Re: Opening up the PMC

2006-08-08 Thread Sandy McArthur

On 8/8/06, Henri Yandell [EMAIL PROTECTED] wrote:

2) Every new committer automatically gets added to the pmc.


-0 I think the committer role as an initiation period of sorts is good thing.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: [VOTE] Remove SVN restrictions

2006-03-29 Thread Sandy McArthur
+0
I generally support the idea, but I'm skeptical it will have any
lasting noticeable effect. (If this vote is limited to a +/- 1then you
can count my vote a +1.)

On 3/27/06, Henri Yandell [EMAIL PROTECTED] wrote:
 Vote to remove the SVN barriers within Jakarta such that all jakarta-*
 groups are merged into the one jakarta group with the exception of
 jakarta-hivemind, jakarta-slide, jakarta-cactus and jakarta-jmeter under
 the assumption that they are moving to having their own PMCs. Tapestry is
 already within its own auth group.

 [ ] +1
 [ ] -1

 If your -1 is only for a particular subproject (ie: you don't care what
 the rest of Jakarta does, feel free to say so).

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: [PROPOSAL] Cleanup pmc members

2006-03-16 Thread Sandy McArthur
On 3/16/06, Henri Yandell [EMAIL PROTECTED] wrote:
 Previously I'd suggested that we should be cleaning up inactive committers
 and inactive PMC members - because I'm a bit of a tidy-addict sometimes
 and I enjoy deleting :)

 A thread on [EMAIL PROTECTED] convinced me that this was half wrong though
 - we shouldn't be worrying about cleaning up the large list of inactive
 committers, they might come back and that would be great.

 However I do still think we should be cleaning up the inactive PMC
 members. The PMC represents the active committers entrusted with oversight
 - so to have inactive committers on there is a detriment to its ability to
 get the job done.

 My proposal is that we create a file in SVN in which PMC members can list
 themselves as being active. After 1 month, failure to appear in that list
 will result in removal from the PMC. If it goes well we could consider
 doing it periodically, or just when it feels like the numbers are getting
 out of sync again.

 Thoughts?

Yea, why over complicate this? Simply email the inactive PMC's known
email addresses explaining they have been inactive for an extended
period of time and whether or not they have a problem being
de-PMC-ified. Try to contact them three times at two week intervals
and keep track of this either in svn or a bugzilla issue. After two
months of no response let other PMCs vote on the issue.

Introducing a new tasks that only your buddies will likely know about
in order to maintain membership feels a bit like when the south (in
the USA years ago) introduced literacy tests to keep blacks from
voting.

It's fine that you have an agenda, but be straight forward and honest
about it. And don't make people jump through hoops so their possibly
conflicting positions are still binding.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: [PROPOSAL] Cleanup pmc members

2006-03-16 Thread Sandy McArthur
On 3/16/06, Henri Yandell [EMAIL PROTECTED] wrote:
 On Thu, 16 Mar 2006, Sandy McArthur wrote:
  On 3/16/06, Henri Yandell [EMAIL PROTECTED] wrote:
  Previously I'd suggested that we should be cleaning up inactive committers
  and inactive PMC members - because I'm a bit of a tidy-addict sometimes
  and I enjoy deleting :)
 
  A thread on [EMAIL PROTECTED] convinced me that this was half wrong though
  - we shouldn't be worrying about cleaning up the large list of inactive
  committers, they might come back and that would be great.
 
  However I do still think we should be cleaning up the inactive PMC
  members. The PMC represents the active committers entrusted with oversight
  - so to have inactive committers on there is a detriment to its ability to
  get the job done.
 
  My proposal is that we create a file in SVN in which PMC members can list
  themselves as being active. After 1 month, failure to appear in that list
  will result in removal from the PMC. If it goes well we could consider
  doing it periodically, or just when it feels like the numbers are getting
  out of sync again.
 
  Thoughts?
 
  Yea, why over complicate this? Simply email the inactive PMC's known
  email addresses explaining they have been inactive for an extended
  period of time and whether or not they have a problem being
  de-PMC-ified. Try to contact them three times at two week intervals
  and keep track of this either in svn or a bugzilla issue. After two
  months of no response let other PMCs vote on the issue.

 See Danny's email on us being lazy :)

 I can definitely do this - just trying to avoid that much work and spam to
 the mail lists as I think I would need to cc pmc@ or general@ on each
 email - though I could do one big cc: email each week interval.

 If consensus prefers this, I'll definitely work at finding time to go
 ahead and do it.

