FW: joining the big team is a privilage

2006-10-03 Thread Noel J. Bergman
Forwarded from Incubator.

-Original Message-
From: RATHANASALAM RADHIKA [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 26, 2006 2:12
To: general@incubator.apache.org
Subject: joining the big team is a privilage


hi

this is radhika i like to join  the project of j2ee which i can serve a
little  in which plenty of genius are joint hands with it

i need more details about this project .

waiting for your warm welcome

thanking you
radhika




RE: Forming an ActiveMQ PPMC

2006-08-16 Thread Noel J. Bergman
James Strachan wrote:
 Brian McCallister wrote:
  The ActiveMQ committers have decided to aim for TLP status (1)

OK

  we need to get a PPMC in place.  Thus far we have been working
  under a committer votes all count style

 FWIW we've had a PPMC in place for some time ;)

As James notes, you've already had a PPMC.  And, the only votes that ever
count are those from PMC members, in this case Incubator PMC members.  So
those would be you, Jason, James, etc.

--- Noel





FW: open-source Geronimo project from Apache.

2006-07-22 Thread Noel J. Bergman
Forwarded ... please follow up.

--- Noel

-Original Message-
From: Senthil Kumar [mailto:[EMAIL PROTECTED]
Sent: Monday, July 17, 2006 18:32
To: general@incubator.apache.org
Subject: open-source Geronimo project from Apache.


Hi,

I am S.Senthil Kumar from India and have around 7+ year of coding experience
in Java technology and I seriously would like to take part in the up comming
J2ee open source server name Geronimo project from Apache.


Thanks  Best Regards
S.Senthil Kumar.





FW: Apache Geronimo

2006-07-03 Thread Noel J. Bergman




-Original Message-From: milan 
[mailto:[EMAIL PROTECTED]Sent: Tuesday, June 27, 2006 
0:42To: general@incubator.apache.orgSubject: Apache 
Geronimo

My name is Milan Shrestha .Am am an 
IT Engineeer . I have about one year experience working in java. 

I have heard the project proposed by 
apache named Apache Geronimo . So I would be thankful if I got 
chance to work and contribute 
for your project .

Regards,
Milan 
Shrestha
Kathmandu 

Nepal



RE: Maven Repo Woes - Temporary resolution in place

2006-06-06 Thread Noel J. Bergman
Joshua Slive wrote:

 So you not only have your build process tied to apache infrastructure
 in a non-scalable way

Is this the issue with Maven not handling redirects, or something else?

 but you are essentially doing a DoS attack against the
 infrastructure every time you build.  Great.

Is this related to anything other than the scalability issue?

--- Noel


RE: ActiveMQ Graduation From Incubator

2006-03-15 Thread Noel J. Bergman
 Noel J. Bergman wrote:
  Personally, I believe that ActiveMQ ought to be a TLP.

 Just to be clear, though, that's just a personal opinion

Which part of Personally, I believe wasn't clear?  ;-)

  What makes a project with multiple codebases an umbrella
  is a gray area.

 I've posted *my* first-pass definition of the term: a TLP that
 has no deliverable packages of its own, only from its subprojects.

So Geronimo would not be, DB would be?

 that's my working definition.

Not at all bad for a first cut.   Certainly thought provoking.

--- Noel


RE: ActiveMQ Graduation From Incubator

2006-03-15 Thread Noel J. Bergman
Dain Sundstrom wrote:

 Our goal when starting the incubation process of ActiveMQ, OpenEJB,
 ServiceMix, WADI, and XBean, was to consolidate the Geronimo
 community.

Consolidating the community is a good thing.  I've long wanted to see a
number of those projects at the ASF.

 The vision was to have a single community focused on building a modular
 server architecture based on a single core.

No disagreement.  The question at hand is simple and specific.  Are you
going to actually make one community from the bunch, with everyone having
access to work on every piece of code?  Are you going to have a large,
single, PMC with everyone having binding decisions over every aspect of the
project?

THAT is a TLP.

 each of the sub projects would be deliverable as a standalone
 (basically the core with one plugin installed).

Separate from destination, but that sounded fine right up to the last point.
What is the core?  If I just want ActiveMQ, or I just want OpenEJB, or I
just want ... can I get it, or do I have to take some code Geronimo stuff,
too?  From what Alan Cabrera said last night, it sounded as if there have
been some complaints about that, specifically in his example with OpenEJB.
Or in my case, if we want to use ActiveMQ for JMS in James, what other
non-ActiveMQ bits would we required to deal with in order to get the code
that was apparently separable earlier?

 end up with just a bunch of separate TLPs because of some
 unknown apache rules.

I'm expressing a personal opinion that the projects would be better off as
TLPs that collaborate with Geronimo.  From what I am being told, that is not
an uncommon view within those communities, although there are questions as
to whether to go TLP directly or via Geronimo.  Perhaps that ought to be put
forward for the individuals who make up the communities to directly answer?
:)

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-15 Thread Noel J. Bergman
James Strachan wrote:

 What other issues are there?

A number of infrastucture issues.  Votes from the Incubator PMC and Geronimo
PMC.  To do that responsibly, I'd say that we would want to see communities
having demonstrated that they understand how to practice as an ASF
community.  Such things are subjective, and typically have taken some time.

Looking at the historical record: Derby took a year; Nutch took 5 months;
JaxME and jUDDI took 6 months; JDO took 7 months.  Those are just a few
projects that have graduated to another TLP, and every community is
different, but ActiveMQ and ServiceMix haven't been in the Incubator for 3
months, and are still moving over their infrastructure.  Anyone see a need
to rush to judgment?

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-15 Thread Noel J. Bergman
Henri Yandell wrote:

 Justin Erenkrantz wrote:

  The APR spin-off from HTTP Server was probably the first federation
  (although it wasn't called that).  HTTP Server depends upon APR and
  they have a large committer and PMCer overlap (but not total), but
  from the Foundation/Board's perspective - they are independent TLPs
  and are treated as such.  The same technical arguments seem to be made
  for ActiveMQ and ServiceMix in their dependency relationship with
  Geronimo.  -- justin

 Right. I would suggest having individual TLPs, individual mailing
 lists, and individual websites, but with a lot of cross-linking,

Something in that realm, sure.  I am sure that there are a variety of ways
to structure Federation.  People are still exploring them.  We also talked
about how ontology might be addressed to support cross-project discussion.
And the work that Dave  Co are doing with projects.apache.org can help.

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-15 Thread Noel J. Bergman
Alan D. Cabrera wrote:

 I only see infrastructure issues in your list of concerns
 that would prevent the graduation of ActiveMQ.

Look again, but also at comments from Dims, Henri and others.

 You express an opinion that it should be a TLP but mention that it has a
 long way to go before it's ready for that.  Can you enumerate what
 remains, aside from the infrastructure issues

See my reply to Dain.  And I do feel that some of it does come down to being
able to convey a subjective confidence to the Incubator PMC that the
community really does get it regarding ASF principles and practices.  And
that is supposed to happen before, not after, a community leaves the
Incubator.

 If AMQ has less inspiring aspirations and was to initially land
 as a sub-project

I am not sure how much difference there ought to be, but some of that comes
down to the landing PMC.  I do have a concern an issue of fairness.

Consider David Blevin's well-stated views, including We've more or less
been running as TLPs [for] the past two plus years already.  So if we have
some community that has been autonomous, and it becomes part of another TLP
within the ASF, how fair would it be for the members of that community to
lose their decision making ability?  I would say not, so are they going to
be made part of the destination PMC, which would be required for them to
have binding votes?

This is a generic issue.  I would have to cross-reference in detail the PMC
and committer lists for ActiveMQ and Geronimo to be specific to this case.
I do realize that there is overlap, but also others who are part of ActiveMQ
and are not part of Geronimo.  Is Geronimo prepared to welcome them as
Committers on the Geronimo TLP and members of the Geronimo PMC?

Related comment will go as a reply to David Blevins.

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-15 Thread Noel J. Bergman
David Blevins wrote:

Lots of good stuff, thanks.  :-)

 If you ask me what my opinion on OpenEJB's future or James' opinion
 on ActiveMQ's future, we'll both probably tell you TLP is a good
 goal eventually.

 We've more or less been running as TLPs in relation to Geronimo for
 the past two plus years already, just at Codehaus.  We've seen how
 that plays out and we'd like to try a much more unified front for a
 while and see what shakes out.

 The Geronimo world is awkward and unbalanced.  We have too tight
 integration with OpenEJB such that the standalone version of that
 completely disappeared [, and too little integration with ActiveMQ.]

 We're aren't successfully leveraging each other's communities
 to the fullest.  All in all, we don't make decisions together
 and lean on each other as much as we could.

How is merging the communities into the Geronimo TLP going to correct these
problems?  Is the Geronimo PMC prepared to add all of you as Committers on
the TLP, and add all or most of you to the Geronimo PMC?  Is this going to
result in a single community, or more integrated, better, meeting place for
multiple communities?  If the latter, that would indicate to me that you
really should be a TLP.  See Henri's e-mails for a fuller discussion of
Federation.

And what about community growth?  When TLPs have sub-projects, how do they
go about building up each sub-project?  How quick would the target PMC be to
grant TLP karma and PMC status to people interested in working on just one
of these disjoint projects?  Or would it have disjoint karma, and a smaller
number of people with binding votes?  See Henri's and Robert's comments on
these issues.

 I'd really like to see all our projects rolled up, balanced out, then
 split up again along possibly different lines with potentially more
 standalone pieces than we see now.

So you see putting everything together in Geronimo as a first step towards a
significant reorganization, with multiple TLPs?

 TLP is a good goal, but I really see value in the journey.

So do I.  The question appears to be where/how to take that journey.  :-)

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-14 Thread Noel J. Bergman
Rodent of Unusual Size wrote:

 Noel J. Bergman wrote:
  On the community side, we're still a bit shy of Mentors on ActiveMQ
  (James is the only one, and we are looking for at least 3 per project)

 That's not actually a formal requirement though, correct?

Not at this time.  We're still discussing what the SHOULD and MUST will be,
as I mentioned in the fuller context of what you quoted.

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-14 Thread Noel J. Bergman
Rodent of Unusual Size wrote:

 'So close to graduation'?  Whence comes that?  I think that
 proximity is still very much up in the air, particularly
 given Noel's opinion that [...]

Keep in mind that is *my* opinion.  The Incubator PMC as a whole may or may
not agree.

For a guy who is seriously independent, I'll put it this way: *I* will fight
to ensure *our* *collective* decision making process.

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-14 Thread Noel J. Bergman
  That's not actually a formal requirement though, correct?
 Not at this time.  We're still discussing what the SHOULD and MUST
 will be, as I mentioned in the fuller context of what you quoted.

Hmmm ... or perhaps I hadn't made it as clear as I thought I had.  I just
went back and found that particular e-mail.  Sorry.

To be clear, as noted above, we're still discussing SHOULD and MUST.  There
is no *requirement* today that a project have at least 3 Mentors.  I hope
that we will end up agreeing that it SHOULD, but with leeway to allow for
the PMC to apply human judgment.

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-14 Thread Noel J. Bergman
Dain Sundstrom wrote:

 When AMQ entered the incubator as a sponsored project from Geronimo,
 the current understanding of incubator rules was that AMQ would
 simply use the Geronimo pmc since the Geronimo pmc is expected to be
 the home for the project.  Since then the incubator rules have been
 rewritten several time and based on the emails I saw today

I'm not sure where you got the idea that this or any other policy was
changing from under ActiveMQ.  My comments, for example, regarding Yoko that
this is not a Geronimo sub-project.  Incubator projects are just that:
Incubator projects whose final destination will be determined at graduation
were reiteration, not new policy.  Sam and others have said pretty much the
same thing.

It has never, since the inception of the idea of a PPMC, been the case that
a project could use another PMC for its PPMC.  If there is a sponsoring PMC,
it is certainly welcome (and usually expected) to participate, but the
Incubator PMC has sole discretion and authority to bring new projects into
the ASF.

Consider Derby.  Derby had a PPMC.  The DB PMC was not in charge of Derby.
The Incubator PMC managed Derby until graduating it.  Derby went into DB
(although it would have been fine, IMO, if Derby had gone TLP).

Personally, I believe that ActiveMQ ought to be a TLP.  It is clearly the
case that although ActiveMQ can be used by Geronimo, it is an independently
usable, separately releasable project with its own community that happens to
have some overlap with parts of Geronimo.  The same is true of a number of
projects that Geronimo has sponsored (thank you :-)), and which ought to be
separate TLPs in my view.

