To have a good software ecosystem it may help if we handle well versioning, documenting, testing and so on.
So this idea intends to generate a document for the day by day of a developer in a distributed team using standard tools. The focus here is in keeping the versioning, changelog, news, organizing branches, creating actions on github and so on. It is king of generic free software development standards but specific for plone backend and volto hosted on gitlab or github for example. Things not related to Plone may be just referenced.
To begin would like to put together in this topic references to build this document, so please contribute with links, references and your thoughts about it.
Tools:
References:
- GitHub Actions · GitHub
- Tutorial: Use GitLab to facilitate Kanban | GitLab Docs
- https://docs.gitlab.com/tutorials/scrum/
TODO:
- search for docs related to tolls for developers and github maintainers/admins.
- search for docs related to semantic versioning
- good practices on free software development "sprints"?