Confirmed users
269
edits
(→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. | ||
== | == 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 | 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 == |