Keep in mind that the ASF Board has established a pretty conscious decision
for projects to go TLP, and to disband umbrella projects.  The
Jakartaization of is not considered a compliment.  What makes a project
with multiple codebases an umbrella is a gray area.

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-14 Thread Noel J. Bergman
Alan D. Cabrera wrote:

 This is not a vote, but simply a discussion about the graduation of
 ActiveMQ from the Incubator.

And should have been on general@incubator.apache.org, not [EMAIL PROTECTED]
Whether or not to cross-post to a myriad of other lists is a separate
question of netiquette.  And the Geronimo PMC can address the use of
[EMAIL PROTECTED]  In the meantime, since this was cross-posted to at least two
public lists, I am replying to [EMAIL PROTECTED]

Now, on to the main topic:



Personally, I do not consider ActiveMQ ready.  And I do believe that it
should be targeting TLP status.  It has its own community, is separately
releasable and useable in many projects, not just as part of a J2EE server,
and would do better as its own TLP.  To reiterate, these are my views.  The
Incubator PMC may share or differ in its collective view.

Keep in mind that I am not saying anything negative about ActiveMQ.  I like
the project.  I have had quite constructive discussions with members of the
project about possibly using the project.  It simply has a way to go before
it is ready as a TLP.  For that matter, as others have pointed out, it still
has some way to go in migrating infrastructure, of which JIRA is only one
issue, and is being addressed.

