... | ... | @@ -51,3 +51,14 @@ Continuous deployment demo and workflow: |
|
|
* [Public Guidelines](rse.dlr.de) Document and set of checklists, good practices, tools, essential documentation
|
|
|
* Head of software engineering, most people who write code don't have any training in software development
|
|
|
* Things we're missing: Licensing, CI, Automated Build,
|
|
|
|
|
|
## [Best Practices Tamas](https://indico.in2p3.fr/event/21698/contributions/84479/)
|
|
|
* Makefiles: Use makefile to automate install, test, test cov etc. example in the slides
|
|
|
* differentiate between public and private api, keep public api as stable as possible
|
|
|
* add deprecation stage and only break on next commit
|
|
|
* Nice section on documentation layers
|
|
|
* Add ci to check installability
|
|
|
* JOSS Journal of open source Software
|
|
|
|
|
|
## [Cern Software Lifecycle](https://indico.in2p3.fr/event/21698/contributions/84480/)
|
|
|
|