Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Next steps
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Christopher Lenz  
View profile  
 More options Jan 20 2010, 5:02 am
From: Christopher Lenz <cml...@gmx.de>
Date: Wed, 20 Jan 2010 11:02:35 +0100
Local: Wed, Jan 20 2010 5:02 am
Subject: Re: Next steps
On 11.01.2010, at 11:44, Dirkjan Ochtman wrote:

> Before the holiday I was speaking a bit with Christopher in IRC about
> what he was envisioning for couchdb-python's next release. I'd like to
> start moving on some things again, but it would be nice to move the
> stuff we agreed on out of the way first.

> But of course I didn't log that conversation at the time and I don't
> think the channel has public logfiles, so I forgot a bunch of the
> things we wanted to do. I think the plan was as such:

> - Break compatibility by renaming couchdb.schema to something more
> sensible, and renaming some other classes

Yeah, in retrospect I think the "schema" name was a really bad choice. I'd suggest we move to "mapping", as in mapping JSON to Python objects and back. So the couchdb.schema module would become couchdb.mapping, and the "Schema" class would be renamed to "Mapping". Also, it'd be nice to rename the couchdb.schema.Document class so that it isn't as easily confused with couchdb.client.Document. Maybe DocumentMapping? Not sure what to do with couchdb.schema.View.

> - Something in the Database needs to be changed from "session" to
> "http" or the other way around, I forget what it was

That's just a change that already happened httplib branch. Needs to be documented together with other backwards incompatible changes.

> - Merge the httplib branch into the default branch
> - Fix some API consistencies (method calls vs. properties -> should
> all become method calls)

> After this, the idea was to declare the API somewhat-more stable by
> tagging 0.7 as a beta-quality release (after making the move to this
> release painful for some people by changing the API; at least we're
> making all the changes at once!).

Thanks,
--
Christopher Lenz
  cmlenz at gmx.de
  http://www.cmlenz.net/

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.