Generally speaking, I concur with the point made by others: new projects
should learn from the mistakes of others, not emulate them.

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-14 Thread Noel J. Bergman
Dain Sundstrom wrote:

 I agree it is important to have as much as possible on apache
 hardware.  It was my understanding until I read this thread
 here, that infrastructure was fine with leaving JIRAs for
 imported projects hosted remotely until the JIRA had a better
 import tool.

Please keep in mind that when I speak, Sam speaks, Ken speaks, Justin
speaks, etc., we are airing our own views.  In general, I would assume that
someone is speaking as an individual rather than a role, unless otherwise
indicated.  Greg Stein, for example, only uses his @apache.org address when
posting as the ASF Chairman.  If you see him posting from another e-mail
address, he is posting as just Greg.  In other cases, you might notice
someone specifically mention in the e-mail what hat they are wearing.  When
the Incubator PMC speaks, it does so with a consensus, which may or may not
coincide with the individual views of all of its members.

Individuals have differing priorities.  How the community makes decisions
and how it interacts with the rest of the ASF are high on my list.  The ASF
is about individuals making a deliberate and concerted effort to say that
collaboration and consensus are the key principles.  Even when we argue
about something, that's an expression of that structure.  Getting this
across to people joining the ASF is an crucial part of what Incubation is
supposed to do, in my view.

