Re: Jakarta-tools ? Re: Code Sharing Concepts

2001-02-12 Thread cmanolache

I'll try again:

1. As someone said, "community is more important than code"

2. I think the real problem here is not "code sharing" - the fact that
people are reticent to reuse code developed in other projects is just an
effect

3. I think the real problem is that each project has it's own community
and commiters, instead of a shared "jakarta community".

4. I think the only way to solve the reuse problem is to make sure that 
all jakarta commiters are part of the "tools/utils" project. 

That's my point - I'm not proposing to create ( now ) a repository open to
everyone in the world, just to all interested jakarta commiters. 

Beeing a commiter in one of the projects means more than the fact that you
have CVS access and the right to vote - it means you feel part of the
project community. If you are commiter in one of the jakarta projects and
you are interested in working on any "shared" code, you should
automatically be a commiter for the shared piece.

My proposal is to create a place where all jakarta commiters have a common
interest - the shared tools. 

If we can't manage this - that means something is broken in the concept of
"jakarta community" - and a different solution is needed. 

But it's worth trying ( starting with few small tools ), and see if we can
manage to work togheter. 

We can have 10 different Pools or StringManagers - in time they'll
converge or specialize and cover different niche. 
There is nothing wrong with having 4 solutions for a test suite, as long
as all people working on this are sharing a common repository and
community, and the community is open to new code ( even if it's
duplicated ) as long as the code is shared.

I think all "tools" should be shared - but the code is less important in
this case, we should share the community ( by making all jakarta commiters
members of the tools project ). 


Costin 

 

 

 [EMAIL PROTECTED] wrote:
  Again, I don't like the idea of "framework" - i.e. a team managing all
  tools and releasing them as a whole. It seems what works is the idea of
  modules ( like CPAN modules ). And the modules should have independent
  life and evolution. We can tag individual packages for each project that
  includes it.
 
 I don't think anyone has meant to propose that. 
 
 I have suggested that we create a Jakarta Components Library as a
 microcosm of the greater project. There would be a core group of
 Committers (like the PMC) who would act as the overall gatekeepers of
 the library. Each component in the library would have its own set of
 Committers, which would usually be the person or persons who wrote the
 original code, and who has a vested interest in the component. Each
 component would have its own release schedule and versioning, stable
 versions and latest builds. Of course, as a convenience, there might be
 a full library JAR of all the stable versions.
 
 If we can get this library to work for our own tools, then, of course,
 we should look at creating a greater CJAN library. Something like this
 would be more like CPAN or SourceForge, and be open to all comers. But
 we should weed our own garden first.
 
 -- Ted Husted, Husted dot Com, Fairport NY USA.
 -- Custom Software ~ Technical Services.
 -- Tel 716 425-0252; Fax 716 223-2506.
 -- http://www.husted.com/about/struts/
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 

-- 
Costin


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




RE: Jakarta-tools ? Re: Code Sharing Concepts

2001-02-12 Thread Ignacio J. Ortega

 I'll try again:
 
 1. As someone said, "community is more important than code"
 
 2. I think the real problem here is not "code sharing" - the fact that
 people are reticent to reuse code developed in other projects 
 is just an
 effect
 
 3. I think the real problem is that each project has it's own 
 community
 and commiters, instead of a shared "jakarta community".
 
 4. I think the only way to solve the reuse problem is to make 
 sure that 
 all jakarta commiters are part of the "tools/utils" project. 
 

Agreed totally, 

As i remember the main complaint to this proposal was the different
number of committers from one or other project, this can be resolved
doing a representative vote ( 1 project 1 vote ) in this repository..
sure this is not perfect but it's possible, a perfectionist is
stationary  :), 

We need to learn a lot first we can do plans, we can suppouse, we
can observe CPAN, but nobody knows better than ourself what is jakarta
now, and much of us are concerned about his future, let's try to build
real community now, better than tomorrow, 

At internet timing decisions only can be hard to take in future, let's
go and do it when it's manageable and prepare things to when it become
inmanageable:)

My 0.02 Eur 


