Closed Bug 327525 Opened 19 years ago Closed 18 years ago

Declare acceptable URL parameters as API

Categories

(Bugzilla :: Bugzilla-General, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 224577

People

(Reporter: curtispd, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 (CK-IBM)
Build Identifier: -


I could not find any documentation or API specification that stated which URL parameters are valid and what they do. These need to be declared in order for other products/tools to integrate with bugzilla. In eclipse we have a federated search mechanism that goes and searches any number of sources for information then returns all the results in the same window. We would like to add bugzilla here. Clicking on the bug would then open a browser on the bug.

Reproducible: Always
No idea what you are asking...
Bugzilla has the search parameters, etc within the URL, for example:
https://bugs.eclipse.org/bugs/buglist.cgi?cmdtype=runnamed&namedcmd=My%20Bugs

This is the part I'm referring to:
cmdtype=runnamed&namedcmd=My%20Bugs

This is a list of parameters that tell bugzilla what you want to do. However the list of valid parameters is not documented anywhere, and as such cannot be considered API. If products want to integrate with bugzilla, they must make certain assumptions about what they are allowed to touch (API) and what the are not (internals). As it stands now, there is no bugzilla API declared which means products who make assumptions will be broken in their next release when bugzilla changes its parameters around. There needs to be at least something products can rely on here.

Just so you know, we've abandoned the effort to integrate with bugzilla so I would not mind if you decide not to do this, but I don't think you can really do any integration as it stands now.
URL parameters are not meant as an API. IMO this should be duped to the webservices bug.
I agree.

*** This bug has been marked as a duplicate of 224577 ***
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.