QEDjl-project / QuantumElectrodynamics.jl

[WIP] QuantumElectrodynamics.jl: A strong-field particle physics framework
https://qedjl-project.github.io/QuantumElectrodynamics.jl/
MIT License
10 stars 3 forks source link

[Proposal] Development lifecycle #80

Open szabo137 opened 2 hours ago

szabo137 commented 2 hours ago

With this issue, I would like to summarize the current development practices in the QEDjl-project and propose some enhancements regarding testing and release procedures.

Preliminaries

Git branching rules

Dependency rules

Testing workflows

Unit tests

Integration tests

Release workflow

Documentation

Final remarks and additional requirements

szabo137 commented 2 hours ago

I am not entirely sure about the Extra point for the integration tests and the documentation.