Hi Nigel,

Am Thu, Jul 24, 2025 at 08:06:38AM +0000 schrieb Nigel Kukard:
> 
> I can easily spin up a container for testing package updates or if the
> workflow absolutely requires it, so it shouldn't be a problem in terms of
> maintaining.

That's OK.  We can probably manage if you simply ping me in case updates
are somehow once every year or so.  That's perfectly bearable.
 
> > > Over the past few years I've watched the d.d mailing list, and I'm a 
> > > little
> > > overwhelmed with the packaging system as it stands now and the process for
> > > updating packages to new versions, especially with all the different
> > > processes and workflows available. It was never easy to pick something and
> > > know it is the "right" choice.
> > This is a very hot topic on Debian mailing lists.  The effort of the
> > Salvage team to pick up dormant packages and provide a consistent
> > workflow for these is a tiny contribution to the problem.
> 
> Very much appreciated :)

:-)
... but it takes time and patience. ;-P

> > > I never really had anyone that helped me with packaging, but I would very
> > > much like to continue, and if you're willing to assist as co-maintainer 
> > > I'd
> > > really appreciate it. :)
> > I'm willing to do so and I added myself as Uploader to express this.
> 
> Thank you kindly, do you perhaps have a link any docs relating to the
> workflow you envisage for the package?
 
There are lots of newcomer docs - at DebConf we also had a newcomer BoF.
Since I've seen your packaging made perfectly sense (at the time of
writing) I think you do not need so much more knowledge.  You might like
to checkout my commits and see what I've changed.  This should provide
you with sufficient information (hopefully).  Any question about details
is perfectly welcome.  I'm in favour of learning by example ... and
there is a pretty obvious example for you.

My personal workflow on this package for a new upstream version would be:

   $ gbp clone salsa:salvage-team/cputool
   $ cd cputool
 [ $ sudo apt install routine-update # which is installed on my computers ]
   $ routine-update
   remove / adapt patches if needed
   $ git push; git push --tags
   check Salsa CI https://salsa.debian.org/salvage-team/cputool/-/pipelines

A very good idea for you as upstream would be to have some test.  I'd
volunteer to turn this into some autopkgtest which will ensure the
package works as expected.

> > > I signed up for an account on Salsa in the meantime :)
> > Please let me know once this is accepted and I'll add you to the project.
> 
> Will do :)

:-)

Kind regards
    Andreas. 




-- 
https://fam-tille.de

Reply via email to