open-scd
open-scd copied to clipboard
Modularizing OpenSCD
With this epic we want to modularize OpenSCD for:
-
better maintainability and refactorabilty
-
more sharable modules
-
easier access management
-
[x] #1307
Milestone 1: Monorepo
As a first step we will setup the infrastructure necessary to have a monorepo that supports multiple packages.
- [x] #1301 ➡ PR: #1311
- [x] #1302 ➡ PR: #1311
Milestone 2: Core
Publish ↗ openscd/open-scd-core to npm from this repository.
[!NOTE] ↗ Milestone 2 Plan
- [x] #1303 => https://github.com/openscd/open-scd/pull/1363
- [ ] #1304
- [ ] #1305
- [ ] #1480
Milestone 3: Trial
Try out with one of the plugins.
- [ ] #1306
- [x] #1328
After every milestone a presentation should be given to the other developers in other to know the current state and give feedback.
Milestone 1 is done
please update Milestone 3 @trusz
Hello there,
Thank you for opening this issue! We appreciate your interest in our project. However, it seems that this issue hasn't had any activity for a while. To ensure that our issue tracker remains organized and efficient, we occasionally review and address stale issues.
If you believe this issue is still relevant and requires attention, please provide any additional context, updates, or details that might help us understand the problem better. Feel free to continue the conversation here.
If the issue is no longer relevant, you can simply close it. If you're uncertain, you can always reopen it later.
Remember, our project thrives on community contributions, and your input matters. We're here to collaborate and improve. Thank you for being part of this journey!