Re: Subversion vs other source control systems

2008-02-13 Thread Janne Jalkanen
No, there was no vote and is not vote, nor is there any choice.   
Subversion is one of the few things that the Board has mandated,  
imposed on all projects.  Period.  Pretty much end of discussion.


I would assume though that if there is enough interest among the  
community, the subject of supporting something like Git could be  
opened up with the Board, yes?


/Janne, who does not really know how this bit of ASF works...

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] as to Thrift Proposal

2008-02-13 Thread Matt Hogstrom

+1


On Feb 7, 2008, at 7:27 PM, Ted Husted wrote:


Here's my binding +1 on the Thrift proposal.

On Jan 23, 2008 9:07 PM, Mark Slee <[EMAIL PROTECTED]> wrote:

Hi all,

We've just posted the Apache Incubator proposal for Thrift onto the
Wiki:
http://wiki.apache.org/incubator/ThriftProposal


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Accept CouchDB for incubation

2008-02-13 Thread Matt Hogstrom

+1


On Feb 9, 2008, at 11:09 AM, Sam Ruby wrote:


We've had an initial discussion, which attracted a number of messages
of encouragement, and identified no issues or concerns.  Then we
proceeded onto a proposal, which attracted three excellent mentors.
Now it is time to vote on the proposal which can be found on the
Apache Wiki, and reproduced below.

I would like to proudly start this off with my +1.

- Sam Ruby

http://wiki.apache.org/incubator/CouchDBProposal


Project Name: CouchDB
-

== Proposal ==
The goal is to create either an Apache top level project around the
existing CouchDB open source project.

Key Features:
* a REST API using JSON for data transport,
* a JavaScript view engine based on Mozilla Spidermonkey,
* a GNU Autotools build system supporting most POSIX systems
* a built-in administration interface
* experimental fulltext search with Lucene

=== Rationale ===
The goals of the project are aligned with the goals of the ASF, namely
there is interest in (continuing to) foster a collaborative, consensus
based development process, using an open and pragmatic software
license, and a desire to create high quality software that leads the
way in its field.

=== Initial goals ===
* Features for next release
 *  Incremental reduce support, for full map/reduce support.
 * Document validation model (validate live and replicated changes)
 * Documentation, Documentation, Documentation
 * Fulltext Search
* Priority feature work
 * Live compaction
 * Extensible security model
 * LDAP authentication
 * More query capabilities exposed to HTTP, e.g. multi-key view  
lookups

* Future feature work
 * Server storage partioning
 * Server failover clustering
* Requested Features
 * hierarchical structure in documents

== Current Status ==

=== Meritocracy ===
The project has recently transformed from being primarily a single
person led (and funded) project to one with a number of diverse
participants.  Development has been coordinated primarily through a
mailing list, with some IRC.

=== Community ===
The community consists of a set of independent developers, one of
which recently joined IBM

=== Initial Developers ===
* William Beh
* Damien Katz
* Jan Lehnardt
* Christopher Lenz
* Dirk Schalge
* Noah Slater

=== Alignment ===
A database server with a strong focus on HTTP and REST principles.

=== Known Risks ===
* Dependency on Erlang
 * Including some modifications to the HTTP server stack.  The plan
