Havoc: Firstly, thank you for the kind words about Gimmie. I also think it is pretty interesting
Secondly, I’m sorry I missed FUDCON. I had never heard of this event before. I had certainly never heard that Bryan was going to present work similar to Gimmie there. Nor did I see blog posts or project pages afterwards. In fact, when Bryan approached me a few weeks ago, he asked that the screenshots and design pages for Big Board be kept under my hat.
The point about Gimmie code being used in BB was simply to point out that those working it have intimate knowledge of Gimmie’s codebase. I was not trying to imply that BB was a fork of Gimmie’s code. If only! A fork would have at least meant sharing code and resources.
Regarding Web services, I’ve been explaining that this is the vision for Gimmie to several RedHat people for quite some time now. Jonathan as far back as December ‘05 at the OSDL Desktop Architects meeting. Bryan many months ago on IRC, when he expressed interest in Gimmie, and was first getting it running and playing around with it. I would have talked with you about it at FooCamp ‘06, but you were pretty negative on the prospects for the Linux desktop at the time. I should have blogged more publicly about it and laid down a clear vision, I suppose.
Of course you could have seen the work-in-progress state of Gimmie’s Web services integration if you had ever run it. Visible placeholders for Friendster people, Flickr photos, GMail contacts, etc have been there since the first release at GUADEC ‘06. Of these only the GMail contacts integration has been implemented so far, unfortunately. Trying to build a community to keep the project afloat and working to support the massive variance and instability between Linux distributions has taken up a lot of my non-work project time.
Lastly, I don’t buy the argument about the difficulty of merging the two projects. You say yourself that the BB codebase had just begun a few weeks ago. The designers, managers and developers knew about the vision and internals of Gimmie. You could have reused the existing code, or architected your code for reuse by Gimmie and others. You chose not to.




