Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps

2024-04-20 Thread Alexandre Detiste
Hi,

I understand you.

Maybe the best option is to co-maintain this outside of the D Python Team.

Greetings

Le sam. 20 avr. 2024, 01:56, Keith Packard  a écrit :

>
> > Now Keith can rebase his changes unto that.
>
> My changes involve stripping the non-DFSG elements out of the package,
> and that requires shipping a non-upstream .tar.gz file for the source
> archive. Because of that, I'm using a pure git process and not bothering
> to generate pristine tar bits -- there's no usable upstream tarball
> anyways.
>
> I'm willing to continue to maintain this package using that process, but
> I don't really have any interest in using the existing python packagers
> process because I don't think it applies in this case.
>
> --
> -keith
>


Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps

2024-04-20 Thread Francesco Ballarin
Hi Nick,
I have added myself to python-pytest-random-order

I am still a DM, so I'll need you (or another DD) to allow me (
https://nm.debian.org/person/ballarin/ ) to upload.

Cheers,
Francesco



On Fri, Apr 19, 2024 at 4:44 PM Nick Morrott  wrote:
>
> Dear team,
>
> I intend to orphan two of my team maintained packages, and their
> several (build)-dependencies, that I originally packaged and have
> maintained (to varying degrees, it can be argued) since 2018. Thank
> you to team members who have contributed bug fixes and patches during
> this time. I've really appreciated it \o/.
>
> I don't have (and have not had for a while) the time to maintain all
> of these, so to free them up for more active development following new
> releases I would like to offer these to other members of the team to
> pick up if interested. Apologies for holding up any progress; I should
> have done this a while ago...
>
> I am the only Uploader on all of the packages below. If anyone is
> interested, please take over and replace me as the Uploader.
>
> If no one has added themselves as an uploader in Salsa within two
> weeks to any of the packages below, I will formally orphan them:
>
> mu-editor (new 1.2.0 version to be packaged)
> python-uflash (build dep, dep, new version to be packaged with mu-editor)
> python-nudatus (build dep, dep, up to date)
> python-pytest-random-order (build dep, up to date)
> python-guizero (dep, up to date)
>
> firmware-microbit-micropython (new 1.1.1 version to be packaged)
> yotta (build dep, up to date)
> valinor (build dep, up to date)
> python-project-generator (build dep, up to date)
> python-project-generator-definitions (build dep, up to date)
> mbed-test-wrapper (build dep, up to date)
> python-mbed-host-tests (build dep, up to date)
> python-mbed-ls (build dep, up to date)
> python-hgapi (build dep, up to date)
>
> I will also remove myself as an uploader on pytest-xvfb (leaving one
> other), which is a build-dep of python-guizero.
>
> With all thanks,
> Nick
>
[http://static.unicatt.it/ext-portale/5xmille_firma_mail_2023.jpg] 




Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps

2024-04-19 Thread Keith Packard

> Now Keith can rebase his changes unto that.

My changes involve stripping the non-DFSG elements out of the package,
and that requires shipping a non-upstream .tar.gz file for the source
archive. Because of that, I'm using a pure git process and not bothering
to generate pristine tar bits -- there's no usable upstream tarball
anyways.

I'm willing to continue to maintain this package using that process, but
I don't really have any interest in using the existing python packagers
process because I don't think it applies in this case.

-- 
-keith


signature.asc
Description: PGP signature


Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps

2024-04-19 Thread Alexandre Detiste
Hi,

I did this upstream bump because I think that MR on upstream & pristine-tar
brach should not be allowed. (the Games Team did received several such MR
from XZ-hack "Hans Jansen" puppet socket)

Now Keith can rebase his changes unto that.

Greetings

Le sam. 20 avr. 2024, 00:34, Nick Morrott 

> Keith Packard (CC'd) is interested in contributing and co-maintaining
> mu-editor, and there is a current MR in the repo. The mu-editor
> repository has also just had a drive-by upstream bump to version 1.2.0
> but nothing else so far...
>
> Thanks,
> Nick
>
>


Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps

2024-04-19 Thread Nick Morrott
On Fri, 19 Apr 2024 at 16:34, Hans-Christoph Steiner  wrote:
>
> Hey Nick,
>
> Thanks for maintaining mu-editor, my kids are just getting started with it.  
> So
> I might be interested in taking it over.  Are the updates a lot of work?  I 
> see
> the tarball is tagged with dfsg so there's that...

Dear Hans-Christoph,

Thank you for your interest. It's great to hear that you're starting
to use mu-editor with your kids - it's why I packaged it in the first
place.

Updating mu-editor, and firmware-microbit-micropython, can be
challenging at times and other times straightforward, depending on the
changes upstream have made.

The initial packaging of the whole "stack" took a long time, as
upstream deliver mu-editor, uflash and the micropython binary (one of
the reasons why it's +dfsg) all together in the same project. I think
it required 14 separate source packages to be built to finally get
mu-editor and micropython for the micro:bit into Debian.

Keith Packard (CC'd) is interested in contributing and co-maintaining
mu-editor, and there is a current MR in the repo. The mu-editor
repository has also just had a drive-by upstream bump to version 1.2.0
but nothing else so far...

Thanks,
Nick



Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps

2024-04-19 Thread Hans-Christoph Steiner



Hey Nick,

Thanks for maintaining mu-editor, my kids are just getting started with it.  So 
I might be interested in taking it over.  Are the updates a lot of work?  I see 
the tarball is tagged with dfsg so there's that...


.hc

Nick Morrott:

Dear team,

I intend to orphan two of my team maintained packages, and their
several (build)-dependencies, that I originally packaged and have
maintained (to varying degrees, it can be argued) since 2018. Thank
you to team members who have contributed bug fixes and patches during
this time. I've really appreciated it \o/.

I don't have (and have not had for a while) the time to maintain all
of these, so to free them up for more active development following new
releases I would like to offer these to other members of the team to
pick up if interested. Apologies for holding up any progress; I should
have done this a while ago...

I am the only Uploader on all of the packages below. If anyone is
interested, please take over and replace me as the Uploader.

If no one has added themselves as an uploader in Salsa within two
weeks to any of the packages below, I will formally orphan them:

mu-editor (new 1.2.0 version to be packaged)
python-uflash (build dep, dep, new version to be packaged with mu-editor)
python-nudatus (build dep, dep, up to date)
python-pytest-random-order (build dep, up to date)
python-guizero (dep, up to date)

firmware-microbit-micropython (new 1.1.1 version to be packaged)
yotta (build dep, up to date)
valinor (build dep, up to date)
python-project-generator (build dep, up to date)
python-project-generator-definitions (build dep, up to date)
mbed-test-wrapper (build dep, up to date)
python-mbed-host-tests (build dep, up to date)
python-mbed-ls (build dep, up to date)
python-hgapi (build dep, up to date)

I will also remove myself as an uploader on pytest-xvfb (leaving one
other), which is a build-dep of python-guizero.

With all thanks,
Nick





Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps

2024-04-19 Thread Nick Morrott
Dear team,

I intend to orphan two of my team maintained packages, and their
several (build)-dependencies, that I originally packaged and have
maintained (to varying degrees, it can be argued) since 2018. Thank
you to team members who have contributed bug fixes and patches during
this time. I've really appreciated it \o/.

I don't have (and have not had for a while) the time to maintain all
of these, so to free them up for more active development following new
releases I would like to offer these to other members of the team to
pick up if interested. Apologies for holding up any progress; I should
have done this a while ago...

I am the only Uploader on all of the packages below. If anyone is
interested, please take over and replace me as the Uploader.

If no one has added themselves as an uploader in Salsa within two
weeks to any of the packages below, I will formally orphan them:

mu-editor (new 1.2.0 version to be packaged)
python-uflash (build dep, dep, new version to be packaged with mu-editor)
python-nudatus (build dep, dep, up to date)
python-pytest-random-order (build dep, up to date)
python-guizero (dep, up to date)

firmware-microbit-micropython (new 1.1.1 version to be packaged)
yotta (build dep, up to date)
valinor (build dep, up to date)
python-project-generator (build dep, up to date)
python-project-generator-definitions (build dep, up to date)
mbed-test-wrapper (build dep, up to date)
python-mbed-host-tests (build dep, up to date)
python-mbed-ls (build dep, up to date)
python-hgapi (build dep, up to date)

I will also remove myself as an uploader on pytest-xvfb (leaving one
other), which is a build-dep of python-guizero.

With all thanks,
Nick