28 April 2008

Bye bye, XEmacs

Nice long rant from Stevey on why XEmacs needs to be put out of its misery: “XEmacs is Dead. Long Live XEmacs!”.

18 April 2008

Shared links for 2008-04-18

17 April 2008

Your ecosystem sucks

Come on, Microsoft. Seriously. WTF?

06 April 2008

Shared links for 2008-04-06

30 March 2008

Leaves that are green

I love Sundays because Sinfest in colors is always absolutely gorgeous.

25 March 2008

dcmd now in devscripts

In case anyone out there is using my dcmd script, I'll note that it's now included in devscripts (starting with version 2.10.20). The devscripts version doesn't behave differently when called as dscp or drsync, I have the following aliases to get the old behavior:

alias dscp='dcmd scp'
alias drsync='dcmd rsync -av'
As always, feedback welcome.

24 March 2008

Shared links for 2008-03-24

23 March 2008

Cleaner

In the productive procrastination department: I repackaged rcs using debhelper (it feels like the future) and while I was at it, I implemented MadCoder's git maintenance scheme where changes from upstream are maintained in a rebased integration branch and serialized as patches in the Debian branch (master in my case) using git format-patch. It's pretty nice:

  • I can use native Git commands to edit/refresh patches, which beats quilt any day;
  • Changes to upstream are visible both as a git branch and as separated, commented patches in the Debian branch;
  • If necessary (e.g. in case of NMU), outside contributors can just dump a -p1 patch in debian/patches and be done with it.
Of course this is a very low-maintenance package (the last upstream release was 13 years ago) so it doesn't matter very much which maintenance strategy it uses, but after implementing it I'm pretty confident that it works and I might switch my other packages to it.

If you're interested in knowing more about clever ways to use modern VCS for packaging, you may want to join the vcs-pkg mailing-list.

19 March 2008

Shared links for 2008-03-19

18 March 2008

GNOME 2.22 in sid: check (mostly)


The status page speaks for itself: most of GNOME 2.22 is now available in sid. A few packages are being staged in experimental to avoid breaking too much stuff, and a few of the remaining missing pieces are waiting in NEW. Special thanks to Sebastian Dröge who's done an incredible work with more than 90 uploads over the past week!