DiosDelRayo submits CCS proposal to 'modularize' Monero codebase
DiosDelRayo (vThor)1 has submitted a new CCS proposal2 looking to modularize the Monero codebase:
This proposal aims to modularize the Monero codebase, transforming it from it’s current monolithic structure into a more modular codebase which can be cherry-picked and taken apart for different use cases.
Total funding: 135 XMR (390 hours @ ~0.346 XMR/h).
ETA: 3 months.
Proposed objectives overview
- 100% Backward compatibility with the exiting code case
- Separations of concerns
- Minimize external dependencies
- Improved readability and understandability
- Flexible compilation
- Modular architecture
- Comprehensive documentation
- Enhanced auditability
- Facilitate future translations
- Cleaner code
DiosDelRayo is about to finish the final milestone (Monero-GUI integration) for their previous XmrSigner CCS3. Consult the previous Monero Observer reports4 to learn more about the dev’s work.
To view the full proposal, share your feedback, ask questions and support this CCS, consult !4942.
This is an ongoing story and the report will be updated when new information is available.
Update: proposal closed in favor of new CCS !4955.
-
https://repo.getmonero.org/DiosDelRayo/, vthor (IRC/Libera) ↩
-
https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/494 ↩ ↩2
-
https://ccs.getmonero.org/proposals/%20MoneroSignerResurrection.html ↩
-
/diosdelrayo-ccs-proposal-resurrect-monerosigner-project/, /diosdelrayo-completes-third-milestone-xmrsigner-ccs-proposal/ ↩
-
/diosdelrayo-ccs-proposal-offline-signing-library-xmrsigner/, https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/495 ↩