Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15770 > unrolled thread

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

Started byNick Morrott <knowledgejunkie@gmail.com>
First post2024-04-19 16:50 +0200
Last post2024-08-24 14:00 +0200
Articles 8 — 4 participants

Back to article view | Back to linux.debian.maint.python


Contents

  Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps Nick Morrott <knowledgejunkie@gmail.com> - 2024-04-19 16:50 +0200
    Re: Orphaning mu-editor, firmware-microbit-micropython, and their  (build)-deps Hans-Christoph Steiner <hans@at.or.at> - 2024-04-19 17:50 +0200
      Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps Nick Morrott <knowledgejunkie@gmail.com> - 2024-04-20 00:40 +0200
        Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps Alexandre Detiste <alexandre.detiste@gmail.com> - 2024-04-20 01:00 +0200
          Re: Orphaning mu-editor, firmware-microbit-micropython, and their  (build)-deps Keith Packard <keithp@keithp.com> - 2024-04-20 02:10 +0200
            Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps Alexandre Detiste <alexandre.detiste@gmail.com> - 2024-04-20 23:30 +0200
    Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps Nick Morrott <knowledgejunkie@gmail.com> - 2024-08-24 14:00 +0200
    Re: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps Nick Morrott <knowledgejunkie@gmail.com> - 2024-08-24 14:00 +0200

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

FromNick Morrott <knowledgejunkie@gmail.com>
Date2024-04-19 16:50 +0200
SubjectOrphaning mu-editor, firmware-microbit-micropython, and their (build)-deps
Message-ID<IuXIR-7ocv-7@gated-at.bofh.it>
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

[toc] | [next] | [standalone]


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

FromHans-Christoph Steiner <hans@at.or.at>
Date2024-04-19 17:50 +0200
SubjectRe: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps
Message-ID<IuYEV-7oNr-7@gated-at.bofh.it>
In reply to#15770
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
> 

[toc] | [prev] | [next] | [standalone]


#15772

FromNick Morrott <knowledgejunkie@gmail.com>
Date2024-04-20 00:40 +0200
Message-ID<Iv53H-7tHz-19@gated-at.bofh.it>
In reply to#15771
On Fri, 19 Apr 2024 at 16:34, Hans-Christoph Steiner <hans@at.or.at> 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

[toc] | [prev] | [next] | [standalone]


#15773

FromAlexandre Detiste <alexandre.detiste@gmail.com>
Date2024-04-20 01:00 +0200
Message-ID<Iv5n4-7tSD-11@gated-at.bofh.it>
In reply to#15772

[Multipart message — attachments visible in raw view] — view raw

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 <knowledgejunkie@gmail.com>

> 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
>
>

[toc] | [prev] | [next] | [standalone]


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

FromKeith Packard <keithp@keithp.com>
Date2024-04-20 02:10 +0200
SubjectRe: Orphaning mu-editor, firmware-microbit-micropython, and their (build)-deps
Message-ID<Iv6sN-7uWT-3@gated-at.bofh.it>
In reply to#15773

[Multipart message — attachments visible in raw view] — view raw

> 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

[toc] | [prev] | [next] | [standalone]


#15776

FromAlexandre Detiste <alexandre.detiste@gmail.com>
Date2024-04-20 23:30 +0200
Message-ID<Ivqrv-7Irf-3@gated-at.bofh.it>
In reply to#15774

[Multipart message — attachments visible in raw view] — view raw

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 <keithp@keithp.com> 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
>

[toc] | [prev] | [next] | [standalone]


#16245

FromNick Morrott <knowledgejunkie@gmail.com>
Date2024-08-24 14:00 +0200
Message-ID<JeXAZ-7ifU-5@gated-at.bofh.it>
In reply to#15770
On Fri, 19 Apr 2024 at 15:43, Nick Morrott <knowledgejunkie@gmail.com> 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/.

<snip>

> 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-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)

By way of a follow up, these packages are now formally orphaned, and
the relevant wnpp bugs can be found near the bottom of the list here:

https://www.debian.org/devel/wnpp/orphaned_byage

Thanks,
Nick

[toc] | [prev] | [next] | [standalone]


#16246

FromNick Morrott <knowledgejunkie@gmail.com>
Date2024-08-24 14:00 +0200
Message-ID<JeXAZ-7ifU-7@gated-at.bofh.it>
In reply to#15770
On Sat, 20 Apr 2024 at 10:37, Francesco Ballarin
<francesco.ballarin@unicatt.it> wrote:
>
> 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.

Dear Francesco,

Thank you - this is most appreciated.

Cheers,
Nick

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web