Skip to content

Conversation

@msuchane
Copy link
Contributor

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

  • I have read and followed the Ubuntu Project contributing guide
  • My pull request is linked to an existing issue (if applicable)
  • I have tested my changes, and they work as expected

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.

Copy link

@quine00 quine00 left a 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.

Copy link

@quine00 quine00 left a 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!

@msuchane msuchane marked this pull request as ready for review October 15, 2025 11:28
@msuchane
Copy link
Contributor Author

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.

This procedure really needs a review. I rearranged the steps but I'm not sure if they still work.
:::

1. Downloading the source tarball.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can use pull-lp-debs --download-only <source-package> [ubuntu-version] [version] like pull-lp-debs --download-only glib noble or pull-lp-debs --download-only gnome-shell 49.0-1ubuntu0

Copy link
Contributor Author

@msuchane msuchane Oct 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The first command works for me but when I try the second one, I get an error:

Source package lookup failed, trying lookup of binary package gnome-shell
The binary package 'gnome-shell' version 49.0-1ubuntu0 does not exist in the Ubuntu primary archive for architecture amd64
The source package 'gnome-shell' version 49.0-1ubuntu0 does not exist in the Ubuntu primary archive

Why is that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants