Re: [DISCUSSION] BlueSky Proposal

2007-12-19 Thread Ross Gardler

Bertrand Delacretaz wrote:

On Dec 19, 2007 12:43 AM, Bill Stoddard [EMAIL PROTECTED] wrote:


...I've updated the BlueSky project proposal.  Ting Peng and Incubator PMC,
please review/update as needed and report back any concerns


I have two concerns about http://wiki.apache.org/incubator/BlueSky:


...


Sorry if I sound negative, I agree that the goals of the project are
important, but I also see a risk of creating a project that might live
on its own island, with very little ties to the rest of the ASF. I'm
not saying it's impossible, but IMHO we have to make sure that the
necessary agreements are in place before going further.


I agree with Bertrand here. This project would, potentially, be 
interesting to my day job. It is unlikely that I would personally 
contribute, but it is entirely possible some of the projects here in UK 
higher education would be interested in the tools in this proposal. Your 
proposal needs to make it clear that such interested parties can 
participate as effectively in BlueSky as they can in other similar projects.


Your proposal does have Make more documentation available in English 
as a initial goal, however I don't feel that is enough to ensure 
community growth within the ASF. As bertrand says, the primary 
documentation and communication language would need to be English. It's 
not an ideal situation, but the reality of worldwide distributed 
development within the ASF requires us to use a single language.


Some mature projects have local language support (as opposed to 
development) hosted by the ASF. Would the incubator PMC find it 
acceptable for this project to have a Chinese language support forum for 
existing users (12 primary/high schools in China).


I also find it a little hard to pin down exactly what this software is. 
It is billed as an eLearning system, yet it is described as a 
distributed, collaborative environment. When I hear e-learning I think 
of a virtual learning environment such as Moodle. Perhaps a short 
comparison with features of typical VLE system would be helpful - what 
makes this different from existing VLEs?


I did look at your project website for this, it does mention a feature 
list but I could not actually find it.


Ross


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



[RESULT] [VOTE] Approve release Apache UIMA 2.2.1-incubating

2007-12-19 Thread Michael Baessler

This vote has been open for more than a 72 hours.
We have 4 binding +1s, no 0s and 1 -1s.  


Votes were cast by:

Ant Elder (+1)
Matthieu Riou (+1)
Jean Anderson (+1)
Martijn Dashorst (+1) 


Kevan Millar (-1)

We will modify the checksum representation for MD5 and SHA1 so that tools can 
easier verify the release.

The vote passes.  Thank you all for checking our release!

--Michael Baessler


Michael Baessler wrote:
The Apache UIMA committers ask the Apache Incubator PMC for permission 
to publish a new bug fix release of Apache UIMA. This release contains 
bug fixes of the Apache UIMA 2.2.0 release published in August 2007. 
For details about the fixes, please have a look at the release notes.


We had a vote on uima-dev that resulted in 6 binding +1s
(all the committers) and no 0s or -1s.  The vote thread
is here:
http://mail-archives.apache.org/mod_mbox/incubator-uima-dev/200712.mbox/[EMAIL PROTECTED] 



Please review the release candidate here:
http://people.apache.org/~mbaessler/uimaj-2.2.1/06/

There are subdirectories like:
/bin - that contains the binary distribution files
/src - that contains the source distribution files
/rat - that contains the RAT reports (using RAT 0.5.1) with some 
comments /eclipseUpdateSite - that contains the eclipse update site 
artifacts
/maven - that contains the Maven artifacts we would like to release to 
the incubator repository


The SVN tag for this release candidate is:
https://svn.apache.org/repos/asf/incubator/uima/uimaj/tags/uimaj-2.2.1/uimaj-2.2.1-06 



Please vote:
[ ] +1  Accept to release Apache UIMA 2.2.1
[ ] -1  No, because

Thanks!

-- Michael



-
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: [RESULT] [VOTE] Approve release Apache UIMA 2.2.1-incubating

2007-12-19 Thread Bertrand Delacretaz
On Dec 19, 2007 10:52 AM, Michael Baessler [EMAIL PROTECTED] wrote:
 ...We have 4 binding +1s, no 0s and 1 -1s

I did vote +0 earlier in this thread. Just for the record, as it
doesn'n make much of a difference other than express support ;-)

-Bertrand

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



Re: Thrift + Apache

2007-12-19 Thread Ted Husted
If you decide to move forward on this Mark, I would be glad to help.

-Ted.
http://husted.com/blog/


