Proof of concept OpenChange server working
Seeing this makes me very happy. It’s taken us a couple of years to get to this point but we’ve finally made it, mostly thanks to the dedication and persistence of Julien and Brad.
Seeing this makes me very happy. It’s taken us a couple of years to get to this point but we’ve finally made it, mostly thanks to the dedication and persistence of Julien and Brad.
After over 7 years of working on it off and on, I’m looking for somebody to help maintain (and eventually take over) CtrlProxy. I started working on CtrlProxy somewhere in 2002, only a short while after Wilmer started hacking on BitlBee. If I remember correctly I started working on it because I didn’t want to run a separate dircproxy (the only real competitor at the time) instance (with configuration) for each IRC network that I connected to. It was also just a good excuse to play with the IRC protocol a bit.
Over the years, CtrlProxy has served as a playground for me to try out new and interesting things. It’s been rewritten or severely refactored several times in its early history, the latest time being the 3.0 release (from 2005). I’ve tried different build systems, I’ve tried different implementation languages, I’ve tried different configuration file formats, I’ve tried different support libraries, I’ve tried different version control systems, I’ve tried different documentation formats. So while it’s definitely been a very educational project for me personally, I haven’t really had the time or the interest to dedicate to the project that it deserved during the last few years. This was mostly because there were other more interesting FOSS projects I spent my spare cycles on.
These days there are plenty of other good IRC proxies out there, such as BIP, so I doubt CtrlProxy will be missed if it were to disappear. Despite that, if anybody is interested in taking over, please send me an email (jelmer@samba.org) or contact me on IRC (jelmer on the OFTC and Freenode networks).
Currently Playing: Anathema - Shroud of False
So far I’m very much enjoying my first DebCamp / DebConf. It’s nice to finally meet a lot of people in person that I have worked together with or talked to on IRC in the last few years. Cáceres is a relatively small town with a nice old city center.
I arrived early for DebCamp and spent the first few days here working on fixing bugs in the Bazaar and Samba packages as well as discussing the integration between Samba 4 and Kerberos with Sam (both in general and on Debian specifically). In trying to set up a Samba 4 domain we found a number of bugs in the provisioning script, most of which seem to be fixed now.
In the last few days I’ve mostly worked on getting Samba 4 and OpenChange ready to go into Sid (they’re in experimental only at the moment) and have discussed bzr-builddeb and related Bazaar issues with James.
Currently Playing: Pixies - Velouria
I’m looking forward to going to my first DebCamp/DebConf. I won’t be giving a talk, but I hope to work together with others on integrating Samba 3 and 4 better with the rest of the system and VCS integration.
After spending a little bit more than three years in the Debian New Maintainers queue, I have finally become a Debian Developer.
Many thanks to the various people who have helped me through NM and have sponsored my uploads over the past few years.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | % bzr branch deb:line6-usb-source debian Retrieving Vcs locating from line6-usb-source Debian version 0.7.4-1 Branched 354 revision(s). % bzr merge-upstream https://line6linux.svn.sourceforge.net/svnroot/line6linux/driver/trunk All changes applied successfully. Using version string 0.7.4+svn511 for upstream branch. The new upstream version has been imported. You should now update the changelog (try dch -v 0.7.4+svn511-1 "New upstream snapshot."), resolve any conflicts, and then commit. % dch -v 0.7.4+svn511-1 "New upstream snapshot. % bzr builddeb Building using working tree Preparing the build area: ../build-area Purging the build dir: ../build-area/line6-usb-0.7.4+svn511 [...] Placing result in /home/jelmer/bzr/line6-usb/result % ls ../result line6-usb_0.7.4+svn511-1_amd64.changes line6-usb_0.7.4+svn511-1.dsc line6-usb-source_0.7.4+svn511-1_all.deb line6-usb_0.7.4+svn511-1.diff.gz line6-usb_0.7.4+svn511.orig.tar.gz |
Currently Playing: Phideaux - Microdeath Softstar
This slightly evil hack to bzr-svn allows using bzr-builddeb as a drop-in replacement for svn-buildpackage, making it recognize the “mergeWithUpstream” property svn-buildpackage uses.
Currently Playing: Jeff Healey - Mess O’ Blues
Srini writes that a preview of the Evolution OpenChange plugin has just been published. This plugin is now developed in the Evolution Subversion repository, but is based on the original plugin that was written by the Epitech team that was assigned to OpenChange earlier this year.
I’ve packaged new snapshots of Samba and OpenChange for Debian/Ubuntu. They’re available from my personal apt repository and will hopefully soon also be available from Debian experimental.
Update: The packages are now in Debian experimental as well as the upcoming Intrepid release of Ubuntu. I have removed them from my personal repository because I was running out of disk quota.
I spent most of my weekend at a-eskwadraat, for the Debian Bugsquashing Party and the UKP (qualifying round for the national championships), right after I got back from New York. Unfortunately my jetlag caught up with me on the sunday, so I overslept and woke up around four. :-(
My contribution to the BSP was small; I didn’t fix any release-critical bugs though I did work on getting the next CtrlProxy out, which should fix at least one RC bug.
Currently playing: The Black Crowes - Struttin’ Blues
Update(15 October): Oops, looks like I still had this entry marked as “Draft” instead of “Publish”
In the past week, we have migrated the Debian packaging for Samba 4 to the SVN repository of the Debian Samba packaging team at alioth.
Mostly thanks to the hard work of Steinar Gunderson in the past week, the packages are now ready for, and have been uploaded to Debian experimental. Most importantly, there is now integration for upgrading from Samba 3 to Samba 4 using the upgrade scripts.
I will no longer upload Samba4 Debian packages to jelmer.vernstok.nl.
Currently Playing: Porcupine Tree - Radioactive Toy
Thanks to the help of Steinar Gunderson in the past week, the Debian packages of Samba4 have had some major improvements. I have once again started to provide snapshots. As usual, they can be used by adding the following line to your /etc/apt/sources.list:
1 | deb ftp://jelmer.vernstok.nl/pub/debian ./ |
My first package (nunit) is now in the Debian archive. It was approved by ftp-master two days ago.
Thanks go to Andrew “ajmitch” Mitchell for sponsoring and to Mirco “meebey” Bauer and David “Dajobe” Beckett for comments and feedback. See the pkg-mono pages for details.
Meebey has uploaded another package (gnunit) that provides a Gtk# interface to NUnit. Screenshot
I’m currently fixing the last few quirks in my NUnit Debian packages, after getting a some good feedback from the folks at #debian-mono. Just a few more hours before I’ll put into pkg-mono’s SVN. Until then, snapshots are available at:
1 2 | deb ftp://autobuild.vernstok.nl/pub/releases/nunit/debian ./ deb-src ftp://autobuild.vernstok.nl/pub/releases/nunit/debian ./ |
I wonder what I’ll work on next. Perhaps nantcontrib or ndoc?