Fork the Notesium repository and restructure into a proper Go package layout.
Implementation Tasks
Fork Notesium source into librenotes repository
Preserve Notesium MIT license and attribution
Reorganize into Go package structure (cmd/, internal/, web/)
Update go.mod with new module path
Verify all existing functionality still works
Acceptance Criteria
go build ./cmd/librenotes produces a working binary
All original Notesium functionality preserved
MIT license and Notesium attribution present
Clean Go package structure with no circular dependencies
## Summary
Fork the Notesium repository and restructure into a proper Go package layout.
## Implementation Tasks
- [x] Fork Notesium source into librenotes repository
- [x] Preserve Notesium MIT license and attribution
- [x] Reorganize into Go package structure (cmd/, internal/, web/)
- [x] Update go.mod with new module path
- [x] Verify all existing functionality still works
## Acceptance Criteria
- [x] go build ./cmd/librenotes produces a working binary
- [x] All original Notesium functionality preserved
- [x] MIT license and Notesium attribution present
- [x] Clean Go package structure with no circular dependencies
libretech
added the task label 2026-02-28 20:26:09 +01:00
libretech
changed title from Fork Notesium and set up repo structure to Fork Notesium into librenotes repo and reorganize into Go package structure2026-02-28 21:39:44 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Fork the Notesium repository and restructure into a proper Go package layout.
Implementation Tasks
Acceptance Criteria
Fork Notesium and set up repo structureto Fork Notesium into librenotes repo and reorganize into Go package structurelibretech referenced this issue2026-02-28 21:41:31 +01:00