-
Notifications
You must be signed in to change notification settings - Fork 716
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document all phases' high-level functions in app/phases/*/doc.go
#614
Comments
From my perspective, it'd be good to document them in other docs which are user-faced. But if the docs in the code can be automatically generated to a user-faced doc, it'd be better to keep the docs in the code for it's easier to keep docs in code up-to-date. |
I'm not sure how easy/hard this is... @fabriziopandini ? |
IMO high level description of phases should be done in user-facing documents like e.g. init workflow. I don't think that we should create a direct connection between doc.go files and the above user facing docs. Instead we should use doc.go for documenting implementation details only for packages that need large amounts of introductory documentation as suggested by godoc guidelines. One last consideration; if we can transform this issue in a checklist with detailed actions items it will be easier to get help from other contributors here |
👍
Sounds good to me, @fabriziopandini can you post such a list with what you see as necessary advice here please? |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/lifecycle frozen |
Closing this issue in favor of the 1/2 dozen others around promoting phases and current ongoing efforts. |
Right now this text is missing in most places, or out of date.
The counterproposal here would to NOT document the high-level function of the phase in the code at all, instead in other docs.
cc @fabriziopandini @xiangpengzhao WDYT?
The text was updated successfully, but these errors were encountered: