Dear Community Members:

I would like to make the following proposal on behalf of Entwine:

Entwine recognizes that quality assurance is often tedious, demanding and 
thankless work. There are unique aspects that require expertise to define 
processes and best practices to create a sustainable and successful project. 
Based on our software and systems engineering experience, Entwine desires to 
take a lead role in resolving outstanding Matterhorn bugs, increasing 
reliability, writing tests, documentation and developing a long term QA 
process. Entwine proposes to partner with the community and match 
dollar-for-dollar contributions made to this effort. As you can imagine, this 
is a significant donation for Entwine and an acknowledgement that a robust 
platform will contribute to the growth of the community and increase adoption.  

Benefits of this approach include:

- Entwine will provide community leadership by recommending processes for a 
streamlined and sustainable QA process
- Entwine engineering will solve technical or process issues in-turn increasing 
the quality and robustness of Matterhorn
- A well planned QA strategy will increase long-term productivity of the 
community 
- Reduced costs for adopting institutions 
- Add or improve documentation
- Improve installation and configuration experience
- Increased support during releases

Entwine and the Opencast community will need to collaboratively define a 
process to label and prioritize outstanding tasks, bugs, etc. We propose that 
identified tasks fall within these categories:

- Documentation
- Installation process
- Tests
- Robustness
- Bug fixes

Entwine will not work on new "new features" as part of this process. We hope 
that our leadership role will aide institutions and individuals in 
understanding that robustness should be a priority and invest accordingly by 
committing to partner with Entwine and other community members to write 
documentation, improve error handling and writing unit and integration tests. 
Quality assurance is a continuous process and success will be realized only if 
all community members recognize its importance. 

If you are interested in contributing to this effort, please contact Andy 
Wasklewicz or Tobias Wunden. To make the process transparent to the community, 
Entwine proposes that contributions are displayed on the Opencast and Entwine 
site (http://entwinemedia.com). Entwine would also post a monthly QA/work 
synopsis that  details the bugs, documentation and issues completed by our team 
to date so that contributors and the community can track progress. 

The Entwine team looks forward to discussing this proposal with the community. 

Thanks, 
Andy Wasklewicz
Co-Founder, Entwine
_______________________________________________
Matterhorn-users mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn-users

Reply via email to