We have positioned the CQRS guidance project as a learning journey. We’ve formed a stellar advisory board and performed some public consultation that helped us scope the project initially. While this is good news, we recognize that for this project to be successful, we need to be not only open and transparent, but we also need to collaborate with the community (in its way a global village) more closely. That’s why we are extremely happy and proud to announce that for the first time in the history of the Microsoft patterns & practices team, the following: In the true spirit of open source, we will be taking community contributions on the CQRS Journey project. This means:
- The written guidance and the sample code will be developed in the open and with community involvement.
- We, Microsoft patterns & practices team, will review and accept contributions that meet our guidelines.
- The final deliverable will have an open source license (Apache 2.0).
The project will be hosted on GitHub. Our repositories are:
- Main code repo - https://github.com/mspnp/cqrs-journey-code. Also, includes our prioritized backlog of work items (published under Issues) and includes stories, dev and test tasks, and bugs.
- Guidance repo - https://github.com/mspnp/cqrs-journey-doc. Also, includes the backlog of doc stories, tasks, and content bugs.
- Project wiki - https://github.com/mspnp/cqrs-journey-wiki, where we will try to reconcile various key CQRS and ES related terms and also maintain the ubiquitous language for the domain of the sample application we are building.
You can find the contributions guidelines under Contribute section.
Also, check out our company-wide openness initiative and brace yourself for a ride! We look forward to working with you! Please keep sending us your feedback.