Community
Participate
Working Groups
I've just noticed on DL page, there are several projects that seem to be missing CQ info, contact, etc. ... or, else there is a bug somewhere in xml or php. Besides fixing these specific cases (which I list here, in 'releng' bug, just to help track) .... it would be ideal to add some "releng tests" to make sure this data is present and complete before "passing" a build ... it appears there was one "No project info for this version?" case even in last June's Indigo release!? me.prettyprint.hector org.slf4j.log4j org.swtchart I seem to recall there some sensitive "format" issues around the version number that can cause these types of issues?
For reference, another bug that talks about the "version" problem, is bug 338743. I checked me.prettyprint.hector and it might be complicated because it is versioned with leading 00's in the qualifier: 0.7.0.0022_qualifier The ip_log says, <tag>v0_7_0_22</tag> so I was hoping to change to <tag>v0_7_0_0022</tag> would fix that one ... but, didn't seem too when I tried it "just on the file system".
reopened bug 369272 for the swtchart part of the problem ... seems its whole file is missing. For org.slf4j.log4j I think it had a typo in "version" attribute, and said 1.6.3 instead of 1.6.4. (I changed and committed to head ... so, can see in next I-build if fixed). For me.prettyprint.hector, my theory is that the version attribute had four fields (in the IP xml file). Was: <project id="me.prettyprint.hector" version="0.7.0.22" status="done"> <info> <name>Hector</name> <origin>Ran Tavory</origin> <reference>https://github.com/rantav/hector</reference> <repository>/cvsroot/tools</repository> <location>org.eclipse.orbit/me.prettyprint.hector</location> <tag>v0_7_0_22</tag> I think needs to be <project id="me.prettyprint.hector" version="0.7.0" status="done"> <info> <name>Hector</name> <origin>Ran Tavory</origin> <reference>https://github.com/rantav/hector</reference> <repository>/cvsroot/tools</repository> <location>org.eclipse.orbit/me.prettyprint.hector</location> <tag>v0_7_0_0022</tag> That seems to match what works for "org.apache.derby" and they added a "note" to clarify 4th field, if that's ever needed. I don't recall why/how, but think maybe our web page display can only do first 3 fields, period. Plus, pretty sure the "tag" has to "match" exactly the first part of version qualifier. So, not sure why it is 0022 instead of 22 ... but, we'll try this change to see if its enough to get info to dispaly. Adding Gunnar to CC list since I think these last two are his, but no action required ... if my changes work. :)
My changes seemed to fix the issues. I've opened bug 370024 to possibly enhance the DL page to make these kind of errors easier to spot.