Skip to content
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

Explanation/development process #62

Draft
wants to merge 9 commits into
base: explanation/merges-and-syncs
Choose a base branch
from

Conversation

dviererbe
Copy link
Collaborator

Important

This PR is targeted against #53 for better readability of the diff. Set the base to the 2.0-preview branch before merging!

This PR adds the initial content for the explanation article of the Ubuntu development process.

(This PR is based on #54, fixed the spelling mistake in the branch name and rebased onto explanation/merges-and-syncs)

See #54

Co-authored-by: Sally Makin <sally.makin@canonical.com>
Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
dviererbe added a commit that referenced this pull request Jul 8, 2024
Incorporates feedback from Sally Makin <sally.makin@canonical.com>:
> It's not quite clear what the definition of a freeze is here.
> I think we could be a bit more explicit about what we mean by
> "freeze", to avoid using the term without making it really clear
> what the term means.
See:
- #54 (comment)
- #62 (comment)
- #62 (comment)

Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
- ABI as in "Application Binary Interface"
- deprioritised
- Numbat as in "Ubuntu 24.04 LTS (Noble Numbat)"
- roadmap
- Roadmap
- Tahr as in "Ubuntu 14.04 LTS (Trusty Tahr)"
- toolchain
- UIF as in "User Interface Freeze"

Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
Incorporates feedback from Sally Makin <sally.makin@canonical.com>:
> It's not quite clear what the definition of a freeze is here.
> I think we could be a bit more explicit about what we mean by
> "freeze", to avoid using the term without making it really clear
> what the term means.
See:
- #54 (comment)
- #62 (comment)
- #62 (comment)

Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
@dviererbe dviererbe force-pushed the explanation/development-process branch from 1323259 to 6425645 Compare July 8, 2024 13:43
Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
@dviererbe
Copy link
Collaborator Author

dviererbe commented Jul 8, 2024

The failed CI checks are related to https://discourse.ubuntu.com/ and https://discourse.canonical.com/ being down. Nothing for me to action on, but the RTD build fail, which is weird.

EDIT: Failure is caused by:
/home/docs/checkouts/readthedocs.org/user_builds/canonical-ubuntu-packaging-guide/checkouts/62/docs/explanation/development-process.rst:16: WARNING: term not in glossary: 'seeds'

Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
@dviererbe
Copy link
Collaborator Author

Nice, all checks have passed here too now! 🎉

@dviererbe dviererbe added documentation Improvements or additions to documentation enhancement New feature or request and removed enhancement New feature or request labels Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants