Name: Jelmer Vernooij
Member since: 2001-11-05 12:35:18
Last Login: 2007-04-07 14:34:09
Homepage: http://samba.org/~jelmer/
Notes: At the moment, I'm studying Computer Science at the University of Twente in the Netherlands. During my spare time, I work on Samba and Bitlbee on a regular basis but I also contribute patches to several other open source projects.
Git cutting corners
My relationship with git is still one of love and hate. It cuts corners to increase performance in a couple of places and that can be really bloody annoying.
For example, jerry renamed one of the top-level directories in Samba 3 (revision 9f672c26d63955f613088489c6efbdc08b5b2d14). Git will skip rename detection in this revision because of the number of files it affects, thus causing the output of "git log <path>" of this particular directory to be useless.
I'm the first to admit "bzr log" on directories and files in large history projects is painfully slow, but at least it gets the output right.
cp: Brandi Carlile - The Story
SambaXP and other travel
It's been a busy two weeks. Wilco and I drove up to Göttingen on Sunday two weeks ago to spend some days hacking and meeting up with the other developers before the start of SambaXP. It was really nice to see everybody again after more than 7 months.
SambaXP was a bit different this year. There were three tracks during the second part of the conference this year, one more than previously and of course, there were several engineers from Microsoft attending this time! Some of the interesting talks this year included Julien's update on OpenChange, Tridge's talk on PFIF, the talk from the likewise folks and of course the talk from Microsofts' Wolfgang Grieskamp on SMB2. We also had some other informal discussions with the Microsoft folks about specific topics - very useful!
There are some photos up on the SambaXP homepage. And just to be ahead of the comments: yes, I know I need a haircut.
I did some initial work on several bits and pieces of code that I hope to expand over the next few months. Volker has started working on ncacn_ip_tcp support and I have been working on making the Samba 3 DCE/RPC library compatible with Samba 4. This should allow OpenChange to use Samba 3 in the future.
Guenther, Wilco and I made some initial progress on the policy library, allowing client-side manipulation of (group) policies in Samba. I worked with Simo on trying to get rid of an evil hack in Samba4's event subsystem.
David Holder blogged about some of the IPv6 development that we did during the conference: http://www.ipv6consultancy.com/ipv6blog/?p=34
And lots of other things I can't remember at the moment...
After the conference Andrew, Wilco and I drove back to the Netherlands and I played tour guide for a bit showing Andrew around the country during the afternoon and hacking Samba together in the morning. Later this week we took the train to Brussels, Eurostar to London and visited Sam's company
in the UK Midlands for a couple of days.
And in the midst of all this, it seems Ubuntu Hardy was released. Congratulations to all those involved!
cp: Brandi Carlile - Turpentine
Using bzr-builddeb as a svn-buildpackage replacement
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.
cp: Jeff Healey - Mess O' Blues
Adaption blockers Bazaar sprint
The London bzr sprint is over again for this year. It was really good to meet everybody in person again and also to meet some of the folks who hadn't been to a sprint before.
Last years sprint was mainly about improving performance; this year, we discussed adoption blockers and how to remove them. A short summary of the brainstorming is on the wiki.
Martin's blog has some pictures.
The Mars Volta concert we went to last night in Tilburg was absolutely brilliant. Very energetic and definitely one of the best acts I've ever seen live. We were standing in the back of a completely packed venue for 3 hours, but it was very much worth it.
cp: Soft Machine - Teeth
Nemiver and other random things
FOSDEM was once again a lot of fun, although (as many others have already blogged) it's starting to become a bit too big for the venue where's it currently held, the ULB. I think I only attended 3 actual talks this year because it was so hard to get into a room.
Every now and then I come across a brilliant package in Debian. Nemiver is one. It is a simple GTK+ frontend for gdb, much like kgdb or ddd.
In other news, Andrew was interviewed about Samba 4 last week; the interview is here.
cp: Mars Volta - Miranda That Ghost That Just Isn't Holy Anymore
ctrlsoft certified others as follows:
Others have certified ctrlsoft as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!