On Nov 28, 2007 5:12 PM, Mark Slee [EMAIL PROTECTED] wrote:
 Hi all,

 Just a quick note to announce Thrift's official intention to join the
 Apache Incubator and introduce ourselves to the Apache list. For those
 not familiar with Thrift, it's a lightweight system for cross-language
 programming using code-generation, RPC, and object serialization. It's
 designed first and foremost to provide high performance in real-time
 environments (i.e. Facebook's backend, no surprises there).



 All the information, source code, and a whitepaper are available at:
 http://developers.facebook.com/thrift/



 We'll be working on putting together our formal proposal shortly, but
 the first thing we wanted to solicit the list for was interest in being
 a Champion/Mentor for the project. Paul Querna has already volunteered
 to take on either role (or both), but as I understand it we're not
 limited to having just one person... so please give us a shout if you'd
 be interested in joining the effort in either of those roles.



 I'll leave it at that for now. And of course any initial feedback is
 more than welcome.



 Cheers,

 Mark

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



Re: [RESULT] [VOTE] Approve release Apache UIMA 2.2.1-incubating

2007-12-19 Thread Michael Baessler

We had two additional votes...

Now we have 5 binding +1s, one 0s and one -1s. 


Votes were cast by:
Ant Elder (+1)
Matthieu Riou (+1)
Jean Anderson (+1)
Martijn Dashorst (+1)
Paul Fremantle (+1)
Bertrand Delacretaz(+0)
Kevan Millar (-1)

Thanks again for your support!

-- Michael Baessler

Paul Fremantle wrote:

I know I'm late but I'd like to add a +1 to the vote.

Paul

On Dec 19, 2007 10:02 AM, Michael Baessler [EMAIL PROTECTED] wrote:
  

Bertrand Delacretaz wrote:


On Dec 19, 2007 10:52 AM, Michael Baessler [EMAIL PROTECTED] wrote:

  

...We have 4 binding +1s, no 0s and 1 -1s



I did vote +0 earlier in this thread. Just for the record, as it
doesn'n make much of a difference other than express support ;-)

  

Sorry I missed that!

Thanks !

-- Michael


-
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]



[GUIDANCE] When should we start to follow new incubator policy on where to post releases?

2007-12-19 Thread Marshall Schor
Apache UIMA just passed its release vote; where should we post the release?

A recent change to the incubator policy resulted in the page
http://incubator.apache.org/incubation/Incubation_Policy.html saying
that  distributions *must* be from www.a.o/dist/incubator/podling-name.

The www.a.o/dist site on people.a.o doesn't have an incubator
subdirectory.  So it looks like we might be the first incubator project
since this policy was enacted., unless implementation of this policy is
being delayed.  Can someone on the IPMC let us know if the
implementation is being delayed?

Assuming we should be following this new policy now, should we ask infra
to establish the new dist/incubator directory and also ...
/dist/incubator/uima (or do we have the karma to do this ourselves)?

If we do this, because things posted here are mirrored, as I understand
it, we need to update our download page to properly handle directing
downloaders to the mirrors.  Some of us have read the docs on how to do
this, and we can give it a go - but we would appreciate some oversight
by an experienced person :-).  Any volunteers?

The policy page doesn't say what, if anything, we need to do at this
time for our previous releases - my preference would be to just leave
things as they are, for now, for those.  Is this OK?

-Marshall





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



Re: [PROPOSAL] Bennu, a Router, Firewall Wi-Fi perimeter

2007-12-19 Thread Daniel Stefan Haischt
Hi,

would it be okay to add the Bennu proposal to the Apache wiki at:

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

That way proposal changes could be tracked and other people may be
able to contribute to the proposal.

On Dec 3, 2007 8:01 AM, Noel J. Bergman [EMAIL PROTECTED] wrote:
 I spoke with Cliff Skolnick about

   http://people.apache.org/~dsh/bennu/BENNU_PROPOSAL.txt

 He is interested and has some comments.  Hopefully, he'll have time to
 comment this week.

 --- Noel



 -
 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: [PROPOSAL] Bennu, a Router, Firewall Wi-Fi perimeter

2007-12-19 Thread Paul Fremantle
Please do!

Paul

On Dec 19, 2007 4:18 PM, Daniel Stefan Haischt
[EMAIL PROTECTED] wrote:
 Hi,

 would it be okay to add the Bennu proposal to the Apache wiki at:

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

 That way proposal changes could be tracked and other people may be
 able to contribute to the proposal.


 On Dec 3, 2007 8:01 AM, Noel J. Bergman [EMAIL PROTECTED] wrote:
  I spoke with Cliff Skolnick about
 
http://people.apache.org/~dsh/bennu/BENNU_PROPOSAL.txt
 
  He is interested and has some comments.  Hopefully, he'll have time to
  comment this week.
 
  --- Noel
 
 
 
  -
  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]





