HumbleBee

Desenvolvedores

O HumbleBee tem código aberto e um escopo pequeno para facilitar a inspeção, compilação e melhoria.

O desenvolvimento acontece no GitHub:

github.com/grobmeier/humblebee

O projeto usa:

  • Go no backend e na CLI.
  • Wails na interface gráfica de desktop.
  • React no frontend.
  • SQLite por meio de modernc.org/sqlite.
  • GitHub Actions para compilar versões.
  • SBOM CycloneDX como arquivo da versão.

Comandos comuns de desenvolvimento

go test ./...
npm --prefix frontend run build
go run github.com/wailsapp/wails/v2/cmd/wails@v2.12.0 build -clean -tags production

Guia de contribuição

Leia o guia no projeto do GitHub:

CONTRIBUTE.md no GitHub

Ele explica a configuração do projeto, contribuições úteis, testes e quais recursos pertencem ao HumbleBee em vez do Time & Bill hospedado.

Áreas de contribuição

  • Casos especiais de importação.
  • Acessibilidade da interface gráfica.
  • Melhorias focadas na documentação.
  • Correções de publicação e empacotamento.
  • Testes de repositórios e serviços.
  • Relatos claros de problemas com passos para reprodução.