• debian folder and version control system repository

    From Geert Stappers@21:1/5 to Robin Gustafsson on Wed Dec 29 14:10:01 2021
    In-Reply-To: <CABomODgnNnv_-CmpqdckzRGSo0+FFB0fO=v25V5emOORN11PeQ@mail.gmail.com>
    Subject: Re: Packaging help: users and directories

    On Wed, Dec 29, 2021 at 01:03:52PM +0100, Robin Gustafsson wrote:
    On Wed, Dec 29, 2021 at 12:35 PM Gavin Henry wrote:
    [...]
    Is it best practice to have:

    1. debian folder in your main repo
    2. debian folder branch in main repo
    3. Separate repo for this

    A separate repo hosted on salsa.debian.org.

    ?

    as "Why pointing to salsa?"


    Options 2. and 3. are both OK. Document the location with `Vcs-Browser:`
    and `Vcs-...:` in debian/control.


    Not using option 1., "debian folder in main branch", allows Upstream
    to support several Debian devirates.


    Cheers
    Geert Stappers
    Does prefer option 2.
    DEP-14, https://dep-team.pages.debian.net/deps/dep14/ , has
    in its design support for several vendors.
    --
    Silence is hard to parse

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Robin Gustafsson@21:1/5 to stappers@stappers.nl on Wed Dec 29 15:30:01 2021
    On Wed, Dec 29, 2021 at 2:00 PM Geert Stappers <stappers@stappers.nl> wrote:
    In-Reply-To: <CABomODgnNnv_-CmpqdckzRGSo0+FFB0fO=v25V5emOORN11PeQ@mail.gmail.com>
    Subject: Re: Packaging help: users and directories

    On Wed, Dec 29, 2021 at 01:03:52PM +0100, Robin Gustafsson wrote:
    On Wed, Dec 29, 2021 at 12:35 PM Gavin Henry wrote:
    [...]
    Is it best practice to have:

    1. debian folder in your main repo
    2. debian folder branch in main repo
    3. Separate repo for this

    A separate repo hosted on salsa.debian.org.

    ?

    as "Why pointing to salsa?"


    Options 2. and 3. are both OK. Document the location with `Vcs-Browser:` and `Vcs-...:` in debian/control.
    [...]

    Absolutely, both are OK. My impression is that Salsa is best practice,
    but not the only good practice. I'm sure different situations warrant
    different decisions.

    To expand on that, I think Salsa is a fine choice in general, and
    especially for new maintainers to collaborate with sponsors and to get
    help from tools like the Salsa CI pipeline.

    Regards,
    Robin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Maxime Chambonnet@21:1/5 to Gavin Henry on Wed Dec 29 16:50:01 2021
    On 12/29/21 16:44, Gavin Henry wrote:
    Can you just register a repo? Will check..

    Sure! Anyone can create an account on salsa.

    Admins manually filter signins, and then you are good to go,
    you can create your salsa repo.

    There is the channel #debian-mentors on OFTC IRC network where you can
    chat live.

    BR, Maxime

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Maxime Chambonnet@21:1/5 to Robin Gustafsson on Wed Dec 29 16:40:02 2021
    Hello, as a newcomer, I find Salsa awesome :)

    On 12/29/21 15:20, Robin Gustafsson wrote:
    On Wed, Dec 29, 2021 at 2:00 PM Geert Stappers <stappers@stappers.nl> wrote:
    In-Reply-To: <CABomODgnNnv_-CmpqdckzRGSo0+FFB0fO=v25V5emOORN11PeQ@mail.gmail.com>
    Subject: Re: Packaging help: users and directories

    On Wed, Dec 29, 2021 at 01:03:52PM +0100, Robin Gustafsson wrote:
    On Wed, Dec 29, 2021 at 12:35 PM Gavin Henry wrote:
    [...]
    Is it best practice to have:

    1. debian folder in your main repo
    2. debian folder branch in main repo
    3. Separate repo for this
    A separate repo hosted on salsa.debian.org.
    ?

    as "Why pointing to salsa?"


    Options 2. and 3. are both OK. Document the location with `Vcs-Browser:` >> and `Vcs-...:` in debian/control.
    [...]
    Absolutely, both are OK. My impression is that Salsa is best practice,
    but not the only good practice. I'm sure different situations warrant different decisions.

    To expand on that, I think Salsa is a fine choice in general, and
    especially for new maintainers to collaborate with sponsors and to get
    help from tools like the Salsa CI pipeline.

    Regards,
    Robin


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gavin Henry@21:1/5 to All on Wed Dec 29 16:50:01 2021
    Hello, as a newcomer, I find Salsa awesome :)

    Can you just register a repo? Will check..

    --
    Kind Regards,

    Gavin Henry.
    https://sentrypeer.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)