-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

Oxygenating the Web Service Platform, www.wso2.com

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



Re: [PROPOSAL] Bennu, a Router, Firewall Wi-Fi perimeter

2007-12-19 Thread Daniel Stefan Haischt
done :)

On Dec 19, 2007 5:35 PM, Paul Fremantle [EMAIL PROTECTED] wrote:
 Please do!

 Paul

 On Dec 19, 2007 4:18 PM, Daniel Stefan Haischt

 [EMAIL PROTECTED] wrote:
  Hi,
 
  would it be okay to add the Bennu proposal to the Apache wiki at:
 
   http://wiki.apache.org/incubator/
 
  That way proposal changes could be tracked and other people may be
  able to contribute to the proposal.
 
 
  On Dec 3, 2007 8:01 AM, Noel J. Bergman [EMAIL PROTECTED] wrote:
   I spoke with Cliff Skolnick about
  
 http://people.apache.org/~dsh/bennu/BENNU_PROPOSAL.txt
  
   He is interested and has some comments.  Hopefully, he'll have time to
   comment this week.
  
   --- Noel
  
  
  
   -
   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]
 
 



 --
 Paul Fremantle
 Co-Founder and VP of Technical Sales, WSO2
 OASIS WS-RX TC Co-chair

 blog: http://pzf.fremantle.org
 [EMAIL PROTECTED]

 Oxygenating the Web Service Platform, www.wso2.com


 -
 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: freedom to do sane release management (was: Approve release Apache UIMA...)

2007-12-19 Thread Leo Simons

On Dec 18, 2007, at 11:50 PM, William A. Rowe, Jr. wrote:

Noel J. Bergman wrote:
I disagree.  I agree with the statement that All releases should  
be built
from a tag.  Worst case, you should make the tag by copying from  
the right

version.


That'd be a different rule; it's a tiny bit less broken a rule. Bill  
initially said Your distribution must correspond to subversion,  
specifically objecting to a scenario where the distribution was in  
fact generated from a subversion tag, but a bit differently structured.


It's still a bad rule, because you're taking a (questionable) version  
control convention and making a rule out of it. The rules you're  
looking for are something like


All source code in a source distribution should arrive in that  
source
  distribution using a repeatable procedure with an acceptable  
source
  control system providing the master source, and both the  
repeatable

  procedure and source control itself must be auditable.

SVN is an acceptable source control system.

Creating a straighforward tarball directly from an svn export is
  acceptable as a repeatable release-building procedure, though the
  expectation is that this is automated using a script.


The bottom line of release management in the ASF.

 All artifacts should be generated from the tagged SVN 


That just isn't the bottom line. It's only the bottom line in some  
projects.


It isn't ASF-wide policy, and if it were policy, it would not be a  
good policy, and would also not be enforceable. Just a few use cases  
that invalidate such a potential rule:


  built from tag, plus svn:externals
  * I have many subprojects that need the same license files. I put the
license files in a central place, and then use svn:externals to  
pull
in the files during checkout, and they get copied during the  
tarball

build

  built from tag, plus svn metadata
  * I generate my ChangeLog from `svn log --xml`, which is done by a  
the

same script that produces the tarball. The ChangeLog itself never
makes it into SVN as its derivative of svn data itself.

  built from tag, plus non-tag svn metadata
  * I generate my ChangeLog directly from my branch because
'--stop-on-copy' will do the right thing

  built from tag, plus additional files from other information system
  * I fetch documentation directly from our wiki installation for  
inclusion
into every source distribution. I don't want to put the 40  
megabytes of

documentation into SVN.

  documentation distribution
  * my project is a CMS. We eat our own dogfood and maintain all our
documentation inside an instance of our own CMS. I fetch  
documentation
directly from that CMS and generate a documentation distribution  
out of

it, thus showcasing how great my CMS is every time I do a release.

  my project does not use tags
  * I understand how subversion works internally, think that the
trunk/branches/tags structure is a silly convention which does  
not make

sense to use for my project because we have historically been
supportive of the development mode used for distributed VC, so  
we have

a lot of branches and a lot of semi-independent tips

  my project doesn't like unresolveable URLs
  * I fetch the LICENSE at build-time from
  http://www.apache.org/licenses/LICENSE-2.0
(yes, of course I program defensively and ensure a 200 return  
code and

check the content of the file is roughly what I expected)

You can obviously argue against any particular one of these and  
invent what ifs that, unless addressed, make it a bad idea to do  
things that way. They're just examples.


The point is that, on the whole, there are many many ways to do  
really good and really dilligent release management, including doing  
very good tracking of everything in version control, yet still do a  
lot of things very differently.


