MXCuBE meeting - SOLEIL Synchrotron, 12/06/2017
presented by D. De Sanctis & M. Guijarro
Current issue:
technical debt
Technical debt
Saving the future
Solving the lack of automatic tests
Hardware Objects:
User Interface:
Let's enable Continuous Integration in github
Solving the lack of collaboration,
improving development process
Developers meetings
Development tasks & priorities
Solving the lack of collaboration,
improving development process
Risks should not be underestimated
Solving the lack of technical documentation
Favor self-documenting solutions
Changelog
Architecture document
Helping with
Resources spreading
Few developers
2 major versions to develop and maintain
Let's redefine realistic, common objectives for the months and years to come
Developers' Roadmap proposal
1. Let's finish Abstract Classes (started in 2012)
2. Let's finish Mockup classes (started in 2012)
3. Implement tests for Continuous Integration
4. Collaborate more(better)