This milestone tracks all development tasks related to stabilizing the new EasyDiffraction API and laying the groundwork for integration with EasyScience components.
The focus is on:
- Finalizing and cleaning the new API
- Improving test coverage and documentation
- Setting up CI workflows and code quality tools
- Planning future work through organized issues and milestones
Linked issues will cover:
- Design and cleanup of the API
- Testing (unit, functional, performance)
- Docstrings and typing
- Integration and structure of calculators
- GitHub workflows and tooling
- General developer experience improvements
Once complete, the API will be frozen and ready for safe extension.
List view
0 issues of 23 selected
- Status: Open.#29 In easyscience/diffraction-lib;
- Status: Open.#30 In easyscience/diffraction-lib;
- Status: Open.#25 In easyscience/diffraction-lib;
- Status: Open.#24 In easyscience/diffraction-lib;
- Status: Open.#23 In easyscience/diffraction-lib;
- Status: Open.#22 In easyscience/diffraction-lib;
- Status: Open.#21 In easyscience/diffraction-lib;
- Status: Open.#20 In easyscience/diffraction-lib;
- Status: Open.#19 In easyscience/diffraction-lib;
- Status: Open.#18 In easyscience/diffraction-lib;
- Status: Open.#17 In easyscience/diffraction-lib;
- Status: Open.#16 In easyscience/diffraction-lib;
- Status: Open.#15 In easyscience/diffraction-lib;
- Status: Open.#14 In easyscience/diffraction-lib;
- Status: Open.#13 In easyscience/diffraction-lib;
- Status: Open.#12 In easyscience/diffraction-lib;
- Status: Open.#11 In easyscience/diffraction-lib;
- Status: Open.#10 In easyscience/diffraction-lib;
- Status: Open.#9 In easyscience/diffraction-lib;
- Status: Open.#8 In easyscience/diffraction-lib;
- Status: Open.#7 In easyscience/diffraction-lib;
- Status: Open.#6 In easyscience/diffraction-lib;
- Status: Open.#5 In easyscience/diffraction-lib;