aRustyDev / aRustyDev/ccgram

Collect raw conventional-commit data

Aperta
#4 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
data
Lingua principale
Python
Stelle
0
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Summary
Collect a large corpus of real-world conventional commit messages from open-source repositories.

## Success Criteria
- [ ] Identify target repositories (popular OSS projects using conventional commits)
- [ ] Script to clone/fetch commit history
- [ ] Extract commit messages with metadata (repo, author, date, hash)
- [ ] Store in raw format (before normalization)
- [ ] Target: 100k+ commit messages minimum
- [ ] Document data sources and licensing

## Data Sources (Candidates)
- Angular ecosystem repos
- Vue.js ecosystem
- Commitizen users
- Any repo using semantic-release

## Privacy Considerations
- Only public repositories
- Strip author PII if not needed
- Document data provenance

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non vengono indicati file, test o punti di ingresso. Inizia definendo i repository di destinazione, l’approccio di raccolta, il formato dei record grezzi, la gestione della privacy e i requisiti di licenza; il lavoro è completato quando fonti documentate e informazioni sulle licenze accompagnano almeno 100k messaggi raccolti con metadati relativi a repository, autore, data e hash.

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

Valutazione

Stack tecnologico
git, python
Ambito
data
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.