Hi Dan, Ok - I understand. Under the circumstances, I guess it makes sense.
Thanks, Kevin On 7 Jan 2013 at 13:11, Dan Haywood wrote: > 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
