• Re: Looking for sponsor with update for Debian package

    From Loren M. Lang@21:1/5 to All on Sun Jan 21 12:10:02 2024
    On Sun, Jan 21, 2024 at 11:36:37AM +0100, Hilmar Preuße wrote:
    On 21.01.24 11:29, Loren M. Lang wrote:

    Hi,

    As I don't currently have access to Salsa, I have put a copy of the
    repo up on my site here:

    http://www.north-winds.org/git/rpm.git

    Just for the records:

    Yes, I don't have a CGI Web browser for the VCS so it can't be viewed
    with standard HTTP clients, but it is accessible to git if cloned:

    $ git clone http://www.north-winds.org/git/rpm.git
    Cloning into 'rpm'...
    Fetching objects: 26455, done.

    Maybe I should throw it up on GitHub or somewhere else with a browser,
    but I didn't see a need to for this review.


    hille@haka2:~$ LANG=C wget http://www.north-winds.org/git/
    --2024-01-21 11:35:25-- http://www.north-winds.org/git/
    Resolving www.north-winds.org (www.north-winds.org)... 2001:470:e9d7::101, 50.126.69.19
    Connecting to www.north-winds.org (www.north-winds.org)|2001:470:e9d7::101|:80... connected.
    HTTP request sent, awaiting response... 403 Forbidden
    2024-01-21 11:35:25 ERROR 403: Forbidden.

    Same for http://www.north-winds.org/git/rpm.git .

    H.
    --
    Testmail





    --
    Loren M. Lang
    lorenl@north-winds.org
    http://www.north-winds.org/


    Public Key: ftp://ftp.north-winds.org/pub/lorenl_pubkey.asc
    Fingerprint: 10A0 7AE2 DAF5 4780 888A 3FA4 DCEE BB39 7654 DE5B

    -----BEGIN PGP SIGNATURE-----

    iHUEABEIAB0WIQT3wmbBr9cpdt12HlPMe9wUn2Md1wUCZaz5UQAKCRDMe9wUn2Md 1zN5AQCkyevD6ouszgDfujADn39OhkKHXI4s7jjEv2Qn5Xu9HwD/faCOcilWt519 OB+MNvFF9LD4e85o7iyEFaeyqWR4qc4=
    =pA9E
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Loren M. Lang@21:1/5 to All on Sun Jan 21 11:40:02 2024
    Hello,

    I noticed that the rpm package was getting slightly stale and is listed
    as an RFA package so I decided to take some time to help get an update
    out for it. As the RPM 4.19.x branch has changed the underlying build
    system, it will require a little more work which I am still in the
    middle of completing, but I have finished an update to bring it up to
    the latest 4.18.x which is still supported upstream. As I don't
    currently have access to Salsa, I have put a copy of the repo up on my
    site here:

    http://www.north-winds.org/git/rpm.git

    I don't currently have a VCS browser so it will need to be cloned to
    review it. I also published a source package here:

    http://www.north-winds.org/unix/rpm/rpm_4.18.2+dfsg-1.debian.tar.xz http://www.north-winds.org/unix/rpm/rpm_4.18.2+dfsg-1.dsc http://www.north-winds.org/unix/rpm/rpm_4.18.2+dfsg-1_source.build http://www.north-winds.org/unix/rpm/rpm_4.18.2+dfsg-1_source.buildinfo http://www.north-winds.org/unix/rpm/rpm_4.18.2+dfsg-1_source.changes http://www.north-winds.org/unix/rpm/rpm_4.18.2+dfsg.orig.tar.xz

    Once I finish fixing a couple issues with 4.19.x, I hope to have that as
    well. What are the next steps to get this pushed as a proposed update
    for this package?

    I am looking towards possibly becoming a sponsored maintainer and
    onward.

    Thank you,
    --
    Loren M. Lang
    lorenl@north-winds.org
    http://www.north-winds.org/


    Public Key: ftp://ftp.north-winds.org/pub/lorenl_pubkey.asc
    Fingerprint: 10A0 7AE2 DAF5 4780 888A 3FA4 DCEE BB39 7654 DE5B

    -----BEGIN PGP SIGNATURE-----

    iHUEABEIAB0WIQT3wmbBr9cpdt12HlPMe9wUn2Md1wUCZazyAAAKCRDMe9wUn2Md 1w7bAQDJtJn/QIl2We0IR6y2eLu707UXvIqlji+MJl7bxGcNkwEAuWWwjIfiyURo /ORAPYVXNuG+U6VB+COubZVOmeWHjes=
    =QCOQ
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Loren M. Lang@21:1/5 to Norwid Behrnd on Sun Jan 21 22:50:01 2024
    On Sun, Jan 21, 2024 at 03:12:41PM +0100, Norwid Behrnd wrote:
    @Loren As an sponsored maintainer and hence subscriber to this mailing list, I
    think a subject line with a specific ticket number, package name and -- in the
    particular case -- the acronym RFS would ease to follow up the progress of your work. Ideally it were the template reaching level 4 / Find a sponsor[1] offers.

    Thank you for your feedback. While I am a long-time Debian user and
    built packages for personal use, this is my first attempt to contribute
    back so am still learning the process. I will work on filing a proper
    RFS bug report with the template as documented on the Mentors Wiki.


    Inferring from your message filed by Sun, 21 Jan 2024 02:29:20 -0800 your work
    relates to rpm[2] with its RFA[3] (and hence, an existing ticket) I fetched a fork by

    ```
    git clone http://www.north-winds.org/git/rpm.git
    ```

    File `/debian/changelog` for your new version 4.18.2+dfsg-1 does not explicitly mention to close (including the corresponding ticket numbers, and a `closes: #NNNNNNN`) one of the bugs currently (15:10 UTC +1) listed on https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=rpm. If your work addressed them, may you amend accordingly the changelog file?

    Yes, I will upload the changelog. So the standard procedure it to
    normally file a bug report first so the changelog can be updated to
    reflect it and then the source package can be generated for upload?


    Are you member of the pkg-rpm-team? If not, and if the package now were maintained by you, a successful upload to Debian likely might require an update of debian/control, in lines of `Vcs-Browser:` and `Vcs-Git:`.

    I have sent a request to join the team from the email in the Maintainers
    field. I also looked at the Team page, but they reference a non-existent mailing list on Alioth.

    https://wiki.debian.org/Teams/pkg-rpm

    I don't plan to move the Git hosting from Salsa. My branches are based
    on the latest tip from the repo on Salsa and my goal is that that are
    just merged into that repo.


    Best regards,

    Norwid

    [1] https://mentors.debian.net/intro-maintainers/
    [2] https://tracker.debian.org/pkg/rpm
    [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923352


    --
    Loren M. Lang
    lorenl@north-winds.org
    http://www.north-winds.org/


    Public Key: ftp://ftp.north-winds.org/pub/lorenl_pubkey.asc
    Fingerprint: 7896 E099 9FC7 9F6C E0ED E103 222D F356 A57A 98FA

    -----BEGIN PGP SIGNATURE-----

    iHUEABEIAB0WIQT3wmbBr9cpdt12HlPMe9wUn2Md1wUCZa2QhwAKCRDMe9wUn2Md 1/BzAQCz9Wcqd2AHLcGl7H+aIkQ3/i/LH0H85QT/wNvM9iPJsgEAh+FMb/goiaqC FrNQJxc3+gIUTRYbzTBQkEq266OpxQ8=
    =fwMX
    -----END PGP SIGNATURE-----

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