Closed Bug 1185841 Opened 9 years ago Closed 5 years ago

remove references to XMLRPC and JSONRPC from the docs

Categories

(bugzilla.mozilla.org :: Documentation, task, P3)

Production

Tracking

()

RESOLVED FIXED

People

(Reporter: glob, Assigned: emceeaich)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

we shouldn't be pointing people at XMLRPC or JSONRPC, and i don't think an almost empty "rest v2" section contains any value.
Type: defect → task

I think we should mention when XML-RPC and JSON-RPC will be removed (from the upstream; Bugzilla 7.0 maybe?) and replace the REST v2 part with GraphQL.

Yeah, realtime updates of bug info/timeline require a push notification system, which will be based on the GraphQL API. Bug 1281087 is the tracker.

We should discuss this further at an upcoming BMO meeting. glob and I were talking about this at the Allhands and thought moving to GraphQL would not be worth the effort and complexity. That it would be better to just deprecate xmlrpc/jsonrpc, refactor the current REST code under Bugzilla/API using native Mojo and finish building that out.

This looks like this is in https://bugzilla.readthedocs.io/en/latest/integrating/apis.html so I can submit a pull request to update this.

I'm trying to find what is in the wiki about XML-RPC and JSON-RPC.

Should moving the REST code to Mojo be on our list of improvements on our two year roadmap?

Flags: needinfo?(glob)

(In reply to Emma Humphries, Bugmaster β˜•οΈπŸŽΈπŸ§žβ€β™€οΈβœ¨ (she/her) [:emceeaich] (UTC-8) needinfo? me from comment #6)

Should moving the REST code to Mojo be on our list of improvements on our two year roadmap?

Yes; there's performance and maintenance gains there.

Flags: needinfo?(glob)
Summary: remove references to XMLRPC, JSONRPC, and RESTv2 from the docs → remove references to XMLRPC and JSONRPC from the docs

Merged to master.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Blocks: 1599274
You need to log in before you can comment on or make changes to this bug.

Attachment