I would like to use OSGeo JIRA instance for the following reasons:
* uDig core dependency is GeoTools and its worth to have an issue tracker instance running close to GeoTools issue tracker to reference and delegate issues from/to each other
* other LocationTech projects build on top of GeoTools build plugins for GeoServer
* IMHO I would like to call ist JavaGISStack JIRA instance for all Open Source projects using Java (JTS, GeoTools, uDig, etc...) independently where teh project sources are hosted.
* It makes it easier for users of the stack to file issues, they don't need to know project dependencies and internals. Developers can easier discuss cross-projected issues
* state-of-the-art UI with capabilities to attach images in JIRA
* widely used by developes and uses in the past, kind of quasi standard in Open Source (Jira, Maven, etc.). New developes may have already worked with JIRA
Maybe some downsides if we do not use JIRA:
* no automatic comment creation with link to mentioned issue references in commit messages by Eclipse-Foundation for github pull requests and commits