+1 great work team

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattm...@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Director, Information Retrieval and Data Science Group (IRDS)
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
WWW: http://irds.usc.edu/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++










On 6/1/16, 11:29 AM, "Mike Percy" <mpe...@apache.org> wrote:

>Yeah the typical thing to use is the subdomain (in this case
>org.apache.kudu).
>
>A few thoughts about package naming:
>
>1. While using the apache subdomain for Java package names is encouraged,
>and often the most obvious thing to do (i.e. when you're starting from
>scratch), it's not required. If we don't do it then a few people will ask
>why, and complain about it, and make a big deal out of it accusing the
>project of some nefarious intent, but I think ultimately we wouldn't have
>to change the package names since it's not a licensing issue.
>2. If it's not too much effort to do it in a backwards-compatible way, it's
>probably worth doing for (a) branding and (b) to avoid the distraction of
>the above argument.
>3. IMHO it would be preferable to get sign-off on the Apache Kudu name (
>see https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-93 ) before we
>spend effort on something that we might have to change again later (imagine
>having to maintain 2 sets of facade classes).
>
>Mike
>
>On Tue, May 31, 2016 at 10:57 AM, Dan Burkert <d...@cloudera.com> wrote:
>
>> I'm an apache noob as well, but I assume it should be "org.apache.kudu",
>> since our official apache project name is 'kudu'.  I think we settled on
>> kududb.io since we couldn't get kudu.io way back when.
>>
>> - Dan
>>
>> On Tue, May 31, 2016 at 10:55 AM, Adar Dembo <a...@cloudera.com> wrote:
>>
>> > I'm +1 to changing it provided Kudu isn't kicked out of Apache. :) As an
>> > Apache newbie, is there any danger of that happening? That is, of the
>> > project being declared not fit for TLP? It'd be a shame if we changed
>> > package names only to have that happen.
>> >
>> > Also, shouldn't it be "org.apache.kududb", not "org.apache.kudu"?
>> >
>> > Separately, how can this be done without breaking compatibility? I
>> thought
>> > package name changes were, by definition, breaking changes.
>> >
>> >
>> >
>> > On Tue, May 31, 2016 at 10:48 AM, Dan Burkert <d...@cloudera.com> wrote:
>> >
>> > > I'm +1 to changing the package prior to 1.0.  Sooner the better, in my
>> > > opinion.  I'm -0 to trying to do it in a backwards compatible way, I
>> > don't
>> > > think the upside is worth any effort.
>> > >
>> > > - Dan
>> > >
>> > > On Tue, May 31, 2016 at 10:45 AM, Jean-Daniel Cryans <
>> > jdcry...@apache.org>
>> > > wrote:
>> > >
>> > > > Hey devs,
>> > > >
>> > > > I'd like to start a discussion around package names.
>> > > >
>> > > > Right now our packages are prefixed with "org.kududb", a domain that
>> > > AFAIK
>> > > > is owned by Cloudera with a plan to transfer it to the ASF. In a
>> > perfect
>> > > > world they should be named "org.apache.kudu" but it's not a
>> > requirement.
>> > > > Many projects like Apache Netty and Apache OpenOffice use their own
>> > > package
>> > > > prefixes.
>> > > >
>> > > > The main impact of doing this is mostly on the Java side, and it can
>> be
>> > > > done without breaking existing but it would be quite a big effort.
>> > OTOH,
>> > > if
>> > > > the community generally agrees that it should be done, then now's a
>> > good
>> > > > time since we're releasing 1.0 in a little over 2 months.
>> > > >
>> > > > Thoughts?
>> > > >
>> > > > J-D
>> > > >
>> > >
>> >
>>

Reply via email to