devtools-bug-finder icon indicating copy to clipboard operation
devtools-bug-finder copied to clipboard

site uses the old/deprecated bzapi instead of bugzilla's native REST

Open globau opened this issue 9 years ago • 6 comments

this site uses the 'bzapi' api to talk with bugzilla. this api is old and deprecated - see https://wiki.mozilla.org/Bugzilla:BzAPI bugzilla's native REST api is faster - http://bmo.readthedocs.io/en/latest/api/index.html you should consider switching to it 😀

globau avatar May 18 '16 06:05 globau

Definitely, thanks for filing. This also explains why I was a bit lost when searching for docs about the API.

captainbrosset avatar May 18 '16 07:05 captainbrosset

bzapi will be removed at the end of June (https://groups.google.com/forum/#!topic/mozilla.dev.platform/gDuH7RStS3c), so we should switch to the new API in the next months. I may try to do it

nchevobbe avatar Feb 20 '20 07:02 nchevobbe

Thank you Nicolas! That would be great! It may also be a good time to compare the feature set of this bug finder app with the one from https://codetribute.mozilla.org/projects/devtools If they essentially do the same thing, we could retire this app in favor of codetribute.

The only one I can think of from the top of my head is that our bug finder app knows how to group logical components together (like, the inspector appears as one tool here even if it made up of many bz components).

On Thu, Feb 20, 2020 at 8:12 AM Nicolas Chevobbe [email protected] wrote:

bzapi will be removed at the end of June ( https://groups.google.com/forum/#!topic/mozilla.dev.platform/gDuH7RStS3c), so we should switch to the new API in the next months. I may try to do it

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/firefox-devtools/devtools-bug-finder/issues/21?email_source=notifications&email_token=AAIZNOUUP43C7E4K6AD2GO3RDYUODA5CNFSM4CED4ZM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMLCBAA#issuecomment-588652672, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAIZNOQ2PHF5YSBMIUNV4D3RDYUODANCNFSM4CED4ZMQ .

captainbrosset avatar Feb 20 '20 10:02 captainbrosset

Good call, if there are other tools which are more active than this one, we should try to use them instead. I filed https://github.com/mozilla-frontend-infra/codetribute/issues/383 to see what could be done for the multiple inspector modules.

nchevobbe avatar Feb 24 '20 11:02 nchevobbe

bzapi is still up, but we shouldn't rely on it. codetribute now allows to group multiple components, and I have a PR to do that for DevTools modules: https://github.com/mozilla-frontend-infra/codetribute/pull/410 When it merges, I think we can retire this app :)

nchevobbe avatar Aug 14 '20 16:08 nchevobbe

It would be good to keep a simple HTML page running here, which essentially gives people the link to codetribute.

captainbrosset avatar Aug 17 '20 07:08 captainbrosset