Path: csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Mahangu Weerasinghe Newsgroups: linux.debian.maint.python Subject: Re: Packaging python-datasette for Debian Date: Tue, 18 Nov 2025 14:20:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Nov 18 13:11:49 2025 Old-Return-Path: X-Amavis-Spam-Status: No, score=-5.099 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=2, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no X-Policyd-Weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .gmail. - helo: .mail-ua1-x933.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -5.5 X-Forwarded-Encrypted: i=1; AJvYcCW+jgIGD534zjnpeJXMFo9kzceWP0hijIElKp1sfd2zEw0J4+LKmoZk84hDvdGM2eggGZ2sL+EJ6+j3n+4w@lists.debian.org X-Gm-Message-State: AOJu0YxRoh6Y8QsUqStvW07NTq6Yq7K/olqOYH6FV+6O3gcF+fhP6o0s b6XXvkDPXa+WLK26Dswy+jvKDpEJ8UvpvRiD8wy9EnA66t4Evgdq75Pz5v+JS8lziOJ+zSfmW21 /73MzeU7xk0bSBLGtIgNPW8OEp+i3y1c= X-Gm-Gg: ASbGncsnyI0v3fNhWwZYvs+s6uKkIItdooxnNLifJRBUoUwFEm+gkQORAczcjoljPx/ fL/TmVKSjkURJiClXnMtSSi9pyY9O4qpWEQp92XWczfizSYHdf2URs3Tt9fl4dfwJwSZcxS89C7 UTG0Tdmohm5jjlZlpp3UxuSsx/drPXHoA6mEv/MsByb0lLh3CCrj+dVW7ND068WjQu/i+0e/rDs xgTVTx06idpKZXGjjXymwJowzYPTt+ctEVxqcWcIv8djFoGRmAa+la6/hLPjh3fkKWxpG94Wagd 9L32SquB85Ou6t4TahWdsuhDn1FKOryGwp0wDyi5 X-Google-SMTP-Source: AGHT+IFOu/cCiS+0ir6Oq2+BF0S7nE+9JlA9CSXYvXtLnRz+B6JF7JuYU7iFbohbMYAje4iK+0Nc2GbZvBL5ALiyqLI= X-Received: by 2002:a05:6102:3584:b0:5de:8933:9d0f with SMTP id ada2fe7eead31-5dfc54fee9amr5015564137.9.1763471487353; Tue, 18 Nov 2025 05:11:27 -0800 (PST) MIME-Version: 1.0 X-Gm-Features: AWmQ_blc686LIiH2nmTVikha3qKtCdh69DjaJwnHcsXl3hC2e5wgHyqPrh5a5m8 Content-Type: multipart/alternative; boundary="00000000000093479b0643de3320" X-Mailing-List: archive/latest/23385 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CACe4y=89i13r5gkWHB9g__TV28wcHmm5Dy_RrU2dBomExuw6Fw@mail.gmail.com Approved: robomod@news.nic.it Lines: 326 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 18 Nov 2025 18:41:16 +0530 X-Original-Message-ID: X-Original-References: <72929a17-a9b8-4b13-9b0d-b2167edfd20c@disroot.org> <62f46819-42de-4508-81d2-8b64a838eddc@disroot.org> Xref: csiph.com linux.debian.maint.python:17172 --00000000000093479b0643de3320 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Resending to list. Apologies! On Tue, Nov 18, 2025 at 6:40=E2=80=AFPM Mahangu Weerasinghe wrote: > > Other than that, the packaging looks fine to me. You should file a RFS > bug (upload your package to https://mentors.debian.net and use the RFS > template) and also type "!rfs datasette" in #debian-python on IRC which > adds your package to the RFS queue so that a potential sponsor can stumbl= e > across your package and sponsor it if they wish to. > Thank you for the guidance! > > Mentors URL - https://mentors.debian.net/package/datasette/ > > RSF bug - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1120933 > > And I did `!rfs datasette` in #debian-python to add it to the RFS queue i= n > the channel topic. > > On Tue, Nov 18, 2025 at 8:04=E2=80=AFAM Aryan Karamtoth < > spaciouscoder78@disroot.org> wrote: > >> >> On 17-11-2025 19:45, Mahangu Weerasinghe wrote: >> >> I've pushed my work to Salsa - >> https://salsa.debian.org/python-team/packages/datasette >> >> The package builds successfully with gbp and lintian passes. >> >> Could I please request a sponsor to provide feedback and >> potentially upload this package? ITP here - >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1120835 >> >> I've had a look at the files (didn't run any tests). >> >> in d/changelog, since this is a NEW package, only the notes about Initia= l >> Release that closes the bug should suffice. >> >> Other than that, the packaging looks fine to me. You should file a RFS >> bug (upload your package to https://mentors.debian.net and use the RFS >> template) and also type "!rfs datasette" in #debian-python on IRC which >> adds your package to the RFS queue so that a potential sponsor can stumb= le >> across your package and sponsor it if they wish to. >> >> >> Thank you! >> >> Best, >> Mahangu >> >> On Mon, Nov 17, 2025 at 6:27=E2=80=AFPM Mahangu Weerasinghe >> wrote: >> >>> Noted, thank you! I filed an ITP bug for this package here - >>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1120835 >>> >>> On Mon, Nov 17, 2025 at 2:36=E2=80=AFPM Aryan Karamtoth < >>> spaciouscoder78@disroot.org> wrote: >>> >>>> >>>> On 17-11-2025 06:11, Mahangu Weerasinghe wrote: >>>> > Hi folks, >>>> > I'm considering packaging datasette - >>>> > https://github.com/simonw/datasette - for Debian. It's a Python tool >>>> > for exploring and publishing data as an interactive website. >>>> > >>>> > datasette runs as a server, making it well-suited for apt >>>> installation. >>>> > >>>> > All dependencies are already in Debian and I've built and installed >>>> > the package locally. >>>> > >>>> > Would this be appropriate for Python Team maintenance? Any objection= s >>>> > or suggestions before I create the Salsa repository? Thank you! >>>> > >>>> > Best, >>>> > Mahangu >>>> >>>> I don't see the need for asking this as this is a python package and >>>> the >>>> team is meant for maintaining just for these kind of packages. >>>> >>>> If you're already in the Salsa team, you can proceed with the >>>> repository >>>> and packaging. No need to ask for the permission explicitly as you wer= e >>>> already given maintainer access just for that. >>>> >>>> That said, if you feel that this package is worth being packaged into >>>> Debian and will be actually useful to the users or devs, sure you can >>>> go >>>> with that if you feel its fit. >>>> >>>> You can file a ITP bug and cc it to the debian-devel mailing list to >>>> let >>>> others know that you're packaging it. >>>> >>>> -- >>>> Regards, >>>> >>>> Aryan Karamtoth, >>>> Sponsored Maintainer @Debian >>>> Ports Maintainer @FreeBSD >>>> >>>> IRC: SpaciousCoder78 >>>> Matrix: @SpaciousCoder78:matrix.org >>>> XMPP: SpaciousCoder78@xmpp.earth >>>> >>>> GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421 >>>> >>>> -- >> Regards, >> >> Aryan Karamtoth, >> Sponsored Maintainer @Debian >> Ports Maintainer @FreeBSD >> >> Matrix: @SpaciousCoder78:matrix.org >> XMPP: SpaciousCoder78@xmpp.earth >> >> GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421 >> >> --00000000000093479b0643de3320 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Resending to list. Apologies!

On Tue, Nov 18, 2025 at 6:40=E2=80=AFPM Mahangu Weerasinghe <<= a href=3D"mailto:mahangu@gmail.com">mahangu@gmail.com> wrote:
> Other than that, the packaging lo= oks fine to me. You should file a RFS bug (upload your package to=C2= =A0https://= mentors.debian.net=C2=A0and use the RFS template) and also= type "!rfs datasette" in #debian-python on IRC which adds your p= ackage to the RFS queue so that a potential sponsor can stumble across your= package and sponsor it if they wish to.
Thank you for the guidance!


RSF bug -=C2=A0https://bugs.debian.org/cgi= -bin/bugreport.cgi?bug=3D1120933

And I did `!rfs dat= asette` in #debian-python to add it to the RFS queue in the channel topic.= =C2=A0

On Tue, Nov 18, 2025 at 8:04=E2=80=AFAM Aryan Karamtoth &= lt;spaciou= scoder78@disroot.org> wrote:
=20 =20 =20


On 17-11-2025 19:45, Mahangu Weerasinghe wrote:
=20
I've pushed my work to Salsa - https:= //salsa.debian.org/python-team/packages/datasette

The package builds successfully with gbp and lintian passes.

Could I please request a sponsor to provide feedback and potentially=C2=A0upload this package? ITP here -=C2=A0https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1120835
I've had a look at the files (didn't run any tests).

in d/changelog, since this is a NEW package, only the notes about Initial Release that closes the bug should suffice.

Other than that, the packaging looks fine to me. You should file a RFS bug (upload your package to https://mentors.debian.net and use the RFS template) and also type "!rfs datasette" in #debian-python on IRC which adds your package to the RFS queue so that a potential sponsor can stumble across your package and sponsor it if they wish to.


Thank you!

Best,
Mahangu

On Mon, Nov 17, 2025 at 6:27=E2=80=AFPM Mahangu Weerasinghe <mahangu@gmail.com> wrote:
Noted, thank you! I filed an ITP bug for this package here -=C2=A0https://bugs.debian.org/cgi-= bin/bugreport.cgi?bug=3D1120835

On Mon, Nov 17, 2025 at 2:36=E2=80=AFPM Aryan Karamtoth <spaciouscoder78@disroot.org> wrote:

On 17-11-2025 06:11, Mahangu Weerasinghe wrote:
> Hi folks,
> I'm considering packaging datasette=C2=A0-
> https://github.com/simonw/datasette - for Debian. It's a Python tool
> for exploring and publishing data as an interactive website.
>
> datasette runs as a server, making it well-suited for apt installation.
>
> All dependencies are already in Debian and I've buil= t and installed
> the package locally.
>
> Would this be appropriate for Python Team maintenance? Any objections
> or suggestions before I create the Salsa repository? Thank you!
>
> Best,
> Mahangu

I don't see the need for asking this as this is a python package and the
team is meant for maintaining just for these kind of packages.

If you're already in the Salsa team, you can proceed with the repository
and packaging. No need to ask for the permission explicitly as you were
already given maintainer access just for that.

That said, if you feel that this package is worth being packaged into
Debian and will be actually useful to the users or devs, sure you can go
with that if you feel its fit.

You can file a ITP bug and cc it to the debian-devel mailing list to let
others know that you're packaging it.

--
Regards,

Aryan Karamtoth,
Sponsored Maintainer @Debian
Ports Maintainer @FreeBSD

IRC: SpaciousCoder78
Matrix: @SpaciousCoder78:matrix.org
XMPP: SpaciousCoder78@xmpp.earth

GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421

--=20
Regards,

Aryan Karamtoth,
Sponsored Maintainer @Debian
Ports Maintainer @FreeBSD

Matrix: @SpaciousCoder78:ma=
trix.org
XMPP: Spaci=
ousCoder78@xmpp.earth

GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421
--00000000000093479b0643de3320--