1 / 11

Cougaar Open Source Community Organization

Cougaar Open Source Community Organization. Open Cougaar 2004 20 July 2004 Richard Lazarus, rlazarus@bbn.com. Community Diversity. Cougaar Event Timeline. You are here. End of Ultralog. Open Cougaar. 11.4. 12.0?. 11.0. J. M. M. J. S. N. J. M. M. J. N. S. 2004. 2005.

nika
Download Presentation

Cougaar Open Source Community Organization

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cougaar Open Source Community Organization Open Cougaar 2004 20 July 2004 Richard Lazarus, rlazarus@bbn.com

  2. Community Diversity

  3. Cougaar Event Timeline You are here End of Ultralog Open Cougaar 11.4 12.0? 11.0 J M M J S N J M M J N S 2004 2005

  4. How Do We Move Forward? • This is your community – only your efforts will make it satisfy your needs • We need to create a community that fosters active, collaborative participation • We need a “Charter” to define our operating principles and procedures • Cougaar Support Committee = http://cougaar.org/projects/support • Charter = http://cougaar.org/docman/?group_id=7 • Forum = http://cougaar.org/forum/?group_id=7

  5. Guiding Principles • Model a successful open source organization, eg., Apache and Mozilla • Success = cooperative, collaborative, engaged, creative community • Participation determines progress: “Do-ocracy” • Past performance determines privileges: “Merit-ocracy” • Embrace flexibility • support a diverse community of interests/applications • satisfy the individual needs while satisfying the aggregate goals of the community

  6. Organizing Principles • Everything is a project • Software projects • Cougaar components • Cougaar tools • Cougaar tutorials • Meta-projects • Cougaar distributions (eg., CougaarSE) • Cougaar Support Committee: COSA • Leverage the explicit extensibility features of Cougaar

  7. How Do You Participate? • Start a project • Assume leadership • Participate in a project • Participate in discussions about project direction and design • Contribute RFEs and identify bugs • Submit patches to RFEs/bugs • Join the project leadership team

  8. What is OSS Cougaar? Minimal OSS Cougaar Distribution MTS Impl Bootstrapper Util BB Impl Thread Impl Core + Service IFCs Servlet Impl CommunityImpl … Planning Domain Standard OSS Cougaar Distribution GLM Domain … AL AS AR Ultralog applications: Each component is a project utility core std domain add-on Key:

  9. What is a Cougaar Distribution? Projects/Components • Core • Blackboard Service • Thread Service • Community Service • Message Transport Service • Planning Domain • GLM Domain • ACME • CougaarIDE CougaarME CougaarSE • Meta-Projects • Roadmap • Releases • Composition (members include the leaders of the constituent projects)

  10. Cougaar Support Committee • Cougaar Support Committee is a meta-project • CSC members include all the CougaarForge project leaders • CSC responsibilities • Approves the initiation of new Cougaar projects and manages community resources • Specifies the guidelines for acceptable Cougaar projects • Organizes the annual Open Cougaar conference • Manages the Cougaar license and Cougaar trademarks • Maintains the Cougaar Charter, bylaws, and operating procedures • Alternate name proposed: Cougaar Steering Committee?

  11. Community Decisions • What is your opinion of our proposed organizational structure? • Will this proposed structure foster participation? • What is the procedure for voting/ratifying a charter (by-laws)? • CougaarForge Survey feature? • Do we need to incorporate as a non-profit? • Should we permit classified advertisements on the web site? • We need a name: Cougaar Open Source Association (COSA)?

More Related