What a wonderful meeting. We had 400 people – there are about 10 sites intending to bring up a significant pilot in September. I have a feeling that helping these people will be a major effort for us over the summer – perhaps more important than any development that we might do.
I really liked the second day of the conference which was exclusively focused on BOFs, Working Groups, and Discussion Groups – I did not have time to go to them all – but it was great to see the non-grant members taking an increasing leadership role. When the grant expires in December – we will all be “non-grant” members :).
It became really clear to me that the structure that we have during the grant will not scale to 200 developers. This meeting was the beginning of the organic development of the new leadership structures in the project. With all organic processes we will have to see how it develops – I for one am really optimistic that this will work out well.
It was personally exciting for me to talk publically about working with Moodle, PHP, and Web Services. A year ago, I told folks that we needed to “get some stuff done” and Web Services was going to be way too distracting. Thank fully our community has had some patience and with the Kernel 2.0 rewrite web-services became much easier to implement. So while web-services is just a infant feature in Sakai 2.0, it is a beachhead that can be used as a starting point.
Another amazing thing was Brian Berendorf of the Apache Foundation speaking. As far as I was concerned, we should record every single word he said and make them our bylaws :). Increasingly as I am forced to think about governance, copyright, contributor rules, etc for Sakai – I just turn to ASF and realize that they have it all figured out.
However there is a difference between Sakai and Apache going forward. Because Sakai is a end-user product and not a pice of infrastructure there needs to be more coordination w.r.t. release dates, packaging, QA, etc etc. The stakeholders of Sakai cannot afford to leave the quality and timelines for the product to chance. So – they pay some money (only 10K). With that we have a board to insure the money is invested wisely. We elect the board. The folks who pay the money elect the board. The board gets 10FTE to glue it all together while an ASF-style volunteer merit-based posse does the major development work.
The next six months of the project will be very excisting as the transition to a foundation begins and new leaders step up and new forms of organization are tested and evolved.
Now if we can only get the 2.0 release out by Wednesday so I don’t have to shave my head again this summer.