In my mind it is the right thing to do regardless of general
consensus. If you are going to strip someone of their title or
responsibilities without previously agreed terms or making an
reasonable effort to directly resolve the issue with them, then it's
wrong and disrespectful.

  Introducing a new tasks that only your buddies will likely know about
  in order to maintain membership feels a bit like when the south (in
  the USA years ago) introduced literacy tests to keep blacks from
  voting.
 
  It's fine that you have an agenda, but be straight forward and honest
  about it. And don't make people jump through hoops so their possibly
  conflicting positions are still binding.

 Hope I'm not coming across like this.

 My buddies in this case are described as: People who read Jakarta mailing
 lists. Ideally pmc@ and general@, though I can quite happily mail all the
 -dev lists if we think there are pmc members not listening to the central
 lists.

My example included a little exaggeration to make it more obvious. I
don't actually equate being a PMC with what I consider a human rights
issue.

But yes, it does seem like your avoiding the effort required to do the
right thing and in the process it comes off a little underhanded.

 My agenda is to make things less messy. Am working hard to avoid taking
 the direction of introducing small changes to lead the community in a
 direction. That'd be the dishonest bit.

 I guess this does have some link to my agenda to enforce the single
 Jakarta community meme

I generally don't have a problem with administrative goals, I'm mostly
indifferent to all of them. I care about the code, the end user's
experience, and my user experience. I will say I think ratio of
administrivia emails and commit log emails is out of balance.
Administrative tasks are important but not so much to justify a
bureaucracy and kill productivity.

 - but even in the multi-community meme, there'd be
 no excuse for pmc members not being on general@ and [EMAIL PROTECTED]

 A pmc member who is not on pmc@ (and doesn't want to subscribe) has
 effectively resigned in my view; pretty much the same for [EMAIL PROTECTED]

I can agree with that but unless that is made clear when someone is
made a PMC. I'm not a PMC so I don't know. If the duties and
expectations of a PMC don't include being responsive on a mailing list
then changing the rules without their consent isn't right.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: [PROPOSAL] Cleanup pmc members

2006-03-16 Thread Sandy McArthur
On 3/17/06, Noel J. Bergman [EMAIL PROTECTED] wrote:
  My proposal is that we create a file in SVN in which PMC members can list
  themselves as being active. After 1 month, failure to appear in that list
  will result in removal from the PMC.

 Why not just send out e-mail to the PMC members asking them if they want to
 remain active?

I dunno, I'm suggesting the same thing but I guess that is too simple
of a solution.


On 3/17/06, Henri Yandell [EMAIL PROTECTED] wrote:
 The biggest problem I have with it is that it forces me to come up with a
 list of people to exclude - that's the one that feels wrong to me.

If you want, I'll come up with a list, starting with
http://jakarta.apache.org/site/whoweare.html , and make an effort to
contact them and report back after a while and it will feel right to
me.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: Managing communities and emails (was Re: [PROPOSAL] Jakarta Language Components)

2006-03-14 Thread Sandy McArthur
On 3/14/06, Thomas Dudziak [EMAIL PROTECTED] wrote:
 On 3/14/06, Simon Kitching [EMAIL PROTECTED] wrote:

  I was just considering proposing exactly this!
 
  The issues about groupings, subprojects, etc. are completely irrelevant
  it seems to me. A community is the set of people subscribed to emails
  about a particular project, no more and no less.
 
  Unfortunately the way email lists are currently run at apache forces a
  strict hierarchy onto community structure, and forces a choice between
  coarse-grained and fine-grained style communities (eg one commons list
  vs one-per-project). PMCs are structured hierarchically, and that is
  reasonable, but communities don't need to be this way.
 
  The perfect system, to me, would be a website that allows a user to
  register a username/email-address; the process would confirm that the
  user's email address is valid.
 
  A set of checkboxes would allow a user to subscribe to various lists,
  or to virtual groupings such as jakarta commons which would implicitly
  subscribe to the list for every project that is tagged as being a
  jakarta-commons project. Of course this implies fine-grained email lists
  (ie one for each project); the problems of partitioning the subscriber
  base too much is avoided by the existence of the groupings.
 
  This system would allow overlapping groups to occur; for example
  commons-digester can be filed under both commons and xml virtual
  groups; someone subscribing to *either* group would receive
  digester-related emails. It also allows projects to move from one PMC
  to another without destroying the existing community (which *is* the set
  of people receiving emails).
 
  Groups also allow new projects to be created and added to the group; all
  people subscribed to the group would then automatically get emails
  related to that new project.
 
  Any list which has less than 3 subscribers would automatically forward
  its emails to the PMC list (or similar) for purposes of oversight.
 
  Any person subscribed to 3 or more projects associated with commons
  would automatically be subscribed to the whole commons group (or maybe
  just sent a weekly nag email recommending they do so). That hopefully
  allows casual commons developers to get just postings for one or two
  projects, without destroying the useful commons-wide community that
  exists now.
 
  Having a single point for managing subscriptions would also help greatly
  with something that regularly frustrates me: suspending subscription
  when I'm away on holiday. Currently, I need to unsubscribe to
  half-a-dozen lists then resubscribe on return.
 
  This sort of functionality probably already exists in one of the
  open-source mailing list management packages; it isn't anything radical
  as far as I can see.


 Perhaps a forum frontend would be even better for users, at least for
 non-power-users.
 For instance, from what Patrick Lightbody told me about OpenQA, they
 have a system that is both a forum and a mailing list: any forum entry
 gets posted to the list, and any mail posted to the list appears in
 the forum (e.g. see the Selenium forum at
 http://forums.openqa.org/forum.jspa?forumID=3).
 I haven't used it myself yet, but I could ask him if there is interest
 in the technical details.

That is a good idea. Forums don't work for extended team communication
like mailing lists do. Mailing list don't work well for transient
participants who only want to ask one question and then move on. You
used to see this type of setup with mailing lists and news groups but
news groups are all but dead to younger generations these days.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



adding a link from commons.apache.org to Jakarta Commons?

2006-03-13 Thread Sandy McArthur
I know Jakarta Commons isn't a TLP but considering the
commons.apache.org space is vacant how about addins a blurb about the
Jakarta Commons.

It's the convention that you use your domain as your package. The
Jakarta Commons code is in the package org.apache.commons, not
org.apache.jakarta.commons. Also a number of times I've seen s stack
trace and simply reveresed the package name parts and pasted it into a
browser in an attempt to find out more about the code.

I'm thinking a blurb at the bottom to the effect of:

hr/
If you came here looking for Java code in the org.apache.commons
packages then go see the a
href=http://jakarta.apache.org/commons/;Apache Jakarta Commons/a
page.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: svn commit: r383773 - /jakarta/site/xdocs/site/whoweare.xml

2006-03-07 Thread Sandy McArthur
On 3/7/06, Rahul Akolkar [EMAIL PROTECTED] wrote:
 On 3/6/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
  Author: sandymac
  Date: Mon Mar  6 20:30:58 2006
  New Revision: 383773
 
  URL: http://svn.apache.org/viewcvs?rev=383773view=rev
  Log:
  Added myself, Sandy McArthur, to whoweare.xml
 
  Modified:
 jakarta/site/xdocs/site/whoweare.xml
 
 snip/

 Hi Sandy,

 Welcome to Jakarta ;-) This won't actually do anything to the site unless you:

 a) build the site (I think you'll need JDK1.5 to avoid copious
 whitespace/attribute rearrangement diffs)
 b) svn ci the matching whoweare.html in docs/
 c) svn up /www/jakarta.apache.org/

