Re: Reducing confusion around client libraries

2010-12-03 Thread Paul Brown
On Dec 3, 2010, at 9:43 AM, Jonathan Ellis wrote: The status quo is not working. There are way too many questions on the user list and on irc about problems with writing Thrift code, even when well-maintained clients exist for their language of choice. And that's just the users who were

Re: Reducing confusion around client libraries

2010-12-03 Thread Jeremy Hanna
Including the client-dev list for thoughts/ideas. On Dec 3, 2010, at 11:43 AM, Jonathan Ellis wrote: The status quo is not working. There are way too many questions on the user list and on irc about problems with writing Thrift code, even when well-maintained clients exist for their language

Re: Reducing confusion around client libraries

2010-12-03 Thread Nate McCall
On Fri, Dec 3, 2010 at 11:59 AM, Paul Brown paulrbr...@gmail.com wrote: One way that this could be accomplished with a relatively even hand is to ensure that the relative liveliness of the client libraries is apparent on the page, e.g., a most recent release date, the target language (and

Build failed in Hudson: Cassandra-0.7 #49

2010-12-03 Thread Apache Hudson Server
See https://hudson.apache.org/hudson/job/Cassandra-0.7/49/changes Changes: [jbellis] improved validation of column_metadata patch by jbellis; reviewed by gdusbabek for CASSANDRA-1813 -- [...truncated 1566 lines...] [junit] Testsuite:

Re: Reducing confusion around client libraries

2010-12-03 Thread Eric Evans
On Fri, 2010-12-03 at 11:43 -0600, Jonathan Ellis wrote: The status quo is not working. There are way too many questions on the user list and on irc about problems with writing Thrift code, even when well-maintained clients exist for their language of choice. And that's just the users who

Re: Reducing confusion around client libraries

2010-12-03 Thread Tyler Hobbs
Personally, I like the Mongo drivers page: http://www.mongodb.org/display/DOCS/Drivers I like the clear distinction between preferred and alternative clients without a lot of clutter about release dates and supported versions. How do we make that distinction, though? A supported by Riptano

Re: Reducing confusion around client libraries

2010-12-03 Thread Eric Evans
On Fri, 2010-12-03 at 09:59 -0800, Paul Brown wrote: On Dec 3, 2010, at 9:43 AM, Jonathan Ellis wrote: The status quo is not working. There are way too many questions on the user list and on irc about problems with writing Thrift code, even when well-maintained clients exist for their

Re: Reducing confusion around client libraries

2010-12-03 Thread Jonathan Ellis
On Fri, Dec 3, 2010 at 11:59 AM, Paul Brown paulrbr...@gmail.com wrote: One way that this could be accomplished with a relatively even hand is to ensure that the relative liveliness of the client libraries is apparent on the page, e.g., a most recent release date, the target language (and

Re: Reducing confusion around client libraries

2010-12-03 Thread Jonathan Ellis
On Fri, Dec 3, 2010 at 1:46 PM, Gary Dusbabek gdusba...@gmail.com wrote: We develop the cassandra database.  I believe it is currently beyond the scope of this project to advocate for and against third party client libraries. Wait, if we're not qualified to say this is the best PHP client, who

Re: Reducing confusion around client libraries

2010-12-03 Thread Paul Brown
On Dec 3, 2010, at 11:54 AM, Jonathan Ellis wrote: Or a vendor who wanted Cassandra-related traffic could post a client registry backed by a simple database... :) Backing it with a database doesn't solve the evaluation problem, though. At the point you back it with a database, you can add a

Re: Reducing confusion around client libraries

2010-12-03 Thread Eric Evans
On Fri, 2010-12-03 at 13:46 -0600, Tyler Hobbs wrote: Personally, I like the Mongo drivers page: http://www.mongodb.org/display/DOCS/Drivers I like the clear distinction between preferred and alternative clients without a lot of clutter about release dates and supported versions. How do we

Re: Reducing confusion around client libraries

2010-12-03 Thread Paul Brown
On Dec 3, 2010, at 12:13 PM, Eric Evans wrote: On Fri, 2010-12-03 at 13:46 -0600, Tyler Hobbs wrote: Personally, I like the Mongo drivers page: http://www.mongodb.org/display/DOCS/Drivers I like the clear distinction between preferred and alternative clients without a lot of clutter about

Re: Reducing confusion around client libraries

2010-12-03 Thread Daniel Lundin
On Fri, Dec 3, 2010 at 10:07 PM, Daniel Lundin d...@eintr.org wrote: ... for each language/library would work (like the mongodb language centers, but with .. .. but with fewer levels of hierarchy, perhaps. /d

Re: Reducing confusion around client libraries

2010-12-03 Thread Tyler Hobbs
+1 Daniel. I find the wiki to be completely unnavigable, and cleaner and clearer documentation about the clients (including a possible per-language page) might solve 50% of the problem. - Tyler On Fri, Dec 3, 2010 at 3:10 PM, Daniel Lundin d...@eintr.org wrote: On Fri, Dec 3, 2010 at 10:07

Build failed in Hudson: Cassandra-0.7 #50

2010-12-03 Thread Apache Hudson Server
See https://hudson.apache.org/hudson/job/Cassandra-0.7/50/changes Changes: [brandonwilliams] Reduce FatClient timeout to RING_DELAY / 2. Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-1730. [jbellis] copy bytebuffers forlocal writes toavoid retainingthe entire Thrift frame patch