is to convert over to [http://code.google.com/p/mochiweb/ MochiWeb]
(MIT licenced)
* Dependency on Mozilla SpiderMonkey
 * Including small modifications, to be sent back to Mozilla

=== Orphaned Products ===
* This is a new effort, and is far from being orphaned.

=== Inexperience with Open Source ===
All participants are active users and contributors to open source. One
of them (Christopher Lenz) has experience as committer on other Apache
projects.

=== Homogenous Developers ===
The exiting committers are spread over a number of countries and  
employers.


=== Reliance on Salaried Developers ===
Only one developer is being paid to work on CouchDB.  Read
[http://damienkatz.net/2008/01/faq_about_couch.html his views] on the
relationship he has with his employer.

=== Relationships with Other Apache Products ===
Experimental usage of Lucene

=== An excessive fascination with the Apache brand ===
This product started out independent of Apache and under a GPL
license.  After discussions with a number of people within IBM, Damien
Katz agreed to pursue both incubation at the ASF, and employment at
IBM

== Documentation ==

=== Initial Source ===
Resides on [http://code.google.com/p/couchdb/ Google Code].  The code
has been recently relicensed from GPL to the Apache License, Version
2.0, in anticipation of this submission.

=== Source and Intellectual Property Submission Plan ===
The bulk of the core code was written by Damien Katz.  Major
contributions include: a GNU Autotools build system supporting most
POSIX systems contributed by Noah Slater,  a built-in administration
interface provided by Christopher Lenz, and experimental fulltext
search with Lucene by Jan Lehnardt.  ICLAs either have been, or are in
the process of being, submitted for all code involved in this
submission.

ICLA's are already on file for:
* Jan Lehnardt
* Christopher Lenz
ICLA's in progress:
* William Beh
* Damien Katz
* Dirk Schalge
* Noah Slater

There are a few (as in single digit) number of files that we are
continuing to sort through the licenses.  These include Public  
Domain,

X Consortium, and MITish licenses.

=== External Dependencies ===
* [http://www.icu-project.org/ ICU] (MIT)
* [http://www.erlang.org/ Erlang] (Erlang Public License)
* [http://www.mozilla.org/js/spidermonkey/ SpiderMonkey] (Mozilla
Public License)

=== Cryptography ===
Not applicable

=== Required Resources ===
* Mailing lists:
 * couchdb-pmc for private PMC discussions (with moderated  
subscriptions)

 * couchdb-dev
 * couchdb-

Subversion vs other source control systems

2008-02-13 Thread Noel J. Bergman
J Aaron Farr wrote:
> J Aaron Farr wrote:
>>> git could be an issue.
> > Can you explain what the issue is with Git?
> Leo already gave a decent explanation.
> Basically, it comes down to two aspects:
>   1) infrastructure support
>   2) cultural bias

Only the first one is marginally correct, IMO.

Santiago wrote:
> > 1. You have to use subversion.
> Why? Has been a vote done? where? I vote +1 for git if a vote is still open.

No, there was no vote and is not vote, nor is there any choice.  Subversion is 
one of the few things that the Board has mandated, imposed on all projects.  
Period.  Pretty much end of discussion.

No project was allowed to stay with CVS.  No project will be allowed to use 
another source control system unless it is adopted at the ASF level.  Source 
code is a critical, shared, public resource maintained by the Foundation, not 
something whose storage is managed on a project by project basis.  The 
Infrastructure Team maintains and protects that shared resource on behalf of 
the Foundation.

--- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [DISCUSS] Re-election of podling committers before graduation

2008-02-13 Thread Craig L Russell


On Feb 13, 2008, at 1:38 PM, Bertrand Delacretaz wrote:

On Feb 13, 2008 1:09 PM, William A. Rowe, Jr. <[EMAIL PROTECTED]>  
wrote:


... In projects where commit is handed out with ease, and that  
commit is
never used, at some point it should be reviewed (and this should  
happen

BEFORE graduation, as a precondition of graduation, not as a trigger
upon graduation)


Agree with this, and this is similar to what I was initially  
suggesting.


Several of us in this thread think that this review of commit rights
should not be a re-election as initially suggested, but rather a
process that the podling mentors can run as they see fit: maybe not at
all if all committers are obviously active, by election if desired, or
in any suitable way.

Do people agree on leaving this up to podling mentors, and requiring
that they report on this commit rights review in the podling's
graduation request?


I definitely think it's a mentor-driven process that deserves a  
sentence in the graduation request, right along side "meritocracy" and  
"independent committers".


Craig



-Bertrand

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:[EMAIL PROTECTED]
P.S. A good JDO? O, Gasp!



smime.p7s
Description: S/MIME cryptographic signature


Re: [DISCUSS] Re-election of podling committers before graduation

2008-02-13 Thread Bertrand Delacretaz
On Feb 13, 2008 1:09 PM, William A. Rowe, Jr. <[EMAIL PROTECTED]> wrote:

>... In projects where commit is handed out with ease, and that commit is
> never used, at some point it should be reviewed (and this should happen
> BEFORE graduation, as a precondition of graduation, not as a trigger
> upon graduation)

Agree with this, and this is similar to what I was initially suggesting.

Several of us in this thread think that this review of commit rights
should not be a re-election as initially suggested, but rather a
process that the podling mentors can run as they see fit: maybe not at
all if all committers are obviously active, by election if desired, or
in any suitable way.

Do people agree on leaving this up to podling mentors, and requiring
that they report on this commit rights review in the podling's
graduation request?

-Bertrand

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [Proposal] NoNameYet : Link Error - please use this link

2008-02-13 Thread Cezar Andrei
I'd like to add a few words hopefully to clarify a few things:

The base code BEA is donating to this project is an implementation started from 
scratch by me, Radu and Wing Yew as the only contributors, it has nothing to do 
with Tuscany, so there is no way this code can be interpreted as a fork from 
Tuscany. Also, to my best knowledge, BEA was not involved with Tuscany SDO.

I think the best way to go forward would be to unite both the JSR235 and 
Tuscany SDO communities under an SDO oriented project. From a code standpoint I 
don't know how easy/hard would be to unite the two, but we will not know until 
we'll work together. How the two code bases will evolve should be driven by the 
community. Kelvin sent a message about this on Tuscany mailing lists a couple 
of days ago, until now there were only a few but encouraging responses.

Cezar Andrei


-- Forwarded message --
From: kelvin goodson <[EMAIL PROTECTED]>
Date: 31 Jan 2008 09:47
Subject: Re: [Proposal] NoNameYet : Link Error - please use this link
To: general@incubator.apache.org

http://wiki.apache.org/incubator/NoNameYetProposal

That's what you get for employing reuse tactics -- gmail remembers the original 
URL.  I've been caught by this before, so I thought I had taken appropriate 
action to avoid this behaviour, but sadly not so, apologies.
Kelvin
On 31/01/2008, kelvin goodson <[EMAIL PROTECTED]> wrote:
Hi all,

We've posted an Apache Incubator proposal onto the incubator wiki

http://wiki.apache.org/incubator/NoNameYetProposal

We haven't got a good name yet,  SandStorm is a contender, as is Snowdon

Suggestions and comments welcome,

Kelvin.





Notice:  This email message, together with any attachments, may contain 
information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated 
entities,  that may be confidential,  proprietary,  copyrighted  and/or legally 
privileged, and is intended solely for the use of the individual or entity 
named in this message. If you are not the intended recipient, and have received 
this message in error, please immediately return this by email and then delete 
it.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [DISCUSS] Re-election of podling committers before graduation

2008-02-13 Thread Craig L Russell

Hi Bill,
On Feb 13, 2008, at 4:09 AM, William A. Rowe, Jr. wrote:


In projects where commit is handed out with ease, and that commit is
never used, at some point it should be reviewed (and this should  
happen

BEFORE graduation, as a precondition of graduation, not as a trigger
upon graduation).

Thanks for the clarification. That's exactly what I've been saying all  
along.


Craig

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:[EMAIL PROTECTED]
P.S. A good JDO? O, Gasp!



smime.p7s
Description: S/MIME cryptographic signature


Re: [DISCUSS] Re-election of podling committers before graduation

2008-02-13 Thread William A. Rowe, Jr.

Niclas Hedhman wrote:

On Tuesday 12 February 2008 02:35, Craig L Russell wrote:
The difference is that committers in a TLP have been granted this  
privilege based on their merit, not just by updating a wiki page  
saying that they're interested.


Actually, if/where this is the case, it is not proper. I want to only see past 
contributors on initial committer lists.


Therefore incubator policy should be to accept no proposals that do not
consist of existing code written by three or more authors.

This whole thread has fallen off-track.

My point was that different podlings, different TLPs have different
considerations for how commit access is handed out (and reaped at
some point in the future based on actual contribution).  My further
point is that we are fitting square pegs in round holes.

In projects where commit is handed out with ease, and that commit is
never used, at some point it should be reviewed (and this should happen
BEFORE graduation, as a precondition of graduation, not as a trigger
upon graduation).

Bill


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] as to Thrift Proposal

2008-02-13 Thread Robert Burrell Donkin
On Feb 10, 2008 10:54 PM, Leo Simons <[EMAIL PROTECTED]> wrote:
> On Feb 8, 2008, at 1:27 AM, Ted Husted wrote:
> > Here's my binding +1 on the Thrift proposal.
>
> +1!

+1

> > On Jan 23, 2008 9:07 PM, Mark Slee <[EMAIL PROTECTED]> wrote:
> >> Hi all,
> >>
> >> We've just posted the Apache Incubator proposal for Thrift onto the
> >> Wiki:
> >> http://wiki.apache.org/incubator/ThriftProposal
>
> Proposal also pasted below for mail archive purposes...

8-)

- robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [DISCUSS] Re-election of podling committers before graduation

2008-02-13 Thread Niclas Hedhman
On Tuesday 12 February 2008 02:35, Craig L Russell wrote:
> The difference is that committers in a TLP have been granted this  
> privilege based on their merit, not just by updating a wiki page  
> saying that they're interested.

Actually, if/where this is the case, it is not proper. I want to only see past 
contributors on initial committer lists.


Cheers
-- 
Niclas Hedhman, Software Developer

I  live here; http://tinyurl.com/2qq9er
I  work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]