Release 2.5 – Public API, ReqIF and queue in Jira

Mostly a technical release

2.5.0 is a major version because there are major changes in terms of internal package names and build process, but it has few immediately-visible features. Our performance tests for Data Center show no visible impact for our changes, neither for Confluence nor Jira, so in theory all should go well.

Important

Please configure an administrator username in Jira for the queue.

Set your credentials in Confluence

Set your credentials in Jira

Set your credentials in Confluence

Set your credentials in Jira

What are those credentials used for? See Requirement Yogi for Jira - Basically it was required for the best performance, to ensure we support multinode environments and the Data Center requirements.


A new, public API

You are now able to program extensions to integrate Requirement Yogi with other systems!

Public API

https://developer.requirementyogi.com

REST API

https://developer.requirementyogi.com/restapis/restapis-com.playsql.requirementyogi-2.5.0/

Exemple of implementation

See our ReqIF addon,

Source: https://bitbucket.org/requirementyogi/extensions-reqif

Will be published soon on the Atlassian Marketplace

Unofficial support for ReqIF and other formats

In the next few weeks following RY 2.5.0, we'll publish a plugin which uses our Public API and imports 80% of a ReqIF document.

Note: We won't officially "support ReqIF" because it would require us to support 100% of the ReqIF specification, and most documents exist in other formats than ReqIF. The goal of the plugin is to show how external documents can be supported, and thus make it possible for you to import your own document and do the mappings yourself.

Queue in Jira (a username is required)

Since we've implemented the Jira bulk issue creation for requirements, we've seen issues for users who create more than 2,000 issues and want to keep them in sync.

  • A queue in Jira will allow us to reliably notify Confluence of changes (issue rename, issue move, etc).

  • The drawback is that it requires a username in Jira's administration.

Minor versions

RY 2.5.0 (both Confluence and Jira)

RY 2.5.1 (Confluence and Jira)

RY 2.5.2 (Confluence only)

RY 2.5.3 (Confluence only)

RY 2.5.4 (Confluence only)

RY 2.5.7 (Confluence and Jira)

RY 2.5.8 (Confluence)

RY 2.5.9 (Confluence and Jira)

RY 2.5.10 (Confluence)