The second point is that there's a frequent tendency among incubator  
PMC members (and, err, most other human beings) to take their own  
opinions and experience about what constitutes reasonable practice  
and turn that into policy, taking away key elements such as self- 
governance in the process. This is just the one example. Do everyone  
a favor, work a little harder, and find the *real* thing we need to  
see ensured, independently of your own habits or preferences.


The third point is that making sweeping statements about what must  
and must not happen probably does not help anyone, not when you do it  
off-the-cuff, without having some reference to any documentation or e- 
mail thread or whatever to back up the statement. And especially note  
when you swept a little too far.



ciao!


/LSD


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



Re: [GUIDANCE] When should we start to follow new incubator policy on where to post releases?

2007-12-19 Thread Robert Burrell Donkin
On Dec 19, 2007 1:57 PM, Marshall Schor [EMAIL PROTECTED] wrote:
 Apache UIMA just passed its release vote; where should we post the release?

 A recent change to the incubator policy resulted in the page
 http://incubator.apache.org/incubation/Incubation_Policy.html saying
 that  distributions *must* be from www.a.o/dist/incubator/podling-name.

 The www.a.o/dist site on people.a.o doesn't have an incubator
 subdirectory.  So it looks like we might be the first incubator project
 since this policy was enacted., unless implementation of this policy is
 being delayed.  Can someone on the IPMC let us know if the
 implementation is being delayed?

no - it's just that i hadn't managed to find the cycles. i take a look
at this tonight.

 Assuming we should be following this new policy now, should we ask infra
 to establish the new dist/incubator directory and also ...
 /dist/incubator/uima (or do we have the karma to do this ourselves)?

i have some concerns over permissions so i'd like to chat to the
infrastructure team before jumping in on this one

i'm going to head over to the infrastructure channel on IRC. anyone
who's interested is welcome to join me.

 If we do this, because things posted here are mirrored, as I understand
 it, we need to update our download page to properly handle directing
 downloaders to the mirrors.  Some of us have read the docs on how to do
 this, and we can give it a go - but we would appreciate some oversight
 by an experienced person :-).  Any volunteers?

i will. look out for a post on the UIMA dev list.

 The policy page doesn't say what, if anything, we need to do at this
 time for our previous releases - my preference would be to just leave
 things as they are, for now, for those.  Is this OK?

these need to be archived. apache has special arrangements that ensure
that archived releases will remain available. i need to chat to
infrastructure but my gut feeling is that it would be better to
archive them straightaway and save the strain on the mirrors. again,
probably best to discuss this on IRC.

- robert

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



Re: freedom to do sane release management (was: Approve release Apache UIMA...)

2007-12-19 Thread Robert Burrell Donkin
On Dec 19, 2007 5:43 PM, Leo Simons [EMAIL PROTECTED] wrote:

snip

 The second point is that there's a frequent tendency among incubator
 PMC members (and, err, most other human beings) to take their own
 opinions and experience about what constitutes reasonable practice
 and turn that into policy, taking away key elements such as self-
 governance in the process. This is just the one example. Do everyone
 a favor, work a little harder, and find the *real* thing we need to
 see ensured, independently of your own habits or preferences.

this is why i've been trying to increase guidance and reduce policy. i
think that writing up opinions into guidance is useful. ideally it
should provide a starting point for communities to develop their own
process. in my own mind, i'd like a release guide which any podling
can mine to create their own, personal release guide. it's tough to
start from nothing and a waste of effort to learn the hard way. better
to read, think then choose. (perhaps a guide guide is needed to
explain that guides are not policy but just a starting point for
podlings to develop their own best practices...)

on that note: leo any objections to me mining your post for the
release documentation...?

- robert

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



Re: freedom to do sane release management (was: Approve release Apache UIMA...)

2007-12-19 Thread William A. Rowe, Jr.

Leo Simons wrote:

On Dec 18, 2007, at 11:50 PM, William A. Rowe, Jr. wrote:


The bottom line of release management in the ASF.

 All artifacts should be generated from the tagged SVN 


That just isn't the bottom line. It's only the bottom line in some 
projects.


The point is that, on the whole, there are many many ways to do really 
good and really dilligent release management, including doing very good 
tracking of everything in version control, yet still do a lot of things 
very differently.


I don't think we disagree all that much, although my point of placing
the LICENSE, COPYRIGHT, NOTICE out front no matter how an individual
chooses to obtain ASF source code still stands :)

Reproduceable as things stood at that time is certainly good enough for
me, and you offer lots of illustrations.  Not reproducible (by forgetting
to tag externals, for example) is usually a bad idea.

Bill

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