Glass House
Glass House Projects are those which I will develop documenting my thinking and work from inception through delivery but which the community will contribute to only through comments and suggestions. By accepting this limitation I am able to move forward very quickly without needing to secure open source licensing.
Every week or two the Glass House application will spin out videos, mini-tutorials and so forth, complete with source code and the goal of these applications will include:
Providing information on specific Silverlight skills
Providing insights and best practices for Silverlight Application Developmetn
Potentially these applications will act as prototypes for further development
Moderated Open Source
Moderated Open Source applications will be developed much like Glass House applications, except that members of the community will be offered, if they choose, the opportunity to contribute modules, alternatives, code, etc., to the project under a license to be finalized in which their code is provided to the project and for which the contributor will be acknowledged but the code will be open to modification both for integration into the project and for use in demos, videos, etc. (Details to follow)
CodePlex
It is my goal that the Moderated Open Source applications will migrate to CodePlex at the earliest opportunity; I am working this issue actively and will have progress, I hope, by early August.
First Two Applications
In order to keep moving forward, I will develop two applications this summer under the AgOpenSource project, one a Glass House application and the other a Moderated Open Source Application that will continue past the summer and through 2009.
Project Turing
The first Glass House application will be Project Turing described here. This new application will serve to illustrate many new Silverlight 3 features, will spin off videos and mini-tutorials immediately and will potentially serve as a prototype for larger application for the future. This application proejct is projected to extend through the summmer at a minimum. See more here.
VideoWiki
I have begun the design of the VideoWiki application, which will be the first of the Moderated Open Source Applications. A full description of this application, which I will begin development on once we have a MSPL license, is available here. This project is projected to extend thorugh 2009.
Pace of Development
I will be devoting 2 or more days per week to the AgOpenSource project, and expect to be adding both progress notes and videos/mini-tutorials as a result at a rapid pace beginning today. It is my hope that there will be active feedback from the community on many levels, including but not limited to:
- Questions and follow up
- Corrections and bugs found
- Alternative approaches considered
- Suggestions for features, design, approach, architecture, implementation, etc.
While each new entry will appear in my blog , I will also endeavor to keep the TOC at the top of this page up to date.