Friday 14 February 2020

Re: Sugar desktop on Focal

Hi Dmitri,

On Fri, Feb 14, 2020 at 3:52 pm, Dimitri John Ledkov <xnox@ubuntu.com> wrote:
Hi, On Fri, 14 Feb 2020 at 11:31, James Cameron <quozl@laptop.org> wrote:
G'day, Thanks for offering to be a "point of contact for upstream developers to reach Ubuntu developers." I'm an upstream developer for the Sugar desktop. Sugar isn't in Focal at the moment, due to Python 3 transition and Debian packages not ready. If any Ubuntu developers would like to fix that, I've a reprepro package repository with enough to get Sugar working well on Focal; http://dev.laptop.org/~quozl/.us/
Is this a request for sponsorship into Debian or into Ubuntu or both? That repo has a lot of packages, do you have at least a list of source packages I see for example higher versions than in your repository, shipped in debian experimental. I.e. sugar 2.0.1-1~exp1 is that not ready? or what is it? Should 0.116 be packaged instead? Or like should we sync sugar stuff from experimental? I'd rather prefer getting everything working with python3 correctly in either debian experimental or debian unstable and syncing from there. Is there anything stopping from dropping python2 support in unstable?

Sorry to interject, and with all due respect, but at this point it's pretty late in the game to expect anything to get done in Debian in time for feature freeze/Debian import freeze in just under two weeks. This is why, when Ardour was removed from the repos, I was quite flustered and ended up fixing it myself; I can't rely on anything getting done in Debian in time for Focal even as early as January. It's just a gamble I was unwilling to take.

That said, I don't blame James one bit for reaching out directly. I think he's looking for Ubuntu sponsorship here, hence the Ubuntu mailing list.

He can correct me if I'm wrong, but at this point in the cycle I think haste is an important expectation, and relying on Debian to do anything in time for the next freeze would be misplaced trust in my experience. I realize there are exceptions, but that's not always something one can count on. I've been down that road before, and it hasn't turned out well.

Just my thoughts.
Erich
----
Erich Eickmeyer
Project Leader
Ubuntu Studio

ubuntustudio.org