Revive Cornucopia

Aperta
#270 16 commenti 5 reazioni 0 assegnatari Vedi su GitHub

Una pull request collegata è già stata integrata.

  • #271 di @LouisGariepy — integrata

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
15/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
postgresql, rust
Ambito
backend, databases

Direzione di ricerca

This is a top level tracking issue for reviving Cornucopia by merging Clorinde; the checklist shows the transition work and the linked merged pull request #271. Start by reading the linked Clorinde discussion #252 and review which checklist item remains open: notifying users. Done means the listed user notices have been posted.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

breaking

Top level tracking issue for merging Clorinde back into Cornucopia. See clorinde#252 for context.

Permissions

  • Invite @beanpuppy as org owner on cornucopia-rs
  • Invite @djc as org member on cornucopia-rs
  • Grant @djc admin access on the cornucopia repo
  • Add @beanpuppy as crates.io owner
  • Add @djc as crates.io owner

Code

  • Decide on how to merge Clorinde
  • Rename any Clorinde-specific package names/references back to Cornucopia
  • Merge Clorinde changes into Cornucopia

CICD and Infra

  • Update GitHub Actions workflows as needed
  • Verify crates.io publishing works

Repo

  • Migrate Clorinde issues
  • Close outdated Cornucopia issues

Documentation and communication

  • Update README
  • Update CHANGELOG with merged changes
  • Update website (and investigate moving out of netlify to a platform that has free multi-ownership)
  • Add migration guide for Cornucopia 1.0
  • Decide the new versioning
  • Publish new release to crates.io
  • Notify users (add notice to the Clorinde repo, reddit post, etc.)

Licenses and contributing

  • Attribute Clorinde (and Cornucopia) contributors
  • Address the MIT copyright holder change

Post-transition tasks

  • Resolve RustSec unmaintained advisory
  • Decide what to do with the Clorinde repo
Lingua principale
Rust
Stelle
1.2k
Fork
77
Merge medio
5g 12h
PR unite (30g)
1

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di cornucopia-rs/cornucopia

Tutte le issue di cornucopia-rs/cornucopia

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.