Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Idea: New-project-starter repo templates

Aperta
#359 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
20/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
haskell

Direzione di ricerca

Inizia esaminando le linee guida di GitHub per i repository template e la discussione collegata su create-haskell-app. Confronta le opzioni proposte per stack/hpack, cabal, CI, testing e nix-flakes, quindi definisci un insieme mirato di template e linee guida mantenuti dalla community; il lavoro è completato quando l’ambito scelto e l’approccio alla manutenzione sono concordati.

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

Descrizione

I'm not sure if this is the best place to record this idea; it also probably relates to haskell.org ( / a general unification ); but I just wanted to note it down.

Given GitHub's "template" repos, I thought it might be nice to create a couple for people looking to get started with Haskell in a variety of ways.

Immediate ideas I have are:

  • A simple project with stack/hpack,
  • A simple project with cabal,
  • Some combination of the above with CI,
  • Some combination of the above with tests/quickcheck/hedgehog
  • A simple project with nix-flakes in some manner (stacklock2nix, ???)
  • Could also include the HF recommended guidelines for code of conduct, communication, etc.

Does anyone else have other thoughts? Could be a nice simple thing to maintain and point new people to; as long as it doesn't become a maintenance burden (i.e. it's community-maintained.)

This could probably feed into related ideas around the 'create-haskell-app' idea from the Discourse discussion, but I don't think they should necessarily be coupled, as it's possible to do either independently, and later merge as appropriate.

Lingua principale
CSS
Stelle
42
Fork
53
Merge medio
1g 17h
PR unite (30g)
4

Guida per i contributori

Apri la guida per i contributori

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 haskellfoundation/haskellfoundation.github.io

Tutte le issue di haskellfoundation/haskellfoundation.github.io

Issue simili

Altre issue su DevTools

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.