[ 
https://issues.apache.org/jira/browse/CASSANDRA-3507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13176341#comment-13176341
 ] 

paul cannon commented on CASSANDRA-3507:
----------------------------------------

bq. Is it possible for the ASF contributors to vote on code that isn't in the 
official tree, like, say, a particular tag of the python CQL driver at Apache 
Extras? If we can distribute the drivers in the same official repository, most 
of these problems go away.

I read through all the rules I can find, and I see nothing prohibiting us from 
voting on and "releasing" specific source/binary artifacts of the various cql 
drivers alongside c*, as long as they follow the ASF licensing restrictions.

http://www.apache.org/dev/release.html#distribute-other-artifacts seems the 
most apropos.

So, I propose that we call a vote for a Cassandra project release of 
cassandra-dbapi2, alias python-cql, once I get the ASF licensing stuff sorted 
in it, and tag and post its 1.0.7 version. Then we can put the python-cql debs 
in the official debian repository, and everything is happy.
                
> Proposal: separate cqlsh from CQL drivers
> -----------------------------------------
>
>                 Key: CASSANDRA-3507
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3507
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Packaging, Tools
>    Affects Versions: 1.0.3
>         Environment: Debian-based systems
>            Reporter: paul cannon
>            Assignee: paul cannon
>            Priority: Minor
>              Labels: cql, cqlsh
>             Fix For: 1.1
>
>
> Whereas:
> * It has been shown to be very desirable to decouple the release cycles of 
> Cassandra from the various client CQL drivers, and
> * It is also desirable to include a good interactive CQL client with releases 
> of Cassandra, and
> * It is not desirable for Cassandra releases to depend on 3rd-party software 
> which is neither bundled with Cassandra nor readily available for every 
> target platform, but
> * Any good interactive CQL client will require a CQL driver;
> Therefore, be it resolved that:
> * cqlsh will not use an official or supported CQL driver, but will include 
> its own private CQL driver, not intended for use by anything else, and
> * the Cassandra project will still recommend installing and using a proper 
> CQL driver for client software.
> To ease maintenance, the private CQL driver included with cqlsh may very well 
> be created by "copying the python CQL driver from one directory into 
> another", but the user shouldn't rely on this. Maybe we even ought to take 
> some minor steps to discourage its use for other purposes.
> Thoughts?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to