JIRA Remote API Additions

From the work I've been doing on the JIRA/IntelliJ IDEA integration I've identified several items/areas where integration cababilities currently lack ( note, I've not looked at whatever SOAP API is currently available/undocumented ).

mike - I've started working Mark's ideas into a more formal specification

Metadata

One of the main areas lacking I'm finding is the discovery of metadata about a JIRA installation:

  • List of available projects for a user, including project name, description, id, lead developer, associated URLS and contact email addresses
  • List of lookup fields - resolutions, priorities, status

Basically anything that can looked up, or used needs to be available for discovery.

Issue modification

There needs to be a clean, easy wasy of:

  • Creating an issue
  • Updating an issue
  • Setting issue assignments
  • Setting "in progress"
  • Setting time worked on an issue
  • Adding comments
  • Attaching files
  • Updating resolution/priority/status

RSS Feeds

More RSS feeds are needed:

  • RSS for issue comments
  • RSS for work log
  • RSS for change history

I've also identified several issues with the current RSS feeds in JIRA, most notably that they deliver non-validing XML when used with foreign character sets, entity refernces are used but not declared, date/time formats are in the format of the current locale and not a consistent format ( this issue was raised, and has been fixed in 2.6 ).

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.