I believe I'm done with the package rename. Here's what I did:

1. Used Netbeans refactoring tools to rename all Stack, Java and Android
SDK packages from org.usergrid to org.apache.usergrid

2. In the Stack, Java and Android SDK modules, did a global replace of
org.usergrid with org.apache.usergrid, and of org/usergrid with
org/apache/usergrid.

3. In the REST module, added the old Usergrid Java SDK 0.0.3 jars in a
local Maven module so we don't have to upgrade Jackson as part of the
rename. In the Android SDK module, added the old Usergrid Java SDK 0.0.6
jars because that is the version it depends on.

4. Regenerated the Javadoc API docs for both the Java and Android SDKs.

5. Downgraded from Recaptcha 0.0.8 to 0.0.7 because the former is not in
Maven Central. Also, downgraded from AppleJavaExtensions 1.5 to 1.4 for the
same reason.

6. I upped the version numbers to:

Stack 0.0.29-SNAPSHOT
Java SDK 0.0.9-SNAPSHOT
Android SDK 0.0.7-SNAPSHOT

All Stack tests are now passing and I think this is ready for master. We
still need to get rid of those local jars and upgrade the newer versions of
Jackson (and Jersey) but that is a (huge) task for another day.


The GitHub Pull Request is here:
https://github.com/usergrid/usergrid/pull/49
I think it deserves careful review before merge.

Thanks,
Dave


(This work is for https://issues.apache.org/jira/browse/USERGRID-2)

Reply via email to