Bug#1054009: RFS: runit-services/0.7.0 -- UNIX init scheme with service supervision (services)

2023-10-19 Thread Lorenzo
Hi Nicholas,

On Mon, 16 Oct 2023 15:26:50 -0400
Nicholas D Steeves  wrote:

> I'm unfamiliar with runit, but does anything need to be done in the
> mini-httpd package to support your work in this upload?

there's no need for anything on mini-httpd side, however I plan to do a
QA upload (a NEWS file) and later a RoQA for for mini-httpd-run. I
will really appreciate if you are available to help with this.

I didn't think deeply but my plan is roughly the following:

* have the mini-httpd runscript added to runit-services
* QA upload to mini-httpd-run, with a NEWS file (package scheduled for
  removal + instruction to migrate to runit-services).
  
> I'd recommend filing a bug against
> mini-httpd-run shortly after the upload of runit-services_0.7.0,
> because otherwise someone might potentially see a neglected package
> and then adopt it. This bug would make the plan from your commit
> message more visible and official. 
  Right, I need to file a bug at this point or shortly before the QA
  upload

* (after trixie): RoQA for removal of the mini-httpd-run package
  (reason: orphaned, low popcon count, maintained alternative exists,
  small package design rejected by FTP masters in the past)

> 
> Also, thank you for thinking about smoothing the transition for users
> by using Provides; although, I wonder how this will actually function,
> because mini-httpd-run's version 1.0+nmu1 >> runit-services' 0.7.0.
I'm not entirely sure how Provides works: my hope is that with the
current unversioned provides, when mini-httpd-run is removed and one
does
"apt-get install mini-httpd-run" apt will at least throw a warning
saying that the package has no candidate to install but
another package (runit-services) provides it.

> You're right, Conflicts isn't required and it doesn't seem like Breaks
> would be appropriate either.  Have you considered using versioned
> Provides?  This would make it more clear, in dependency resolution,
> that mini-httpd-run is now an obsolete cruft package.

I think mini-httpd-run is a leaf package but even if something depends
on it might not be sensible to automatically bring in a package
with 50 runscripts in place of a one with only one specific runscript.
At least I want to give mini-httpd-run users the chance to read the NEWS
file and react first.

Regards,
Lorenzo
> 
>   
> https://www.debian.org/doc/debian-policy/ch-relationships.html#virtual-packages-provides
> 
> Alternatively if the transition requires user/sysadmin intervention,
> then why wouldn't a debian/NEWS file be a good thing?
> 
> Kind regards,
> Nicholas



Bug#1054258: RFS: mdl/0.13.0-1 -- Markdown lint tool

2023-10-19 Thread Norwid Behrnd
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "mdl":

 * Package name : mdl
   Version  : 0.13.0-1
   Upstream contact : ["p...@ipom.com"]
 * URL  : https://github.com/markdownlint/markdownlint
 * License  : MIT
 * Vcs  : https://salsa.debian.org/nbehrnd/mdl
   Section  : text

The source builds the following binary packages:

  mdl - Markdown lint tool

To access further information about this package, please visit the following
URL:

  https://mentors.debian.net/package/mdl/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/m/mdl/mdl_0.13.0-1.dsc

Changes for the initial release:

 mdl (0.13.0-1) unstable; urgency=medium
 .
   * rename package (formerly `ruby-mdl`, now `mdl`) because it is an
 application
   * New upstream version 0.13.0, i.e.
   * added Sarif output
   * fixed rules MD007, MD027
   * changed rules MD009, MD033
   * new rules MD055, MD056, MD057

Regards,



Bug#1054245: RFS: scienceplots/2.1.0-1 [ITP] -- Matplotlib styles for scientific figures

2023-10-19 Thread Yogeswaran Umasankar

Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "scienceplots":

 * Package name : scienceplots
   Version  : 2.1.0-1
   Upstream contact : John Garrett 
 * URL  : https://github.com/garrettj403/SciencePlots
 * License  : MIT
 * Vcs  : https://github.com/garrettj403/SciencePlots
   Section  : science

The source builds the following binary packages:

  scienceplots - Matplotlib styles for scientific figures

To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/scienceplots/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/s/scienceplots/scienceplots_2.1.0-1.dsc


Changes for the initial release:

 scienceplots (2.1.0-1) unstable; urgency=medium
 .
   * Initial release. Closes: #1054242

Regards,
--
  Yogeswaran Umasankar



Bug#1054221: RFS: xmake/2.8.2+ds-1 [ITP] -- cross-platform build utility based on Lua

2023-10-19 Thread Lin Qigang

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "xmake":

 * Package name : xmake
   Version  : 2.8.2+ds-1
   Upstream contact : ruki 
 * URL  : http://xmake.io
 * License  : Apache-2, Expat, GPL-2+
 * Vcs  : https://salsa.debian.org/xmake-team/xmake
   Section  : devel

The source builds the following binary packages:

  xmake - cross-platform build utility based on Lua
  xmake-data - Data for xmake

To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/xmake/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/x/xmake/xmake_2.8.2+ds-1.dsc


Changes since the last upload:

 xmake (2.8.2+ds-1) unstable; urgency=medium
 .
   * Initial release (Closes: #986736).

Regards,
--
Lance Lin
GPG Fingerprint: 4A31 DB5A 1EE4 096C 8739 9880 9036 4929 4C33 F9B7


OpenPGP_0x903649294C33F9B7.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature