All (but in particular Rob, Kev and Jeroen)... As you might have noticed, I've been doing some work tidying up our JIRA. Just wanted to explain what I've done...
~~~ First thing to explain is that JIRA itself has a limitation that versions cannot be assigned per component, rather they are global to the entire project. Having researched this and what other projects do, the best advice is to use multiple versions, and embed the component name within the version - in effect, namespacing the versions. This makes for long version numbers, but cannot be helped. Generally what I am doing is using a concatenation of the Maven "artifactId-version" to act as the JIRA number. For example, isis-1.0.0 or isis-security-file-1.0.0. In addition, I have created two "special" versions: "GIT REPO only" and "WEBSITE only". The former is for code that is won't be released, ie the examples. The latter is for issues raised by the community that impact the website only. ~~~ So, you will see that I have created versions in JIRA for all components for which there was an issue raised. The roadmap view in JIRA is a good way to see them all [1] In the case of core, I have created additional versions so that we can manage and schedule changes: you'll see that there is isis-1.0.1, isis-1.1.0 and isis-2.0.0. For "my" components (objectstore-jdo, security-shiro, viewer-wicket and viewer-restfulobjects), I have also started doing this. For all other components, I have simply created a single "1.0.0" version. For example, isis-objectstore-sql-1.0.0, isis-objectstore-sql-1.0.0, isis-objectstore-nosql-1.0.0, isis-viewer-html-1.0.0, isis-viewer-scimpi-1.0.0 and so on. My thoughts around this was that the component "owner" should create additional versions and allocate out the tickets accordingly... in other words, to create a "roadmap". In other words: *Kev* and *Rob *and *Jeroen*.. when you are working on these components, please create a roadmap as you see fit and allocate out issues to these versions. ~~~ If you have any suggestions, improvements or refinements to the above, this is the thread to say so! Thx Dan [1] https://issues.apache.org/jira/browse/ISIS#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap-panel
