-
Couldn't load subscription status.
- Fork 37
Add Ubuntu Desktop workflows #229
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
Conversation
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 working on this! Comments in-line.
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.
Partial review, will come back later. Thanks!
docs/maintainers/niche-package-maintenance/desktop/maintain-ubuntu-desktop-software.md
Show resolved
Hide resolved
|
Thanks @quine00 for the review so far! Sally and Robert, please take a look if the placement within the documentation set is appropriate. I chose the patching folder for the maintenance guide because that seemed like the closest fit. |
docs/maintainers/niche-package-maintenance/desktop/set-up-git-for-ubuntu-desktop-work.md
Show resolved
Hide resolved
|
Hi @s-makin and @rkratky, this PR is now basically ready from the engineering side. Let me know what you think about including it in the Project Docs. The Desktop workflow is different in that it uses |
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, @msuchane! A bunch of suggestions, questions, and a few nits :)
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, @msuchane! A bunch of suggestions, questions, and a few nits :)
Thanks @msuchane - I agree with everything that @rkratky has already picked up on. With regards to the default workflows, I think the ultimate intention should be for us to be quite opinionated on what's recommended (at least for beginners) - but since everyone has a different workflow, what to align on is a decision for Ubuntu Engineering + the Ubuntu Community to make. For now just having all the docs in one place is good enough, so I would agree with Robert's suggestion to park these pages in the Niche section for the time being. |
Co-authored-by: Robert Krátký <robert.kratky@canonical.com>
Co-authored-by: Robert Krátký <robert.kratky@canonical.com>
Co-authored-by: Robert Krátký <robert.kratky@canonical.com>
Co-authored-by: Robert Krátký <robert.kratky@canonical.com>
|
Thanks for the detailed review @rkratky! I wasn't aware that the Packaging Guide is now also replaced by Project Docs. Thanks for letting me know. I absolutely agree that the niche packaging category is the best spot for this content. I'm gonna resolve the remaining issues and move the pages there. |
Description
This PR adds Git, patching and packaging workflows migrated from the Ubuntu wiki: https://wiki.ubuntu.com/DesktopTeam/git
These guides are mainly written for the Ubuntu Desktop Team but community contributors can also follow them.
Some of the content is similar in its overall purpose to existing Ubuntu Project guides but the Desktop and GNOME workflow is distinct.
Related issue
https://warthogs.atlassian.net/browse/UDENG-6342
Checklist
Additional notes (optional)
This documentation needs one final review by Desktop Team members. It's a draft for now.
We can adjust the placement of the files in the documentation set. I realize they don't fit too neatly.