Our Memory repository is ready (I think) to be released in our incubation process.
The Memory repo <https://github.com/apache/incubator-datasketches-memory> is at the root of our dependency hierarchy and has essentially no other dependencies (ok, one minor one!). All the other repos have dependencies on Memory, so it makes sense to release this first in order to create an artifact the other repos can reference. I have performed the following to the original Memory repo to put it into shape: - Replaced all Java file license headers with the Apache license. - The internal package/directory hierarchy has been changed to org.apache.datasketches.* - The files themselves moved to the proper directory, and the old directories removed. - The LICENSE.md file at the root has been updated. - The NOTICE.md file at the root has been added - The Coveralls badge was not updating properly, and this took multiple commits to get it to work: - Fixing travis.yml file - updating pom.xml wrt the Jacoco and Coveralls plugins. - fixing the badge links in README.md. - The README_building.md file updated. (Note: before we release I want to remove the JDK7 options in Memory.) I wrote a program to automate nearly all of the above. I need to figure out where to put it so others can use it :) To the Apache Folks: Kenn, et. al.: I will need some help in performing the actual release. I am familiar with creating Maven Central artifacts using the Maven release process. But I have no clue how to do this in Apache. Where can I find pointers? Lee.
