Dennis, can you comment on how much pain (and what steps) were involved in the package rename you performed? What difficulty level would be involved in moving the historical com.sun.jini packages into an org.apache.river.impl namespace? Can this be done with a suitable sed/ask script and moving the files in SVN?
Thanks, Bryan On Monday, August 31, 2015, Patricia Shanahan <p...@acm.org> wrote: > On 8/31/2015 4:07 PM, Bryan Thompson wrote: > ... > >> Apologies if I am behind the curve here. It would probably be easier for >> me to understand if the package namespace cleanup was proposed as a list >> of >> X => Y renames so I could look at the source tree and understand more >> clearly what is involved. >> > ... > > Good idea. It may be useful for the release notes, as well as for our > discussion. I have started putting one together. Here is an arbitrary > extract from the raw data: > > names_2.2.txt:./com/sun/jini/action/GetBooleanAction.java > names_2.2.txt:./com/sun/jini/action/GetIntegerAction.java > names_2.2.txt:./com/sun/jini/action/GetLongAction.java > names_2.2.txt:./com/sun/jini/action/GetPropertyAction.java > names_3.0.txt:./org/apache/river/action/GetBooleanAction.java > names_3.0.txt:./org/apache/river/action/GetIntegerAction.java > names_3.0.txt:./org/apache/river/action/GetLongAction.java > names_3.0.txt:./org/apache/river/action/GetPropertyAction.java > > The "action" package keeps the same content. It changed from > com.sun.jini.action to org.apache.river.action. That loses the strong > internal-only use-at-your-own-risk implication that the com.sun packages > had, so we need to do something else to mark these classes as not > supported API. > > I will continue to work on building the package map. > > Patricia > -- ---- Bryan Thompson Chief Scientist & Founder SYSTAP, LLC 4501 Tower Road Greensboro, NC 27410 br...@systap.com http://blazegraph.com http://blog.bigdata.com <http://bigdata.com> http://mapgraph.io Blazegraphâ„¢ <http://www.blazegraph.com/> is our ultra high-performance graph database that supports both RDF/SPARQL and Tinkerpop/Blueprints APIs. Blazegraph is now available with GPU acceleration using our disruptive technology to accelerate data-parallel graph analytics and graph query. CONFIDENTIALITY NOTICE: This email and its contents and attachments are for the sole use of the intended recipient(s) and are confidential or proprietary to SYSTAP. Any unauthorized review, use, disclosure, dissemination or copying of this email or its contents or attachments is prohibited. If you have received this communication in error, please notify the sender by reply email and permanently delete all copies of the email and its contents and attachments.