Community building is a difficult thing to do.
I've been involved in two developing communities over the past months.
SAKAI and
Open Solaris and they are both fascinating. I have managed many large scale development projects with huge numbers of developers both on site and in distributed environments. I am a big supporter of community development and have used it for many years on my development projects. Having been involved in these high profile projects and a few on
Java.Net have helped me refine the development process I'll use on my next project.
I believe there is a place for open source, community source and bespoke purpose-built software where they seek to solve different problems. More thoughts on this later.
I have been blown away by the success of
Open Solaris. In only 2 days there is a massive community and growing very quickly. The guys have done a great job in putting the right tools in place to support virtual collaboration.
The coolest thing about the
Open Solaris community is the
Sun Studio 10 compiler to build the OS. It rocks and is blazing fast.
I can't wait to see how this evolves...build your own OS and then build your own eLearning apps....now that's choice.
I'm off on a much needed vacation now but when I come back I'll be setting up
SAKAI and
Moodle on
Open Solaris.
Stay tuned for build instructions appearing on
www.sun.com/edu
After a long 4 days at the Community Source Conference for SAKAI, OSPI and uPortal, I'm taking a short break and heading home for a day of painting before returning for the uPortal part of the conference where I'll be presenting some ideas on uPortal and Identity.
On Thursday I kicked off the first face-to-face meeting in my new role as Chair of the SAKAI Performance Working Group where we discussed a process for capturing lessons learned from the two big production deployments of SAKAI a Michigan and Indiana. This information will be captured in the collaboration site and factored into what we hope will be useful information to other schools seeking to deploy SAKAI as well as hints to inform the architecture team to address manageability, maintainability and other non-functional systemic requirements as well as performance characteristics.
As usual the real work gets done in the hallways where I managed to catch up with with some of my UK colleagues doing great work on the JISC projects and the awesome research at the CARET organization.