Done. thanks for the directions.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: Jakarta Web Components

2006-03-06 Thread Sandy McArthur
On 3/6/06, Martin Cooper [EMAIL PROTECTED] wrote:
 On 3/6/06, Rahul Akolkar [EMAIL PROTECTED] wrote:
  * FileUpload (active, martinc should confirm interest in moving to JWC)

 I'm not so sure about this. FileUpload has already cloned some code from
 HttpClient, and could undoubtedly make use of more. Its purpose is to parse
 HTTP requests. So I'm actually more inclined to move this to Jakarta HTTP
 Components, assuming that HttpClient eventually morphs into that. (I thought
 it had already, but I can't seem to find a JHC anywhere.)

As a programmer looking for useful code to help me with uploaded
files, I'm going to look in something named Jakarta *Web* Components
first. When I see Jakarta HTTP Components I think of interacting with
the HTTP protocol. I know FileUpload does both, but when I'm writing
an webapp I think I'm working with a *web* app first and while I am
working with HTTP it is a secondary concern.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: Jakarta Web Components + Jakarta HttpComponents

2006-03-06 Thread Sandy McArthur
On 3/6/06, Nathan Bubna [EMAIL PROTECTED] wrote:
 On 3/6/06, Oleg Kalnichevski [EMAIL PROTECTED] wrote:
  May I, however, express my (humble) opinion that some of the Commons
  [FileUpload] code may find a better home in Commons [Codec]. To me, all
  the mime/multipart parsing logic clearly belongs to [Codec]. There are
  plans to factor out all multipart encoding code from Commons
  [HttpClient] and move it to Commons [Codec]
 
  This said, Commons [FileUpload] is welcome to consider joining JHC

 i wondered if we wouldn't see a lot of discussions like this.  hard
 lines have always been hard to draw.  is it possible to have multiple
 associations?  some sort of tagging system, with labels instead of
 folders?

It's not important how something is implemented, what is important is
what it does. Our end users (programmers) don't care that lib Foo used
lib Bar. They just care what it does. When categorizing this stuff
pretend you are an end user. A lib's existence is justified by how it
helps it's users get work done.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: Representing project inactivity on the site

2006-03-06 Thread Sandy McArthur
On 3/6/06, Henri Yandell [EMAIL PROTECTED] wrote:
 Active Development
 Maintenance Mode
 Unsupported

My preference would be:

Active Development: not really named though, the implied default
Hibernating: not active but will wake up as needed
Dormant: no future activity is expected

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Sandy McArthur
On 3/5/06, Henri Yandell [EMAIL PROTECTED] wrote:
 2) All vote threads to occur on the general@ mailing list; or the pmc@
 mailing list if deemed private.

I don't like the idea having a lot of discussion on one mailing list
and then loosing all that context by having votes on a different
mailing.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: Representing project inactivity on the site

2006-03-05 Thread Sandy McArthur
On 3/5/06, Henri Yandell [EMAIL PROTECTED] wrote:
 Finding a label to match the above messages is tricky; inactive
 development seems to be the only one that fits.

How about a project is in hibernation. In other words no future
developement is expected unless the enviroment for that project
changes.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



Re: Representing project inactivity on the site

2006-03-05 Thread Sandy McArthur
On 3/5/06, Martin Cooper [EMAIL PROTECTED] wrote:
 But why? If I'm a user looking for something to help me out in my
 development, I don't really care that much if it's active or not. What I
 care about is if it does the job. If there are problems with it, then I
 might care about whether it's active or not - or maybe I don't, since it's
 open source and I could fix the problems myself, if I chose to.

 The people who care about active versus inactive are those on the PMC, and
 those are not the people we should be designing the Jakarta front page for.

My thoughts exactly.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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