Distributed, offline-first bug tracker embedded in git, with bridges

Edit Package git-bug
https://github.com/MichaelMure/git-bug

git-bug is a bug tracker that:

* is fully embedded in git: you only need your git repository to have
a bug tracker
* is distributed: use your normal git remote to collaborate, push and
pull your bugs!
* works offline: in a plane or under the sea? Keep reading and
writing bugs!
* prevents vendor lock-in: your usual service is down or went bad?
You already have a full backup.
* is fast: listing bugs or opening them is a matter of milliseconds
* doesn't pollute your project: no files are added in your project
* integrates with your tooling: use the UI you like (CLI, terminal,
web) or integrate with your existing tools through the CLI or the
GraphQL API
* bridges to other bug trackers: use bridges to import and export to
other trackers.

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000737 737 Bytes
_servicedata 0000000240 240 Bytes
git-bug-0.8.0.tar.gz 0002557779 2.44 MB
git-bug.changes 0000015060 14.7 KB
git-bug.spec 0000003566 3.48 KB
vendor.tar.gz 0006012201 5.73 MB
Revision 14 (latest revision is 19)
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 14)
- Update to 0.8.0:
  - More than 800 commits and a long long time after, git-bug
    v0.8.0 is now available.
  - Once again, this release represent a push towards making
    git-bug generally useful and correct. The two main
    improvements are a new Entity framework and write-capable
    WebUI.
  - Breaking changes(openSUSE package is much closer to this
    release)
    - changes in the data model makes it a requirement to use the
      migration tool to to update any previous repo.
    - remove the legacy identities that were directly embedded in
      bugs
  - Core
    - introduce a reusable entity package capable of handling
      all the complex operations of an Entity (bug, board,
      config ...): operations, DAG manipulation, conflict merge,
      signature, integrity ... to greatly simplify writing and
      maintaining an entity. Documentation 1, Documentation 2
    - introduce CombinedId, a new kind of identifier for an
      item within an Entity (for example a comment in a bug),
      that hold two partial identifiers interleaved for fast
      addressing. Documentation
    - introduce the concept of resolvers, so that entities can
      link to another
    - use go-git to manipulate the git repository, instead of
      executing the local git binary
    - add support for signing the git commit with the author's
      signature, and verifying
    - add support for git config includes by @mindriot101
Comments 0
openSUSE Build Service is sponsored by