Forking Sugar from Debian
It’s done: Sugar packages for Ubuntu Jaunty are no longer maintained in Git at Alioth.
Usually we maintain Sugar packages in Debian’s Git services at Alioth. Ideally, every Ubuntu SugarTeam member is also a Debian OLPC maintainer on Alioth, who have the rights to push Debian/Ubuntu-spesific fixes upstream. When we are close to a freeze or are unable to work with upstream (Debian) to meet our 6-month-release-cycle-deadline, we are forced to diverge from their repositories. Keep in mind, however, that we have the full expectation to merge at the soonest juncture.
It was something we *had* to do, since, as Jonas Smedegaard, the primary maintainer in the team, has stated numerous times that he doesn’t want to maintain multiple branches (stable from a few months ago and unstable of the most recent series), at least not yet. This was obviously a problem, was we had to meet Ubuntu’s FeatureFreeze. (getting exceptions, as we had to do last time, are not fun
Morgan Collett uploaded the core suite last week and we’re working on squashing bugs and handling the other activities.
Let’s hope we’ll be able to make this the best release of Sugar-in-Ubuntu ever!
February 13th, 2009 at 04:04
Then why don’t you maintain the ubuntu stuff in it’s own branch?
February 13th, 2009 at 04:45
http://pthree.org/2009/02/08/ubuntu-codenames/
February 13th, 2009 at 10:07
@Jason,
Until a version of Ubuntu is released, it technically has *no* version number. That’s why when booting jaunty it says “Ubuntu Jaunty, development branch”.
We have codenames, we use them.
February 13th, 2009 at 10:08
@Timo,
A) It’s too much complexity for a temporary fork
B) Nobody on the Ubuntu team is able to use Jonas’ documentation, he himself admits it is incomplete and doesn’t want to fix that until we move to topgit.
February 13th, 2009 at 17:43
[...] done: Sugar packages for Ubuntu Jaunty are no longer maintained in Git at Alioth. Read more here Usually we maintain Sugar packages in Debian’s Git services at Alioth. Ideally, every Ubuntu [...]