-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Improve Docs (focusing on local development) #1771
Conversation
8f55aab
to
1b4598a
Compare
1c3354c
to
1b4598a
Compare
@stefanprodan thanks for the approval! it's one of those new/fancy draft pull requests, meaning I'm going to keep it open for a little bit (as a work-in-progress PR might) and add to it as I find things to add. I suspect that will include some changes to the building file to say a little more about the development workflow. |
Does the PR as it stands improve on the status quo? If so, merge it! |
@rade I catch your drift (and the answer is yes) but the thing I'm trying to avoid is to have to go through the |
but more generally @stefanprodan @squaremo if you would like me to merge it, just let me know and I'm happy to push up another PR at the end of the week. I'm actually surprised to find that it's possible to review (or approve) a draft PR before I've signaled that it's "Ready for review". here is what it looks like on my end: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your work on this! A small suggestion, I'll leave it up to you if you want to make the change.
a86167e
to
3b2c814
Compare
|
||
1. The [Minikube addon](https://github.com/kubernetes/minikube/blob/master/docs/addons.md) called [freshpod](https://github.com/GoogleCloudPlatform/freshpod) that will be very useful to us later. You'll see. It's gonna be cool. | ||
```sh | ||
minikube addons enable freshpod |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please replace Freshpod with Skaffold, Freshpod is no longer maintained.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. @squaremo had suggested I used freshpod. That, and it being super easy (with the one-liner) to integrate was the reason for using it.
site/get-started-developing.md
Outdated
|
||
## Run `flux-getting-started` | ||
|
||
1. We're going to make some changes soon enough, but just to get a good baseline please follow the [Getting Started](site/get-started.md) guide and run the `flux-getting-started` repo through its normal paces. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor: Probably doesn't need the 1.
as it's just one step.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[ This is about site/get-started-developing.md
... ]
Thanks @dimitropoulos for your work on this. It reads well, goes into detail, but not into too much detail.
The last paragraph under "Make Some Changes" is written a bit colloquially ("the Kubernetes api server [..] will go ..."), which is different in style from any other of the flux docs, but I feel that's fine.
As I'm not regularly hacking on Flux, I'd recommend to also ask @squaremo @hiddeco @2opremio or @stefanprodan for input. Maybe we can even agree on the tools we use for development? :-D
That is the current issue. @stefanprodan has rightly pointed out that it's not super-duper responsible to put |
I wouldn't hold up this PR for that. Go with freshpod and change the recommendation to skaffold once that has been shown to work well. |
ok. will do. |
6302a6a
to
17262ec
Compare
for those bean-counters in the audience I timed it: this change took 2m21s
among many many other reasons since this is a markdown file and to reasonably view a raw markdown file you must use word wrapping, I hope the awkwardness of the previous commit well demonstrates why this change greatly simplifies the document.
Don't worry, I'm a certified vim ninja - many of these changes were like 4 keystrokes. (⌐■_■)
Thanks for sticking at this @dimitropoulos 🍱 |
This is a draft pull request for some miscellaneous blips and bloops found while getting started with local development.