Bugzilla:Ideas: Difference between revisions

Add link to BzDeck wiki
(→‎Modernize UI: stupid org mode problem)
(Add link to BzDeck wiki)
 
(5 intermediate revisions by 3 users not shown)
Line 24: Line 24:
   quarter goals may be to take this connector and make a webhook system.
   quarter goals may be to take this connector and make a webhook system.


== OpenID support ==
== Auth Stack Changes ==
Several Bugzillas want openid support.
Several Bugzillas want openid support.
The hardest part of this is the state of the authentication stack.
The hardest part of this is the state of the authentication stack.


* BRC: https://bugzilla.redhat.com/show_bug.cgi?id=1018927
* BRC: https://bugzilla.redhat.com/show_bug.cgi?id=1018927
** This is actually lower priority, but changes to how auth works may be coming.


* BGO: https://bugzilla.gnome.org/show_bug.cgi?id=530735
* BGO: https://bugzilla.gnome.org/show_bug.cgi?id=530735
Line 39: Line 40:
== Modernize UI ==
== Modernize UI ==
Modernizing the bugzilla UI is a perennial topic. There is a 15 year old
Modernizing the bugzilla UI is a perennial topic. There is a 15 year old
bug on handling "branches" or "sightings" in show_bug. Dylan thinks it would be in the best interests
bug on handling "branches" or "sightings" in show_bug. Dylan, Denis/Eclipse think it would be in the best interests
of not duplicating all the effort that went into BMO's modal UI by adopting it in core bugzilla.
of not duplicating all the effort that went into BMO's modal UI by adopting it in core bugzilla.
This could be contentious as it was not designed for uses of Bugzilla other than Mozilla's, but it would
This could be contentious as it was not designed for uses of Bugzilla other than Mozilla's, but it would
Line 48: Line 49:
* BMO: [https://bugzilla.mozilla.org/show_bug.cgi?id=345674 Bug 345674 - Generally Improve the UI of show<sub>bug.cgi</sub> (Bug Editing/Viewing Page)]
* BMO: [https://bugzilla.mozilla.org/show_bug.cgi?id=345674 Bug 345674 - Generally Improve the UI of show<sub>bug.cgi</sub> (Bug Editing/Viewing Page)]


== Mobile UI ==
* BEO: https://bugs.eclipse.org/bugs/show_bug.cgi?id=483312
 
=== Mobile UI ===
Part of the UI modernization process could include a mobile-friendly UI "for free".  Modern frameworks such as Bootstrap provide this.
 
* [https://bugzilla.mozilla.org/show_bug.cgi?id=101865 Bug 101865 - provide support for small devices (PDAs, Mobile, Tablets, etc.)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=101865 Bug 101865 - provide support for small devices (PDAs, Mobile, Tablets, etc.)]


Line 58: Line 63:
    
    
   Kohei will attend the next Bugzilla project meeting and there will be a discussion of bzdeck for mainline bugzilla.
   Kohei will attend the next Bugzilla project meeting and there will be a discussion of bzdeck for mainline bugzilla.
https://www.bzdeck.com/ works currently for BMO, but it looks quite possible to get it working with a 5.0 branch of mainline bugzilla.
[http://i.imgur.com/Szz442K.png screenshot], [https://docs.google.com/presentation/d/13o2Cp3XTUfCVgmFyYubRsSA4Ec3iYvige3uqdnCMqcU Intro slides], [https://github.com/bzdeck/bzdeck/wiki/Bugzilla-API-Enhancements API enhancement ideas]


== Advanced Search UI Problems ==
== Advanced Search UI Problems ==
Confirmed users
269

edits