Re: Packaging New Software
Thank you both so much. I have been stuck trying to find a coherent tutorial on how to begin. The official packaging guide has clearly been abandoned years ago and nobody really cares. On Fri, Sep 9, 2022 at 2:00 PM Mechtilde wrote: > Hello Shafiei, > > I did a similar thing since some years > > https://salsa.debian.org/ddp-team/dpb > > The description itself is in German, but the script which description > begins in Part3 is in English > > You can find the book as PDF and the main script build-gbp.sh in the > CI/CD with download artifacts > > Kind regards > > Mechtilde > > Am 09.09.22 um 19:27 schrieb A. Shafiei: > > Hello, > > > > I have written a small tutorial for packaging new software with git. > > In case anyone is interested, it is found here: > > https://git.launchpad.net/~farsi-fonts/+git/tutorial/plain/build.sh > > > > old tutorial using bzr is found here: > > > https://packaging.ubuntu.com/html/packaging-new-software.html#starting-a-package > > > > Regards. > > > > > > -- > Mechtilde Stehmann > > ## Debian Developer > ## PGP encryption welcome > ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F > > -- > Ubuntu-motu mailing list > Ubuntu-motu@lists.ubuntu.com > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu > -- Ubuntu-motu mailing list Ubuntu-motu@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
Re: Packaging New Software
Hello Shafiei, I did a similar thing since some years https://salsa.debian.org/ddp-team/dpb The description itself is in German, but the script which description begins in Part3 is in English You can find the book as PDF and the main script build-gbp.sh in the CI/CD with download artifacts Kind regards Mechtilde Am 09.09.22 um 19:27 schrieb A. Shafiei: Hello, I have written a small tutorial for packaging new software with git. In case anyone is interested, it is found here: https://git.launchpad.net/~farsi-fonts/+git/tutorial/plain/build.sh old tutorial using bzr is found here: https://packaging.ubuntu.com/html/packaging-new-software.html#starting-a-package Regards. -- Mechtilde Stehmann ## Debian Developer ## PGP encryption welcome ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F -- Ubuntu-motu mailing list Ubuntu-motu@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
Packaging New Software
Hello, I have written a small tutorial for packaging new software with git. In case anyone is interested, it is found here: https://git.launchpad.net/~farsi-fonts/+git/tutorial/plain/build.sh old tutorial using bzr is found here: https://packaging.ubuntu.com/html/packaging-new-software.html#starting-a-package Regards. -- Ubuntu-motu mailing list Ubuntu-motu@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
Packaging New Software
My goal is to learn the correct and current process for packaging new software on Ubuntu 22.04 LTS. I am following the Packaging Guide and I have arrived at the section "Starting a Package" (4.2). https://packaging.ubuntu.com/html/packaging-new-software.html#starting-a-package I can see that the instructions require an old version of Ubuntu 22.04 in a container or virtual machine due to commands used in the example not being available in the current release. This indicates to me that this is not the current process that developers use to package new software anymore. Is there newer documentation of the current process that I can read and follow? -- Ubuntu-motu mailing list Ubuntu-motu@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
Packaging new software
Five months ago, I asked on developer.ubuntu.com to add the Dutch translation of The Ubuntu Manual Getting started with Ubuntu to the Software Center. See: https://myapps.developer.ubuntu.com/dev/apps/2076/ Three months ago I asked why it had not been done yet and got the following advice: the way to get your package published in the Software Center is by going through the traditional MOTU process. On https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages#Going_through_MOTU I see this: New MOTU contributors (who are not members of the MOTU https://launchpad.net/%7Emotu team yet), need to get their packages reviewed and signed off by two MOTUs (core-devs are included in this) https://launchpad.net/%7Emotu/+members to get them uploaded to Ubuntu. Does this mean I have to package it myself before asking two motus to get it uploaded? I am currently trying to learn how to package, create a PPA and upload to the PPA. I still have a few questions about that, which I will post to this list in a separate email. Thanks for helping me to get the ubuntu manual (Dutch translation) in USC. Hannie -- Ubuntu-motu mailing list Ubuntu-motu@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
Re: Packaging new software
Il 06/07/2013 13:07, Hannie Dumoleyn ha scritto: Five months ago, I asked on developer.ubuntu.com to add the Dutch translation of The Ubuntu Manual Getting started with Ubuntu to the Software Center. See: https://myapps.developer.ubuntu.com/dev/apps/2076/ Three months ago I asked why it had not been done yet and got the following advice: the way to get your package published in the Software Center is by going through the traditional MOTU process. On https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages#Going_through_MOTU I see this: New MOTU contributors (who are not members of the MOTU https://launchpad.net/%7Emotu team yet), need to get their packages reviewed and signed off by two MOTUs (core-devs are included in this) https://launchpad.net/%7Emotu/+members to get them uploaded to Ubuntu. Does this mean I have to package it myself before asking two motus to get it uploaded? That's correct. Quoting from the same page: * Once you have an initial package, follow the new packaging instructions to upload it to your PPA or a Launchpad branch, then add a link to the package in the description of the bug. Requests for changes or other communication about your package will be made as comments on your bug. Alessandro Menti -- A neutron walks into a bar and asks how much for a drink. The bartender replies for you, no charge. -- Sheldon Cooper, The Big Bang Theory -- Ubuntu-motu mailing list Ubuntu-motu@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu