There was some opposition to the name CQL due to name conflicts.

May I suggest "Cassquel"? I think it has a nice sound.

On Fri, Mar 18, 2011 at 9:54 PM, Eric Evans <eev...@rackspace.com> wrote:

>
> With 3 weeks and change until the branch-and-feature-freeze, I thought
> I'd take a few moments to update everyone on the current state of CQL.
>
> Goals and Progress[1]
> ---------------------
> The overarching goal of course, is to create a compelling replacement
> for the RPC interface, one that is less baroque, comparable in
> performance, and stable across Cassandra release versions.
>
> The goals for Cassandra 0.8 are to meet or exceed the point of minimum
> usability.  That is to say, a significant number of users/applications
> can make use of it.  I believe we're on track to achieve that.
>
> Already complete:
> * Complete data manipulation (SELECT, UPDATE, DELETE, TRUNCATE ...)
> * Partial DDL, enough to create a schema, (ALTER is missing).
> * Drivers for Python (including Twisted), and Java (JDBC).
> * Language documentation (doc/cql/CQL.html)
>
> Remaining for 0.8:
> * Support for typed keys[2].
> * Tests, tests, and more tests.
>
>
> What comes next (after 0.8)
> ---------------------------
>
> * Benchmarking and optimization
> * Completion of DDL (ALTER ...).
> * Prepared statements
> * Custom, line protocol (no more Thrift).
> * ... ?
>
>
> What you can do
> ---------------
>
> * Play/test/experiment, and file bug reports.  The Python driver's
> interactive interpreter is a good place to start (drivers/py/cqlsh).
> * Write system tests (test/system/test_cql.py).
> * Write language drivers.
> * Write documentation.
> * Pick up unclaimed tickets tagged "cql"[3].
> * Port libraries and applications (and file bug reports).
>
> Thoughts, comments, questions?
>
> [1]: https://issues.apache.org/jira/browse/CASSANDRA-1703
> [2]: https://issues.apache.org/jira/browse/CASSANDRA-2311
> [3]: http://goo.gl/cSPlc
>
> --
> Eric Evans
> eev...@rackspace.com
>
>

Reply via email to