HumbleBee est développé sur GitHub:
github.com/grobmeier/humblebee
Le projet utilise:
- Allez en backend et CLI,
- Le GUI de bureau,
- Réagir à la façade,
- Base de données SQLite via
modernc.org/sqlite, - GitHub Actions publie,
- CycloneDX SBOM libère des actifs.
Commandes communes de développement
go test ./...
npm --prefix frontend run build
go run github.com/wailsapp/wails/v2/cmd/wails@v2.12.0 build -clean -tags production
Guide des contributions
Lisez le guide de contribution du projet GitHub :
Il explique comment mettre en place le projet, quelles contributions sont utiles, comment tester les changements et quelles sont les caractéristiques HumbleBee plutôt que d’être hébergé Time & Bill.
Bons domaines de contribution
- les cas de bord d’importation,
- l’accessibilité de l’interface graphique,
- amélioration de la documentation ciblée,
- les correctifs de libération et d’emballage,
- tests pour le comportement du dépôt et du service,
- effacer les rapports de bogue avec les étapes de reproduction.