--- Noel



RE: ActiveMQ Graduation From Incubator

2006-03-13 Thread Noel J. Bergman
Alan,

Others are commenting on the infrastructure issues still on the plate for
ActiveMQ.  And, yes, migrating out of JIRA is a PITA.  Jeff is proposing
that we end up running lots of JIRA instances because we have to pull in
several sets of JIRA imports from atlassian, codehaus, and elsewhere.  I
have no idea when Atlassian will support single project imports from JIRA as
it does from Bugzilla.

On the community side, we're still a bit shy of Mentors on ActiveMQ (James
is the only one, and we are looking for at least 3 per project), and the ASF
community building is only just getting started.  No PPMC, yet, for which we
need more Mentors.

There has been some concern about growth rate within the Incubator.
Requiring 3+ Mentors to help oversee projects puts a natural, but scalable,
limit on our growth.  In the meantime, we have some growing pains, because
projects are already here, and lack the resources.

--- Noel



RE: Ode Proposal (Sybase BPEL engine donation))

2006-02-15 Thread Noel J. Bergman
Sanjiva,

 - Given the, um, strong feelings expressed by so many people about this
 project, how about if we get the Incubator PMC to sponsor this poddling?

Agreed.  That is what I said to the Geronimo PMC, as well.  The Incubator
PMC will sponsor the project.

--- Noel



RE: BPEL contribution from Sybase

2006-02-13 Thread Noel J. Bergman
Dain Sundstrom wrote:

 I think ServiceMix is the perfect home for a BPEL engine.  Every
 JBI implementation that I am aware of has and integrated orchestration
 engine exposed via the BPEL specification.

If every JBI implementation has an integrated orchestration engine, then we
should factor out the orchestration engine.  Furthermore, as per the JBI
Specification, Java Business Integration JSR (JBI) extends J2EE and J2SE
with business integration SPIs. These SPIs enable the creation of a Java
business integration environment for specifications such as WSCI, BPEL4WS
and the W3C Choreography Working Group.  JBI is applicable outside the
context of J2EE.  So if ServiceMix is intended to be embedded exclusively in
Geronimo (the subject of a whole other discussion), JBI should be available
separately.

Also, we already have two engines in the Incubator, with two more pending,
so we may have three implementations of BPEL.  I would expect to see at
least one of them close down, and would like to see the orchestration
communities merge, if possible.

