incubator-cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aaron morton <aa...@thelastpickle.com>
Subject Re: Reoganizing drivers
Date Tue, 28 Jun 2011 22:39:13 GMT
Asked on #asfinfra and was told the only things mirrored on git are trunk / tags / branches
. 

git-svn it is. 

Cheers

-----------------
Aaron Morton
Freelance Cassandra Developer
@aaronmorton
http://www.thelastpickle.com

On 20 Jun 2011, at 16:28, Jonathan Ellis wrote:

> Maybe the non-standard path is giving the git mirror fits.
> 
> On Sun, Jun 19, 2011 at 11:26 PM, aaron morton <aaron@thelastpickle.com> wrote:
>> I can see the drivers have moved to
>> http://svn.apache.org/repos/asf/cassandra/drivers/
>> 
>> Just wondering where that path is available on git://git.apache.org/cassandra.git
>> 
>> These are the remote branches I can find
>> 
>> $ git ls-remote  | grep drivers
>> From git://git.apache.org/cassandra.git
>> 20635cec24389d83b146af51fa902fcf2d21491b        refs/remotes/tags/drivers
>> dd06878fa6b143dbff1e1e338087041b1b230d48        refs/tags/drivers
>> 20635cec24389d83b146af51fa902fcf2d21491b        refs/tags/drivers^{}
>> 
>> Thanks
>> A
>> 
>> -----------------
>> Aaron Morton
>> Freelance Cassandra Developer
>> @aaronmorton
>> http://www.thelastpickle.com
>> 
>> On 8 Jun 2011, at 05:01, Eric Evans wrote:
>> 
>>> On Tue, 2011-06-07 at 18:40 +0200, Sylvain Lebresne wrote:
>>>> On Tue, Jun 7, 2011 at 3:18 PM, Jonathan Ellis <jbellis@gmail.com>
>>>> wrote:
>>>>> Sounds fine as far as it goes, but don't we want some concept of
>>>>> branches/tags for driver releases too?
>>>> 
>>>> Our idea so far (Eric can correct me if I'm wrong :)) was to consider
>>>> the drivers directory as the 'trunk' for drivers, and create branches
>>>> and tags for them alongside the cassandra ones.
>>> 
>>> Yup.  In fact, I already tagged the Python and Java drivers as
>>> tags/drivers/<lang>/<version> during the last release (neither of
those
>>> driver artifacts corresponded to the same SVN rev, nor did they
>>> correspond to the rev for 0.8.0).
>>>> 
>>>> Truth is, I even think that consider the drivers as a whole is not
>>>> granular enough. It's unlikely the different drivers will move at the
>>>> same pace.
>>> 
>>> As far as I know, there is no reason that a tag (say
>>> tags/drivers/py/1.1.1) can't point to a subdirectory of drivers/ (i.e.
>>> drivers/py).  In fact, that's how the tags mentioned above were done
>>> (except those pointed to branches/cassandra-0.8.0/drivers/<lang>).  I
>>> think it just boils down to a matter convention.
>>>> 
>>>> *But*, we believe that moving the drivers up one level is at least a
>>>> first step towards something better than the status quo.
>>> 
>>> Yeah, even if we decide to do something different later on, this is an
>>> improvement over what we have now.
>>> 
>>> --
>>> Eric Evans
>>> eevans@rackspace.com
>>> 
>> 
>> 
> 
> 
> 
> -- 
> Jonathan Ellis
> Project Chair, Apache Cassandra
> co-founder of DataStax, the source for professional Cassandra support
> http://www.datastax.com


Mime
View raw message