Re: Packaging New Software

2022-09-09 Thread Robert Simmons
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

2022-09-09 Thread Mechtilde

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

2022-09-09 Thread 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.
-- 
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

2022-09-05 Thread Robert Simmons
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

2013-07-07 Thread Hannie Dumoleyn
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

2013-07-07 Thread Alessandro Menti
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