On Wed, Feb 29, 2012 at 2:06 PM, Greg Stein <gst...@gmail.com> wrote:

> On Feb 29, 2012 4:15 AM, "Alex Karasulu" <akaras...@apache.org> wrote:
> >
> > On Wed, Feb 29, 2012 at 4:06 AM, Daniel Kulp <dk...@apache.org> wrote:
> >
> > > On Wednesday, February 29, 2012 1:13:30 AM Mohammad Nour El-Din wrote:
> > > > Hi Daniel...
> > > >
> > > > On Wed, Feb 29, 2012 at 1:07 AM, Daniel Kulp <dk...@apache.org>
> wrote:
> > > > > We had a very similar discussion about the back word compatibility
> > > > > classes/package names when Subversion graduated and we deemed it OK
> for
> > > > > them.
> > > > > In fact, I believe they still of org.tigris packages in their
> codebase
> > > > > long
> > > > > after graduation.   See:
> > > > >
> > > > >
> > > > >
> > >
> http://svn.apache.org/repos/asf/subversion/trunk/subversion/bindings/javah
> > > > > l/src/org/
> > > > >
> > > > >
> > > > > I don't see why we would or should hold Sqoop to a different or
> higher
> > > > > standard at this point.   I agree with Jukka that if we, as a
> > > foundation,
> > > > > would like to re-address this, fine, take it to trademarks@ and
> start
> > > a
> > > > > discussion.   However, from an INCUBATOR standpoint, the precedent
> and
> > > > > expectations have  been set.
> > > > >
> > > > > That's my $0.02 cents worth.
> > > >
> > > > Thanks a lot for this, but would you elaborate more on why this has
> been
> > > > accepted ? My believe is that there is some clarification that should
> be
> > > > added to documentation so it is more clear for all people in the
> future,
> > > > your input on this example would help indeed.
> > >
> > > You could likely read the mail archives if you want all the details.
> > > general@incubator in Nov 2009 had a thread,  dev@subversion in Jan
> 2010
> > > had a
> > > thread, and I think the graduation vote in Feb 2010 had more
> discussions.
> > >
> > > Basically, the Subversion had binary compatibility "rules" and there
> was no
> > > real "legal" requirement to force a huge disruption in the community by
> > > changing the package names.   The project had a plan to deprecate
> > > them/create
> > > wrappers/whatever so when it was appropriate to break compatibility
> they
> > > would.
> > >
> > >
> > Did they remove those packages or did they remain?
>
> They remain.
>
> Keeping them is the right thing for our community and product. That is our
> determination, and is our Right.
>
>
Sorry but I don't think that's right.


> Sqoop has determined backwards compatibility is important to their
> community and wants to keep this (deprecated) interface for a while. So
> where is the problem here, people?
>
>
It's fine but those com.cloudera packages don't need to be hosted here.
They can be hosted elsewhere and the backwards compatibility issue can
still be handled.


> Really. What is the problem with the extra interfaces?
>
>
The package namespace is not ours. It's that simple G.


> There is no legal (trademark or copyright) problem that I'm aware of. There
> is no technical problem that I'm aware of.


OK do we have the right to create any kind of package or class under
com.cloudera (or any other companies packages)?

-- 
Best Regards,
-- Alex

Reply via email to