Skip to content

Conversation

@tcheeric
Copy link
Owner

Summary

Related issue: #____

Provide maintainers with a repeatable way to spin up a GitHub Project populated with every 1.0 roadmap task captured in the docs.

What changed?

  • Added a helper script that uses the GitHub CLI to create or update the "nostr-java 1.0 Roadmap" project with draft items for each backlog entry.
  • Documented the workflow in a new how-to guide and linked it from the documentation index.
  • Highlighted the automation entry point in the root README for easier discovery.

BREAKING

N/A

Review focus

Ensure the scripted project items faithfully mirror the backlog in docs/explanation/roadmap-1.0.md and that the how-to steps feel accurate for maintainers who rely on GitHub Projects (beta).

Checklist

  • Scope ≤ 300 lines (or split/stack)
  • Title is verb + object (e.g., “Refactor auth middleware to async”)
  • Description links the issue and answers “why now?”
  • BREAKING flagged if needed
  • Tests/docs updated (if relevant)

Testing

  • mvn -q verify
    [ERROR] Non-resolvable import POM: The following artifacts could not be resolved: xyz.tcheeric:nostr-java-bom:pom:1.1.1 (absent): Could not find artifact xyz.tcheeric:nostr-java-bom:pom:1.1.1 in central (https://repo.maven.apache.org/maven2)
    

Network Access

  • Blocked artifact: https://repo.maven.apache.org/maven2/xyz/tcheeric/nostr-java-bom/1.1.1/ (not published)

https://chatgpt.com/codex/tasks/task_b_68e9f5d75fe88331be7b4806e3d31d1c

@tcheeric tcheeric merged commit 6d653b0 into develop Oct 11, 2025
3 checks passed
@tcheeric tcheeric deleted the codex/establish-remaining-tasks-for-1.0 branch October 11, 2025 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants