My opinion is that the names themselves are not all that significant, unless apache has a naming requirement. What seems more significant, to me anyway, is that the names are different from other components so that tracing has some granularity when deciding what components should have tracing turned on.
Dave's point about being able to use the DTM on other platforms might have been very relevant a few years ago, prior to adopting the coprocessor model. But now that the coprocessor model has been adopted it would be more difficult to move to other platforms. Still, the idea that we might revert away from the coprocessor model is not that far-fetched for other reasons, so perhaps we should at least consider it moving forward. Regards, Sean -----Original Message----- From: Narendra Goyal [mailto:[email protected]] Sent: Wednesday, August 24, 2016 8:39 AM To: [email protected] Subject: RE: discuss namespace in java code I think the package prefix 'org.trafodion' was picked before we moved to being in Apache incubation. I don’t know whether being an Apache project requires the package name be altered - one might 'want' to do it but perhaps not required. My vote would be to keep the package name org.trafodion for now. Perhaps think about changing it as per Aven's suggestion once we are a TLP :) Thanks, -Narendra -----Original Message----- From: Dave Birdsall [mailto:[email protected]] Sent: Wednesday, August 24, 2016 8:24 AM To: [email protected] Subject: RE: discuss namespace in java code Hi, The DTM developers might want to speak up. My understanding was that there was a desire to design the DTM in such a way that it could be a stand-alone project. That is, it should be possible to use the DTM with other SQL engines or frameworks. If we still want to keep that possibility open, then separate name spaces are appropriate. Dave -----Original Message----- From: Ma, Sheng-Chen (Aven) [mailto:[email protected]] Sent: Wednesday, August 24, 2016 2:46 AM To: [email protected] Subject: discuss namespace in java code Hi all: I noticed that our trafodion namespace is org.trafodion.sql or org.trafodion.dtm. Since trafodion been one of apache project ,in my view is we should use org.apache.trafodion.xxx, but there is a huge change, so I send this email to discuss this. If it's ok to change, I will do this job. Thanks Aven
