Issue Details (XML | Word | Printable)

Key: JDO-278
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Craig Russell
Reporter: Craig Russell
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JDO

Change group ids for jdo projects from apache-jdo to javax.jdo and org.apache.jdo

Created: 15/Jan/06 04:35 AM   Updated: 18/Jan/06 10:31 AM
Return to search
Component/s: api11, api2, btree, core2, enhancer2, fostore2, query2, ri11, runtime2, tck11, tck2
Affects Version/s: None
Fix Version/s: JDO 2 beta

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works groupid.patch 2006-01-18 07:48 AM Craig Russell 25 kB
Text File Licensed for inclusion in ASF works groupid.patch 2006-01-18 03:45 AM Craig Russell 25 kB

Resolution Date: 18/Jan/06 10:31 AM


 Description  « Hide
The proposed new standard for naming group ids seems to be to use the package name of the jar contents as the group id where there is a single package prefix.

This change would be done prior to the beta release.


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #369999 Wed Jan 18 01:30:28 UTC 2006 clr JDO-278 Change groupId to javax.jdo and org.apache.jdo
Files Changed
MODIFY /db/jdo/trunk/query20/project.xml
MODIFY /db/jdo/trunk/fostore20/maven.xml
MODIFY /db/jdo/trunk/runtime20/maven.xml
MODIFY /db/jdo/trunk/api20/maven.xml
MODIFY /db/jdo/trunk/core20/project.xml
MODIFY /db/jdo/trunk/api11/maven.xml
MODIFY /db/jdo/trunk/tck20/maven.xml
MODIFY /db/jdo/trunk/ri11/project.properties
MODIFY /db/jdo/trunk/tck11/maven.xml
MODIFY /db/jdo/trunk/project.xml
MODIFY /db/jdo/trunk/enhancer20/project.xml
MODIFY /db/jdo/trunk/btree/maven.xml
MODIFY /db/jdo/trunk/tck11/project.properties
MODIFY /db/jdo/trunk/fostore20/project.xml
MODIFY /db/jdo/trunk/runtime20/project.xml
MODIFY /db/jdo/trunk/ri11/maven.xml
MODIFY /db/jdo/trunk/query20/maven.xml
MODIFY /db/jdo/trunk/api20/project.xml
MODIFY /db/jdo/trunk/tck20/project.properties
MODIFY /db/jdo/trunk/api11/project.xml
MODIFY /db/jdo/trunk/tck20/project.xml
MODIFY /db/jdo/trunk/fostore20/project.properties
MODIFY /db/jdo/trunk/core20/maven.xml
MODIFY /db/jdo/trunk/btree/project.xml
MODIFY /db/jdo/trunk/enhancer20/project.properties
MODIFY /db/jdo/trunk/enhancer20/maven.xml

Craig Russell added a comment - 18/Jan/06 03:45 AM
This patch updates the group id to javax.jdo (api11 and api20 projects) or org.apache.jdo (for all other projects) and changes the version to SNAPSHOT for all projects.

Craig Russell made changes - 18/Jan/06 03:45 AM
Field Original Value New Value
Attachment groupid.patch [ 12322042 ]
Craig Russell made changes - 18/Jan/06 03:46 AM
Assignee Craig Russell [ clr ]
Craig Russell made changes - 18/Jan/06 03:47 AM
Fix Version/s JDO 2 beta [ 12310683 ]
Craig Russell added a comment - 18/Jan/06 04:12 AM
Please review. This is ready for checkin.

Michael Bouschen added a comment - 18/Jan/06 07:30 AM
Looks good, just a few comments:
- All the default goals in the maven.xml files now call jar:install instead of jar:install-snapshot. What is the impact of this change?
- fostore20/project.xml now includes the dependency on runtime20 twice.
- The patch removes the extend clause for ./project.xml from api11/project.xml.

Craig Russell added a comment - 18/Jan/06 07:48 AM
- All the default goals in the maven.xml files now call jar:install instead of jar:install-snapshot. What is the impact of this change?

What this does is to omit the creation of the timestamp-named versions of the jar files and pom files that are stored in the local repository. I think that this is appropriate for now, until we have a need for nightly distributions on the distribution site. We can easily change this when we have the requirement.

- fostore20/project.xml now includes the dependency on runtime20 twice.

Fixed (the duplicate dependency was removed) with the latest patch.

- The patch removes the extend clause for ./project.xml from api11/project.xml.

Fixed (added back the dependency on ../project.xml) with the latest patch.

Craig Russell made changes - 18/Jan/06 07:48 AM
Attachment groupid.patch [ 12322049 ]
Craig Russell added a comment - 18/Jan/06 10:31 AM
Committed revision 369999.

Craig Russell made changes - 18/Jan/06 10:31 AM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]