Saludos ,
Ignacio J. Ortega

 That's my point - I'm not proposing to create ( now ) a 
 repository open to
 everyone in the world, just to all interested jakarta commiters. 
 
 Beeing a commiter in one of the projects means more than the 
 fact that you
 have CVS access and the right to vote - it means you feel part of the
 project community. If you are commiter in one of the jakarta 
 projects and
 you are interested in working on any "shared" code, you should
 automatically be a commiter for the shared piece.
 
 My proposal is to create a place where all jakarta commiters 
 have a common
 interest - the shared tools. 
 
 If we can't manage this - that means something is broken in 
 the concept of
 "jakarta community" - and a different solution is needed. 
 
 But it's worth trying ( starting with few small tools ), and 
 see if we can
 manage to work togheter. 
 
 We can have 10 different Pools or StringManagers - in time they'll
 converge or specialize and cover different niche. 
 There is nothing wrong with having 4 solutions for a test 
 suite, as long
 as all people working on this are sharing a common repository and
 community, and the community is open to new code ( even if it's
 duplicated ) as long as the code is shared.
 
 I think all "tools" should be shared - but the code is less 
 important in
 this case, we should share the community ( by making all 
 jakarta commiters
 members of the tools project ). 
 
 
 Costin 
 
  
 
  
 
  [EMAIL PROTECTED] wrote:
   Again, I don't like the idea of "framework" - i.e. a team 
 managing all
   tools and releasing them as a whole. It seems what works 
 is the idea of
   modules ( like CPAN modules ). And the modules should 
 have independent
   life and evolution. We can tag individual packages for 
 each project that
   includes it.
  
  I don't think anyone has meant to propose that. 
  
  I have suggested that we create a Jakarta Components Library as a
  microcosm of the greater project. There would be a core group of
  Committers (like the PMC) who would act as the overall 
 gatekeepers of
  the library. Each component in the library would have its own set of
  Committers, which would usually be the person or persons 
 who wrote the
  original code, and who has a vested interest in the component. Each
  component would have its own release schedule and versioning, stable
  versions and latest builds. Of course, as a convenience, 
 there might be
  a full library JAR of all the stable versions.
  
  If we can get this library to work for our own tools, then, 
 of course,
  we should look at creating a greater CJAN library. 
 Something like this
  would be more like CPAN or SourceForge, and be open to all 
 comers. But
  we should weed our own garden first.
  
  -- Ted Husted, Husted dot Com, Fairport NY USA.
  -- Custom Software ~ Technical Services.
  -- Tel 716 425-0252; Fax 716 223-2506.
  -- http://www.husted.com/about/struts/
  
  
 -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
  
 
 -- 
 Costin
 
 
 -
 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: Jakarta-tools ? Re: Code Sharing Concepts

2001-02-09 Thread Craig R. McClanahan

[EMAIL PROTECTED] wrote:

 What about starting the "reuse" quest by reusing the jakarta-tools
 repository ?


Wouldn't that break the "old" version of Watchdog ("jakarta-watchdog") that still
has dependencies here?

At any rate, the process questions need to be settled now (before any of us get
any more entrenched in our attitudes :-) -- IMHO it is premature to start checking
in code.

 Costin


Craig



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




Re: Jakarta-tools ? Re: Code Sharing Concepts

2001-02-09 Thread cmanolache

  What about starting the "reuse" quest by reusing the jakarta-tools
  repository ?
 
 Wouldn't that break the "old" version of Watchdog ("jakarta-watchdog") that still
 has dependencies here?

In what way ? By adding new directories and tools the old one shouldn't be
affected. Watchdog is using moo.jar ( which is also used by tomcat3.3 to 
run the watchdog from a web application ).

 At any rate, the process questions need to be settled now (before any of us get
 any more entrenched in our attitudes :-) -- IMHO it is premature to start checking
 in code.

I don't expect too much code to be checked in in the close future, but I
hope this will move us from "talk" state into "do" state, and maybe at
least 1-2 tools will be checked in to jumpstart the process and to allow
us to test the concepts.

It's hard to know if something will work you don't try.

-- 
Costin


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




Re: Jakarta-tools ? Re: Code Sharing Concepts

2001-02-09 Thread JDiggans


  With Java, it's led by Sun who, while far better
  than most corporate entitites, is not about to lead a charge to
organize
  the world of Free Java Resources.

 Are you saying that your opinion of Jakarta is that it is lead by Sun?

Not at all, I'm saying the direction of the Java language (note my sentance
did not contain the word 'Jakarta') is lead by Sun, which I do not believe
to be in error.
- jc

-
James Diggans  Phone:301.987.1756
Gene Logic, Inc.   FAX:  301.987.1701
[EMAIL PROTECTED] Cell: 301.908.2477
-



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




Re: Jakarta-tools ? Re: Code Sharing Concepts

2001-02-09 Thread JDiggans


 Not at all, I'm saying the direction of the Java language (note my
sentance
 did not contain the word 'Jakarta') is lead by Sun, which I do not
believe
 to be in error.
 - jc

It wasn't a question of error.

It was simply a question to see if that was your impression at all.

:-)

Actually to be honest I'm very impressed w/ the Jakarta community so far,
what very little I know of it. It's highly structured, a very odd thing for
a (mostly?) volunteer open-source project. My mention of Sun was more to
the effect of:

'Sun, being a corporation rightly out to make a buck will never expend
effort to organize the (free) resources of the Java community a la CPAN.
Jakarta, however, being one of the most organized Java groups I've yet to
find, might have the ability to do so as they are driven chiefly by the
needs of the community and not  by profit.'

- jc

-
James Diggans  Phone:301.987.1756
Gene Logic, Inc.   FAX:  301.987.1701
[EMAIL PROTECTED] Cell: 301.908.2477
-


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