Bug 23

Summary: Switch bug tracker to something looking nice
Product: passt Reporter: Stefano Brivio <sbrivio>
Component: generalAssignee: nobody
Status: CONFIRMED ---    
Severity: enhancement CC: kuhnchris+passt
Priority: Lowest    
Version: unspecified   
Hardware: All   
OS: Linux   

Description Stefano Brivio 2022-10-27 19:28:40 UTC
This is almost entirely for the looks, but also a bit for usability: consider
switching from the "traditional" Bugzilla instance to BMO
(https://wiki.mozilla.org/BMO), or even Flyspray (https://www.flyspray.org/).

It should be open source and easy to migrate from the current Bugzilla instance.
Wide packaging availability is a plus but not a requirement.
Comment 1 KuhnChris 2023-06-24 17:03:49 UTC
- BMO seems to be an option (https://github.com/mozilla-bteam/bmo - since I had a hard time finding it), but I think you are most interested in the theme, right? As I doubt you need the capabilities to connect other services, which is, as far as I understand, the main-reason for the fork.
- Flyspray seems to be dead, no update since 2022 Feb, project page down, community questioning the activity (https://github.com/flyspray/flyspray/issues/815) also, the latest release has unsolved CVEs which would require to build from master/main.
- Is Harmony an option? https://github.com/bugzilla/harmony - not sure if that would be an improvement over bugzilla tho.
Comment 2 Stefano Brivio 2023-06-28 11:19:04 UTC
(In reply to KuhnChris from comment #1)
> - BMO seems to be an option (https://github.com/mozilla-bteam/bmo - since I
> had a hard time finding it), but I think you are most interested in the
> theme, right? As I doubt you need the capabilities to connect other
> services, which is, as far as I understand, the main-reason for the fork.

It's a bit about the looks, a bit about how clunky some things are in non-BMO Bugzilla (lists of bugs, or bug creation pages, are much more usable in BMO). On the other hand BMO comes with the whole complexity of Bugzilla (of course), including the setup plus huge codebase where it's hard to find things... which we probably don't need.

> - Flyspray seems to be dead, no update since 2022 Feb, project page down,
> community questioning the activity
> (https://github.com/flyspray/flyspray/issues/815) also, the latest release
> has unsolved CVEs which would require to build from master/main.

Right, I noticed. :(

> - Is Harmony an option? https://github.com/bugzilla/harmony - not sure if
> that would be an improvement over bugzilla tho.

I didn't know about that... I guess that could be an option, but... is it actually maintained?

Another option I came across a couple of weeks ago that we could consider:
  https://github.com/MichaelMure/git-bug