HumbleBee se desarrolla en GitHub:
github.com/grobmeier/humblebee
El proyecto utiliza:
- Retrocedan y CLI,
- Wails de escritorio GUI,
- Reaccionar frontend,
- Base de datos SQLite
modernc.org/sqlite, - GitHub Actions libera,
- Activos de liberación CycloneDX SBOM.
Comandos de desarrollo comunes
go test ./...
npm --prefix frontend run build
go run github.com/wailsapp/wails/v2/cmd/wails@v2.12.0 build -clean -tags production
Guía de la contribución
Lea la guía de contribución en el proyecto GitHub:
Explica cómo configurar el proyecto, qué contribuciones son útiles, cómo probar los cambios y cuáles características pertenecen a HumbleBee en lugar de ser acogido Time & Bill.
Zonas de buena contribución
- casos de borde de importación,
- Accesibilidad GUI,
- mejoras específicas de la documentación,
- fijaciones de liberación y embalaje,
- pruebas para el repositorio y el comportamiento del servicio,
- informes de errores claros con pasos de reproducción.