Archived issue #0023334

Show current status of Mantis issue for the integration branches in GitWeb

Open CASCADEWebsite:Gitclosed5 public notes

Search issues

Description

In the list of Git branches shown by GitWeb (http://git.dev.opencascade.org/gitweb/?p=occt.git;a=heads), for branches created for integration of fixes for Mantis issues (named 'CR***'), it would be convenient to have a link to relevant Mantis issue, and indicator of the current status of the issue (assigned / resolved / reviewed / tested, etc.).

Public activity

5 archived notes

Participants are labeled by their role within this record.

01Commenter 1
please review
02Commenter 1
Functionality has been implemented
03Commenter 3
At the moment it does not work well completely. The method through which we get data (JSONP) works only with GET requests, that means we are limited to requesting max ≈2Kb (≈300 issues). And this value seems to have been exceeded, so not all issues in the full list of HEADs have its statuses indicators and references to Mantis.

Proposed alternatives:
* use Mantis SOAP API
* use CORS (modern alternative to the JSONP pattern)

https://en.wikipedia.org/wiki/JSONP
https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
04Commenter 4
Closed because a separate issue (#26766) was created to track the problem defined in a latter comment.
05Commenter 5
By the way, this tool is now on GitHub:
https://github.com/evilchewits/gitweb-mantisbt

Related records