You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by support-tiger <su...@tigernassau.com> on 2017/08/04 19:10:11 UTC

post 2.1 - gitlab or github

As more of  newer / outsider couch/pouch users, have to say that Gitlab 
(which we really like) or Github seem to offer much more in terms of 
descriptions of commits, issues, easier pull request management, .......

one year between releases seems much too long - maybe okay for a 
production release with a much more often developer version.

Idea is to make easier / incentives for contributions.


release early, release often.


-- 
Support Dept
Tiger Nassau, Inc.
www.tigernassau.com
406-624-9310



Re: post 2.1 - gitlab or github

Posted by Joan Touzet <wo...@apache.org>.
Hello "support-tiger",

> As more of  newer / outsider couch/pouch users, have to say that Gitlab 
> (which we really like) or Github seem to offer much more in terms of 
> descriptions of commits, issues, easier pull request management, .......
> Idea is to make easier / incentives for contributions.

We've already moved our primary Git repository to:

    https://github.com/apache/couchdb

We use everything you mention already now, for about 5 months' time. We
track commits, issues, pull requests all in GitHub, and have semi-retired
JIRA (active issues are still being migrated.)

Perhaps you missed the notifications on this mailing list. Here they are:

Moving our primary repositories to GitHub (2017-03-09):
    https://lists.apache.org/thread.html/141733b2bc3b13e5128271f0d589e07aeb06729141c29c0fb3141724@%3Cdev.couchdb.apache.org%3E

Moving to GitHub Issues (2017-05-20):
    https://lists.apache.org/thread.html/47ddef066dd16ee05b5f6ce4a5d773ef97017f77031ee8d0823b9e2c@%3Cdev.couchdb.apache.org%3E


HOWEVER, we are required by the terms of the Apache Software Foundation
to *release* our software through their infrastructure, according to a
strictly defined release process. It is defined here:

    https://apache.org/legal/release-policy
    https://apache.org/dev/release-publishing
    https://apache.org/dev/release-download-pages


> one year between releases seems much too long - maybe okay for a 
> production release with a much more often developer version.

Yes, we will be releasing more frequently from here on out. I'll be
posting about proposed changes once the 2.1.0 release cycle is complete,
which should be on Monday.

Thank you for your ongoing interest in CouchDB!

-Joan

Re: post 2.1 - gitlab or github

Posted by Jan Lehnardt <ja...@apache.org>.
Heya,

thanks for the feedback.
> On 4. Aug 2017, at 21:10, support-tiger <su...@tigernassau.com> wrote:
> 
> As more of  newer / outsider couch/pouch users, have to say that Gitlab (which we really like) or Github seem to offer much more in terms of descriptions of commits, issues, easier pull request management, .......

CouchDB is on GitHub, most development happens here: http://github.com/apache/couchdb

> one year between releases seems much too long - maybe okay for a production release with a much more often developer version.

We wholeheartedly agree and a lot of the work that went into 2.1 is allowing us to make more stable releases faster.

That said, in a world of JavaScript Framework of the Week, we’re a database and that means we have to do things at a different pace.

CouchDB is responsible for many magnitudes of terabytes of data and at the core of many crucial business, civic infrastructure and healthcare applications and all our users trust that CouchDB will hold on to that data reliably. That’s a responsibility we all take very seriously, so things are happening at a more deliberate and necessarily slower pace.

We realise that this makes CouchDB less attractive to the casual contributor, and we want to make that better in the areas we see relevant, but I think we collectively appreciate the slower pace, so everyone here has enough time to keep up with everything, to make sure everybody had a chance to think through any new code, and thus reduce the amount of errors we end up shipping.

Best
Jan
--


> Idea is to make easier / incentives for contributions.
> 
> 
> release early, release often.
> 
> 
> -- 
> Support Dept
> Tiger Nassau, Inc.
> www.tigernassau.com
> 406-624-9310
> 
> 

-- 
Professional Support for Apache CouchDB:
https://neighbourhood.ie/couchdb-support/