I've heard nothing to provide a reason for not bringing in the contribution
as a standalone podling, which ServiceMix and others can consume.  This
would be in accord with Ken and Mads.

On a related note, I believe that we need to evaluate projects for
graduation based in part on how well the community collaborates with other
ASF projects, and become part of the ASF community.  I don't consider
ghettos to be healthy for the ASF, no matter how internally successful.

--- Noel



RE: [VOTE-RESULT] Yoko - A CORBA Server Sub-Project Proposal - PASSED

2006-02-08 Thread Noel J. Bergman
Alan,

Please note that this is not a Geronimo sub-project.  Incubator projects are 
just that: Incubator projects whose final destination will be determined at 
graduation.

Amongst other issues, we want to be inviting and inclusive of whomever wants to 
participate, including other ASF projects.  Pre-supposing that it is a 
sub-project of any particular TLP can be contrary to community building.

Hmmm ... I think that we should work this into our docs.

--- Noel



RE: [VOTE-RESULT] Yoko - A CORBA Server Sub-Project Proposal - PASSED

2006-01-31 Thread Noel J. Bergman
Alan,

Could you folks turn up some additional Mentors?  We have not adopted a formal 
policy to require more than one --- yet --- but I'd like to see more than one.

--- Noel



FW: JavaMail and JAF available as Open Source!

2005-07-27 Thread Noel J. Bergman
FYI.  Do not cross-post replies.

--- Noel

-Original Message-
From: A mailing list for discussion of the JavaMail(tm) API
[mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED]
Sent: Wednesday, July 27, 2005 14:28
To: [EMAIL PROTECTED]
Subject: JavaMail and JAF available as Open Source!


As we announced at JavaOne, Sun has released its J2EE (now called Java EE)
application server as an open source project on java.net.  The project is
called GlassFish and you can find out more at http://glassfish.dev.java.net.
GlassFish is available under the CDDL open source license.

GlassFish contains JavaMail and JAF, so the source code for both is
available under CDDL as well.  GlassFish currently contains JAF 1.1ea
and a version of JavaMail slightly newer than 1.3.3ea.

Right now, JavaMail and JAF are only built as part of a GlassFish build.
Eventually I hope to improve the build system so that the standalone
releases of JavaMail and JAF can be built from the GlassFish source
base.  (Unfortunately, I have about 100 other more important things to
do before I get to that.)

Those of you looking for source code for debugging purposes, or with
a need to improve JavaMail for your own use, should start with the
GlassFish source.  You'll need to be a java.net member and you'll
need to accept the terms of the CDDL license, but note that CDDL is
an OSI-approved Open Source license (it's the same license used by
OpenSolaris, and a derivative of the Mozilla Public License) so you're
free to use it in many ways that were previously restricted.

If you make improvements to JavaMail or JAF, and would like give
those improvements back to Sun (which you're not required to do),
you'll need to sign a Sun Contributor Agreement so that we're sure
you have to rights to give us what you're giving us.  (Signing the
SCA once allows you to contribute to any Sun open source project,
including GlassFish, OpenSolaris, NetBeans, etc.)

Note that improvements to the JavaMail and JAF APIs (the javax.* APIs)
need to be approved by the JCP.

Enjoy the latest JavaMail and JAF source, and please be patient as
we transition our build and release processes to java.net.

The JavaMail Team



Using Subversion to manage change while preserving stability.

2004-09-12 Thread Noel J. Bergman
Alan D. Cabrera wrote:

 I would like to propose a moratorium on any changes to our
 infrastructure or our maven architecture until we have
 passed the TCK.

On the technical front, you can change how you are doing development, now
that you are using Subversion.  You can create a branch for the testing, or
for experimenting, or for preparing a release, and work out of there.  You
can even go so far as to have branches/{alan,dain,jeremy,...} if you were so
included.  The point is that you can WORK in source control, not just check
things in when you have something finished and tested.  You can do this
without stepping on each other, and have easy merges between branches.

For example, you can create a branch for managing the next release.  The
Release Manager can decide what goes in or not, and merge things from other
branches as desired.  No matter how much restructuring goes on in trunk or
someone else's branch, it won't effect that release branch.

--- Noel



CVS Lock down

2004-09-11 Thread Noel J. Bergman
Locking down CVS now ...


RE: Eve integration with Geronimo

2004-09-10 Thread Noel J. Bergman
Alan D. Cabrera wrote:
 Alex Karasulu is working on it.  I suspect that it will be
 completed soon.  Alex?

Small matter of something called a hurricane has Alex off-line at the
moment.

--- Noel