Rename Go module and rebrand from Notesium to librenotes #34

Open
opened 2026-03-03 22:58:55 +01:00 by libretech · 0 comments
Owner

Parent

#2 (Epic: Phase 0 — Foundation)

Related: #3 (this issue decomposes the renaming portion of #3)

Summary

Complete the identity transition from Notesium to librenotes by updating the Go module path, all internal import references, the compiled binary name, CLI help text, and any embedded branding strings. The repository fork already exists; this issue covers the code-level rebranding.

Acceptance Criteria

  • go.mod module path updated from notesium to librenotes
  • All internal import paths updated to match new module path
  • Binary compiles as librenotes (not notesium)
  • CLI help text and version output reference librenotes
  • All embedded strings referencing notesium updated to librenotes where appropriate
  • MIT license attribution to original Notesium project preserved
  • Build succeeds: go build ./...
  • All existing tests pass: go test ./...

Dependencies

None — this is the first code task in Phase 0.

Scope Notes

  • Does NOT include restructuring the directory layout (see separate issue)
  • Does NOT modify application behavior or features
  • Preserves all existing functionality — this is a rename-only change
## Parent #2 (Epic: Phase 0 — Foundation) **Related**: #3 (this issue decomposes the renaming portion of #3) ## Summary Complete the identity transition from Notesium to librenotes by updating the Go module path, all internal import references, the compiled binary name, CLI help text, and any embedded branding strings. The repository fork already exists; this issue covers the code-level rebranding. ## Acceptance Criteria - [ ] go.mod module path updated from notesium to librenotes - [ ] All internal import paths updated to match new module path - [ ] Binary compiles as librenotes (not notesium) - [ ] CLI help text and version output reference librenotes - [ ] All embedded strings referencing notesium updated to librenotes where appropriate - [ ] MIT license attribution to original Notesium project preserved - [ ] Build succeeds: go build ./... - [ ] All existing tests pass: go test ./... ## Dependencies None — this is the first code task in Phase 0. ## Scope Notes - Does NOT include restructuring the directory layout (see separate issue) - Does NOT modify application behavior or features - Preserves all existing functionality — this is a rename-only change
libretech added the
phase-0
task
backend
labels 2026-03-03 22:58:55 +01:00
Sign in to join this conversation.
No description provided.