Public product roadmap on the Community Hub
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- github, typescript
- Ambito
- backend-api-design, full-stack
Direzione di ricerca
Start with the implementation on the feature/public-roadmap branch and read apps/cms/src/plugins/roadmap-sync/README.md for setup and publishing rules. Review the CMS and /roadmap work described in the issue, then check the listed launch requirements and open questions. Done means the roadmap is ready to launch with those setup tasks and decisions addressed.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Add a public product roadmap at /roadmap on the Community Hub. It shows the items the product team marks as public in the Notion Product Roadmap, with Canny votes and GitHub progress next to each one, lined up against Strapi releases.
A first implementation is on feature/public-roadmap.
Why
Partners and community members regularly ask what's coming next, and today the answer lives on an internal board. A public page gives them one place to see what's planned, what's being built and what has shipped, with links to vote and follow the work.
What's on the branch
CMS
roadmap-itemcontent type. Public and read-only; the API only ever serves published items.releasecontent type, filled from GitHub releases and open milestones.roadmap-syncplugin. Runs nightly, or on demand through a secret-protected endpoint. It pulls the rows ticked for the public roadmap, adds Canny votes and status plus GitHub issue state, and publishes an item only when it has a public title, a public description, a public status and no dead links. Everything else stays a draft. Nothing is ever deleted.- A weekly "needs attention" digest to Slack through n8n: missing copy, broken links, items not reviewed in 60 days.
Web
/roadmapwith a stats banner, a Planned / In progress board, a release timeline, release and area filters, search and sort.- Cards link out to the feedback thread and the GitHub issue. Clicking a card opens its details in a modal at
/roadmap?item=<slug>, so items can be shared.
Setup, publishing rules and the Notion fields are documented in apps/cms/src/plugins/roadmap-sync/README.md.
Needed before launch
- Add the four new properties to the Notion Product Roadmap (
Public title,GitHub links,Docs link,Public review date) - Write public titles and descriptions for a first batch of items and tick them for the public roadmap
- Add the Notion, Canny and GitHub credentials to the CMS environment (see
.env.example) - Confirm the Slack channel for the digest (the workflow posts to
#product-roadmapfor now) - Add "Roadmap" to the community navigation in the CMS
- Agree who owns the weekly digest review
Open questions
- Area names. Cards show squad names (CMS core, DX…). Do we want public-facing area names instead?
- Linear. Pulling GitHub links from Linear is out of scope for this first version.
- Canny. The "post not found" handling hasn't been checked against the real Canny API yet.
- Lingua principale
- TypeScript
- Stelle
- 1
- Fork
- 3
- Merge medio
- 38m
- PR unite (30g)
- 18
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di strapi/community
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
I maintainer di solito rispondono entro 1 giorno
-
Automation: Email templateAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
strapi/community#19 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
strapi/community#17 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di strapi/community
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
open-webui/tether#52 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
voidzero-dev/void#835 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
AykutSarac/jsoncrack.com#616 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
melgarafael/DeskcommCRM#4679 ·
I maintainer di solito rispondono entro 1 giorno