couchrest maintenance

0 views
Skip to first unread message

Matt Aimonetti

unread,
Nov 10, 2009, 11:23:31 PM11/10/09
to couc...@googlegroups.com
jchris being so busy with couchdb itself, I have been maintaining the project for a few months. Unfortunately/fortunately, I have a very busy professional, open source and private life which resulted in a pretty poor job maintaining the project.

I recently gave commits access to my repo to Tapajos who's been working on a big couchdb app in Brazil, but I'm afraid that even with his help, I can't even manage to deal with the patches sent to me.

I'm not sure what Chris wants to do, but I feel I have to step down because I just can't keep managing the project anymore.
I'm using CouchRest daily on an application and it works great for me, I would love to see all the available patches tested and applied but I just can't do it myself.

I hope other people will step up and do a better job than me.

Thanks,

- Matt

Chris Anderson

unread,
Nov 11, 2009, 2:20:59 PM11/11/09
to couc...@googlegroups.com
I'm working on a blog post that says "please help on these projects"
and CouchRest will be on that list for sure.

The main thing we need right now is to move the release procedure to gemcutter.

For bonus points we should document which releases are compatible with
which versions of CouchDB. This should be starting to stabilize now
that Couch is beta, but some people are still seeing versions as old
as 0.8.0 out in the world.

Chris
> --
>
> You received this message because you are subscribed to the Google Groups
> "CouchRest" group.
> To post to this group, send email to couc...@googlegroups.com.
> To unsubscribe from this group, send email to
> couchrest+...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/couchrest?hl=.
>



--
Chris Anderson
http://jchrisa.net
http://couch.io

Will Leinweber

unread,
Nov 11, 2009, 2:26:44 PM11/11/09
to couc...@googlegroups.com
I'd be more than happy to help out. We've been using couchrest at my
company since january or so, and I've done some work on couchrest.

However, I am extremely busy until mid-december when I'll be done with
school, so I wouldn't be able to do anything until then.

-will

Sebastian Cohnen

unread,
Nov 11, 2009, 2:26:54 PM11/11/09
to couc...@googlegroups.com
I would like to help, but unfortunately I don't have much experience with maintaing at all :-/

Chris Anderson

unread,
Nov 11, 2009, 3:07:18 PM11/11/09
to couc...@googlegroups.com
On Wed, Nov 11, 2009 at 11:26 AM, Sebastian Cohnen
<sebasti...@googlemail.com> wrote:
> I would like to help, but unfortunately I don't have much experience with maintaing at all :-/
>

The things that need to happen are:

setup gemcutter with the http://github.com/couchrest/couchrest/ repo.
Ideally we'd have it build gem versions against tags, but I'm not sure
how that's done.

document how to install the gem from gemcutter in the README.md

And then bonus:

make sure the test suite passes against 0.10

make a release, document that it is for 0.10.

Chris

msf

unread,
Nov 11, 2009, 6:24:54 PM11/11/09
to couc...@googlegroups.com
On Wed, Nov 11, 2009 at 12:07:18PM -0800, Chris Anderson wrote:
> On Wed, Nov 11, 2009 at 11:26 AM, Sebastian Cohnen
> <sebasti...@googlemail.com> wrote:
> > I would like to help, but unfortunately I don't have much experience with maintaing at all :-/
> >
>
> The things that need to happen are:
>
> setup gemcutter with the http://github.com/couchrest/couchrest/ repo.
> Ideally we'd have it build gem versions against tags, but I'm not sure
> how that's done.

Checkout the tag, build the gem and push the built gem to gemcutter.
gemcutter doesn't offer gem building services.

who currently has write access for the couchrest gem on gemcutter ?

> document how to install the gem from gemcutter in the README.md

this is easy enough, I have a long train ride coming up tomorrow.
I'll see if I can do this.

> And then bonus:
>
> make sure the test suite passes against 0.10

couchrest 0.33 seems to pass it's suite fine against couch 0.10.0
tested on OpenBSD 4.6-current amd64.

$ cd /usr/ports/databases/ruby-couchrest/
$ make regress
===> ruby-couchrest-0.33 depends on: ruby-rake-* - found
===> ruby-couchrest-0.33 depends on: ruby-rspec-* - found
===> ruby-couchrest-0.33 depends on: ruby-extlib-* - found
===> ruby-couchrest-0.33 depends on: apache-couchdb-* - found
===> Regression check for ruby-couchrest-0.33
(in /usr/ports/pobj/ruby-couchrest-0.33/couchrest-0.33)
.......................................................................................................................................................................................................................................................................................................................................................................

Finished in 77.1821 seconds

359 examples, 0 failures

RicRoberts

unread,
Nov 12, 2009, 6:01:30 AM11/12/09
to CouchRest
I'm actively using CouchRest on a couple of projects.... I've got a
couple of patches that I intend to submit at some point too (once I've
tidied them up).

I'm sure between us we can keep this thing moving along :)
Reply all
Reply to author
Forward
0 new messages