RE: Proposal: Jakarta HiveMind Project

2004-03-02 Thread Noel J. Bergman
> Whether the source is stored in SVN or CVS should be a decision up to 
> Howard and the relevant committers on the project.

Agreed.  Note that I simply asked.

--- Noel

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



Re: Proposal: Jakarta HiveMind Project

2004-03-02 Thread Stephen McConnell
Howard M. Lewis Ship wrote:

HiveMind fits into an area that partially overlaps the Apache Avalon project, with 
significant
differences. HiveMind's concept of a distributed configuration is unique among the 
available service
microkernels (Avalon, Keel, Spring, PicoContainer, etc.). Avalon is firmly rooted in a 
Service
Lookup pattern (whereby collaborating services must explicitly, in code, resolve 
dependencies
between each other using a lookup pattern similar to JNDI). HiveMind uses the 
Dependency Injection
pattern, whereby the framework (acting as container) creates connections between 
services by setting
properties of the services (property injection) or making use of particular 
constructors for the
services (constructor injection).
Howard:

Just for reference - the Avalon container implementation supports 
dependency injection via either constructor or the classic framework 
interface style.

Stephen.

--

||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/merlin/distributions/latest|
||
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Proposal: Jakarta HiveMind Project

2004-03-02 Thread Tim O'Brien
I'm +1 on this proposal, I think it makes sense for HiveMind to be a 
subproject of Jakarta and not a Jakarta Commons project.

Whether the source is stored in SVN or CVS should be a decision up to 
Howard and the relevant committers on the project.

Tim O'Brien

Howard M. Lewis Ship wrote:
Proposal for Jakarta HiveMind Project

(0) Rationale

HiveMind is a simple framework for creating pluggable, configurable, reusable services. 

Simple: HiveMind is a way to create a network of services in terms of Java interfaces 
and classes;
it cherry picks the most useful ideas from Service Oriented Architectures such as 
J2EE, JMX and
SOAP, but removes the aspects that are typically overkill for most applications, such 
as service
remoteability and language neutrality. HiveMind creates a natural network of related 
services and
configuration data, all operating within a single JVM.
Pluggable: HiveMind enforces a complete separation of service definition and 
implementation. This is
manifested by a division of services into an interface definition and a service 
implementation as
well as a split between defining a service (as part of a HiveMind module) and 
providing the
implementation of that service (potentially, in a different module).
Configurable: HiveMind integrates a service oriented architecture to a sophisticated 
configuration
architecture; the configuration architecture is adapted from the Eclipse plug-in 
model, wherein
modules may define configuration extension points and multiple modules may provide 
contributions to
those extension points.
Reusable: HiveMind is a framework and container, but not an application. The HiveMind 
framework and
the services it provides may be easily combined with application-specific services and
configurations for use in disparate applications.
The API for HiveMind allows thread-safe, easy access to services and configurations 
with a minimal
amount of code. The value-add for HiveMind is not just runtime flexibility: it is 
overall developer
productivity. HiveMind systems will entail less code; key functionality that is 
frequently an
after-thought, such as parsing of XML configuration files, logging of method 
invocations, and lazy
creation of services, is handled by the HiveMind framework in a consistent, robust, and
well-documented manner.
HiveMind fits into an area that partially overlaps the Apache Avalon project, with 
significant
differences. HiveMind's concept of a distributed configuration is unique among the 
available service
microkernels (Avalon, Keel, Spring, PicoContainer, etc.). Avalon is firmly rooted in a 
Service
Lookup pattern (whereby collaborating services must explicitly, in code, resolve 
dependencies
between each other using a lookup pattern similar to JNDI). HiveMind uses the 
Dependency Injection
pattern, whereby the framework (acting as container) creates connections between 
services by setting
properties of the services (property injection) or making use of particular 
constructors for the
services (constructor injection).
HiveMind represents a generous donation of code to the ASF by WebCT 
(http://www.webct.com). HiveMind
originated from internal requirements for a flexible, loosely-coupled configuration 
management and
services framework for WebCT's industry-leading flagship enterprise e-learning 
product, Vista.
Several individuals in WebCT's research and development team in addition to Mr. Howard 
Lewis Ship
contributed to the requirements and concepts behind HiveMind's current set of 
functionality
including Martin Bayly, Diane Bennett, Bill Bilic, Michael Kerr, Prashant Nayak, Bill 
Richard and
Ajay Sharda. HiveMind is already in use as a significant part of Vista.
(1) Scope of the package

The package shall entail a core framework JAR (containing essential classes and 
services), a
standard library JAR (containing generically useful services), along with ancillary 
artifacts such
as Ant tasks and/or Maven plug-ins and, of course, documentation, all distributed 
under the Apache
Software License.
(1.1) Interaction with other packages

HiveMind has dependencies on several standard commons packages, including commons-lang 
and
commons-logging.
HiveMind makes use of the Javassist bytecode generation library, which is available 
under the MPL
(Mozilla public license).
(2) Identify the initial source for the package

The initial code base has been developed by Howard M. Lewis Ship within the Jakarta 
Commons
incubator.
http://jakarta.apache.org/commons/sandbox/hivemind

Note: HiveMind was originally considered for inclusion as part of Jakarta commons. 
Subsequent
research has shown that HiveMind is not a suitable candidate for the commons, and is 
more
appropriate for a top-level Jakarta project.
(2.1) Identify the base name for the package

org.apache.hivemind

(2.2) Identify the coding conventions for this package

The code follows a modified version of Sun's standard coding conventions, with the 
following
stylistic changes:
- instance varia

Re: questions license for site documents

2004-03-02 Thread Tetsuya Kitahata
On Tue, 2 Mar 2004 20:29:52 +
robert burrell donkin wrote:

> looks to me like that the jakarta website is now AL2 compliant :)

:-) -- Law-abiding nice citizens, Jakartaens.

> thanks for the hard work tetsuya.

I do also thank you, for the nice question upon the
licensing issue. This is an issue of critical importance
which I have been giving a heed/attention to.

--

Anyway, i also performed a slight change to all the XML files
in "site" module, too (except those in /foundation/ dir).
-- HTML files, generated files, as well.
Perhaps things go well. (do hope)

Cheers,

-- Tetsuya <[EMAIL PROTECTED]>


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



RE: Proposal: Jakarta HiveMind Project

2004-03-02 Thread Noel J. Bergman
> > > (3.2) CVS repositories
> > > The package shall use a root branch of the jakarta-hivemind CVS
> > > repository.
> > Not Subversion?
> Is there a pressing reason to go subversion?

Well, this is a new module, and will be migrating this year anyway.  Is
there a reason to not use Subversion?

> Are we svn 1.0 capable at this point?

We're still running a development version, I believe.  I just put in an
inquiry asking about the update.

> From what I can tell the IDE tools (e.g. subclipse) haven't been updated
> for the 1.0 release yet.

emacs works just fine.  What more do you need?  ;-)

Ok, for the humor impaired, see: http://scm.tigris.org.  Not all of the
client code appears to be updated, yet.  I don't know if there were any
critical changes between 0.37 (linked with Subclipse) and 1.0 that would
prevent Subclipse from working.

--- Noel


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



RE: Proposal: Jakarta HiveMind Project

2004-03-02 Thread dion
"Noel J. Bergman" <[EMAIL PROTECTED]> wrote on 03/03/2004 10:50:44 AM:

> Howard,
> 
> To be clear, this is a proposal to move HiveMind out of Commons Sandbox 
into
> Jakarta proper?  Correct?
> 
> Just to address some of the infrastructure questions that will come up 
if
> this is approved:
> 
> > HiveMind represents a generous donation of code to the ASF by WebCT
> 
> > (3) Identify any Jakarta resources to be created
> > (3.1) mailing lists
> >   [EMAIL PROTECTED]
> >   [EMAIL PROTECTED]
> 
> Pretty standard fare.  We'll need some additional information, such as
> moderators, etc.  See 
http://www.apache.org/dev/project-creation-form.txt.
> 
> > (3.2) CVS repositories
> > The package shall use a root branch of the jakarta-hivemind CVS
> repository.
> 
> Not Subversion?

Is there a pressing reason to go subversion?

Are we svn 1.0 capable at this point? 

>From what I can tell the IDE tools (e.g. subclipse) haven't been updated 
for the 1.0 release yet.
--
dIon Gillard, Multitask Consulting


cvs commit: jakarta-site2/xdocs/site binindex.xml sourceindex.xml

2004-03-02 Thread glens
glens   2004/03/02 16:07:26

  Modified:docs/site binindex.html sourceindex.html
   xdocs/site binindex.xml sourceindex.xml
  Log:
  New POI release
  
  Revision  ChangesPath
  1.410 +6 -6  jakarta-site2/docs/site/binindex.html
  
  Index: binindex.html
  ===
  RCS file: /home/cvs/jakarta-site2/docs/site/binindex.html,v
  retrieving revision 1.409
  retrieving revision 1.410
  diff -u -r1.409 -r1.410
  --- binindex.html 2 Mar 2004 19:27:49 -   1.409
  +++ binindex.html 3 Mar 2004 00:07:26 -   1.410
  @@ -700,14 +700,14 @@
   POI http://www.apache.org/dist/jakarta/poi/release/KEYS";>KEYS
   
   
  -2.0 zip
  -http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.0-final-20040126.zip.asc";>PGP
  -http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.0-final-20040126.zip.md5";>MD5
  +2.5 zip
  +http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.5-final-20040302.zip.asc";>PGP
  +http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.5-final-20040302.zip.md5";>MD5
   
   
  -2.0 
tar.gz
  -http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.0-final-20040126.tar.gz.asc";>PGP
  -http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.0-final-20040126.tar.gz.md5";>MD5
  +2.5 
tar.gz
  +http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.5-final-20040302.tar.gz.asc";>PGP
  +http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.5-final-20040302.tar.gz.md5";>MD5
   
   
   
  
  
  
  1.318 +6 -6  jakarta-site2/docs/site/sourceindex.html
  
  Index: sourceindex.html
  ===
  RCS file: /home/cvs/jakarta-site2/docs/site/sourceindex.html,v
  retrieving revision 1.317
  retrieving revision 1.318
  diff -u -r1.317 -r1.318
  --- sourceindex.html  2 Mar 2004 19:27:49 -   1.317
  +++ sourceindex.html  3 Mar 2004 00:07:26 -   1.318
  @@ -686,14 +686,14 @@
   POI http://www.apache.org/dist/jakarta/poi/release/KEYS";>KEYS
   
   
  -2.0 zip
  -http://www.apache.org/dist/jakarta/poi/release/src/poi-src-2.0-final-20040126.zip.asc";>PGP
  -http://www.apache.org/dist/jakarta/poi/release/src/poi-src-2.0-final-20040126.zip.md5";>MD5
  +2.5 zip
  +    http://www.apache.org/dist/jakarta/poi/release/src/poi-src-2.5-final-20040302.zip.asc";>PGP
  +http://www.apache.org/dist/jakarta/poi/release/src/poi-src-2.5-final-20040302.zip.md5";>MD5
   
   
  -2.0 
tar.gz
  -http://www.apache.org/dist/jakarta/poi/release/src/poi-src-2.0-final-20040126.tar.gz.asc";>PGP
  -http://www.apache.org/dist/jakarta/poi/release/src/poi-src-2.0-final-20040126.tar.gz.md5";>MD5
  +2.5 
tar.gz
  +http://www.apache.org/dist/jakarta/poi/release/src/poi-src-2.5-final-20040302.tar.gz.asc";>PGP
  +http://www.apache.org/dist/jakarta/poi/release/src/poi-src-2.5-final-20040302.tar.gz.md5";>MD5
   
   
   
  
  
  
  1.350 +6 -6  jakarta-site2/xdocs/site/binindex.xml
  
  Index: binindex.xml
  ===
  RCS file: /home/cvs/jakarta-site2/xdocs/site/binindex.xml,v
  retrieving revision 1.349
  retrieving revision 1.350
  diff -u -r1.349 -r1.350
  --- binindex.xml  2 Mar 2004 19:48:22 -   1.349
  +++ binindex.xml  3 Mar 2004 00:07:26 -   1.350
  @@ -594,14 +594,14 @@
   POI http://www.apache.org/dist/jakarta/poi/release/KEYS";>KEYS
   
   
  -2.0 zip
  -http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.0-final-20040126.zip.asc";>PGP
  -http://www.apache.org/dist/jakarta/poi/release/bin/poi-bin-2.0-final-20040126.zip.md5";>MD5
  +2.5 zip
  +http://www.apache.org/dist/jakarta/poi/rel

RE: Proposal: Jakarta HiveMind Project

2004-03-02 Thread Noel J. Bergman
Howard,

To be clear, this is a proposal to move HiveMind out of Commons Sandbox into
Jakarta proper?  Correct?

Just to address some of the infrastructure questions that will come up if
this is approved:

> HiveMind represents a generous donation of code to the ASF by WebCT

> (3) Identify any Jakarta resources to be created
> (3.1) mailing lists
>   [EMAIL PROTECTED]
>   [EMAIL PROTECTED]

Pretty standard fare.  We'll need some additional information, such as
moderators, etc.  See http://www.apache.org/dev/project-creation-form.txt.

> (3.2) CVS repositories
> The package shall use a root branch of the jakarta-hivemind CVS
repository.

Not Subversion?

> (3.3) Jira
> The package shall be listed as top level project, "Jakarta HiveMind",
> within the "Jakarta" category.  It shall use the key "HIVEMIND".

Anything in bugzilla that we need to migrate?

> (3.4) Wiki
> A moinmoin wiki shall be created, as
http://wiki.apache.org/jakarta-hivemind

Anything that you need migrated from the UseMod:Wiki instance?

> (4) Identify the initial set of committers to be listed in the Status
File.
> Howard M. Lewis Ship <[EMAIL PROTECTED]>
> Prashant Nayak <[EMAIL PROTECTED]>
> Harish Krishnaswamy <[EMAIL PROTECTED]>
> Knut Wannheden <[EMAIL PROTECTED]>
> Erik Hatcher <[EMAIL PROTECTED]>

You, Harish, and Erik are fine, as far as I can see.  If the project is
accepted by the PMC, Knut Wannheden can certainly be voted karma, but a
signed CLA needs to be recorded before access is granted.  In the case of
Prashant Nayak, I believe that we will need two CLAs for him: an individual
CLA and a corporate CLA from WebCT to authorize the contributions of WebCT
employees.

--- Noel


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



cvs commit: jakarta-site2/xdocs/site/news elsewhere-2004-1stHalf.xml news-2004-1stHalf.xml

2004-03-02 Thread tetsuya
tetsuya 2004/03/02 15:18:40

  Modified:docs index.html
   docs/site/news elsewhere-2004-1stHalf.html
news-2004-1stHalf.html
   xdocsindex.xml
   xdocs/site/news elsewhere-2004-1stHalf.xml
news-2004-1stHalf.xml
  Log:
  Apache License Renewal notice
  20 February 2004 - Xerces-J 2.6.2 Released
  01 March 2004 - The Board of the ASF established two new PMCs
  (To be precise, this news was brought to us 10 days ago :-)
  
  Revision  ChangesPath
  1.381 +5 -6  jakarta-site2/docs/index.html
  
  Index: index.html
  ===
  RCS file: /home/cvs/jakarta-site2/docs/index.html,v
  retrieving revision 1.380
  retrieving revision 1.381
  diff -u -r1.380 -r1.381
  --- index.html2 Mar 2004 19:27:49 -   1.380
  +++ index.html2 Mar 2004 23:18:40 -   1.381
  @@ -250,8 +250,8 @@
 
 
   
  -http://www.apache.org/foundation/martin.html";>Farewell to Martin Pöschl
  -we miss you
  +http://www.apache.org/licenses/";>Apache License Renewal
  +http://www.apache.org/foundation/martin.html";>Farewell to Martin Pöschl - we 
miss you
   Jakarta Product news
   
   24 
February 2004 - Tomcat 3.3.2 Release Candidate 1 Available
  @@ -260,19 +260,18 @@
   16 
February 2004 -  Slide 2.0 Beta 1 Released
   15 
February 2004 -  Commons HttpClient 2.0 Final released
   5 
February 2004 -  Tapestry 3.0-beta-4 released
  -30 
January 2004 -  Jakarta POI 2.0 FINAL released
   
   Other news from Jakarta 
   and Elsewhere
   
  +01 March 
2004  - The Board of the ASF established two new PMCs
  +
   29 
February 2004  - Xalan Java 2.6.0 is available
   24 
February 2004  - Geir Magnusson Jr is New Jakarta Chair
   23 
February 2004  - Subversion 1.0.0 Released
  +20 
February 2004  - Xerces-J 2.6.2 Released
   13 
February 2004  - Apache Cocoon 2.1.4 Released
   12 
February 2004  - Ant 1.6.1 Released
  -1 
February 2004  - Xerces-J 2.6.1 Released
  -21 
January 2004 - Apache License 2.0 came into effect
  -15 
January 2004 - Life On Planet Apache
   
   
   
  
  
  
  1.5   +8 -0  jakarta-site2/docs/site/news/elsewhere-2004-1stHalf.html
  
  Index: elsewhere-2004-1stHalf.html
  ===
  RCS file: /home/cvs/jakarta-site2/docs/site/news/elsewhere-2004-1stHalf.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- elsewhere-2004-1stHalf.html   2 Mar 2004 19:27:51 -   1.4
  +++ elsewhere-2004-1stHalf.html   2 Mar 2004 23:18:40 -   1.5
  @@ -293,6 +293,14 @@
   
   
   
  +
  +20 February 2004 - Xerces-J 2.6.2 Released
  +
  +
  +The Xerces-J team is pleased to announce that version 2.6.2 of Xerces-J is 
  +now available. For more information, visit http://xml.apache.org/xerces-j/";>Xerces-J website.
  +
  +
   
   13 February 2004 - Apache Cocoon 2.1.4 Released
   
  
  
  
  1.5   +30 -1 jakarta-site2/docs/site/news/news-2004-1stHalf.html
  
  Index: news-2004-1stHalf.html
  ===
  RCS file: /home/cvs/jakarta-site2/docs/site/news/news-2004-1stHalf.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- news-2004-1stHalf.html2 Mar 2004 19:27:51 -   1.4
  +++ news-2004-1stHalf.html2 Mar 2004 23:18:40 -   1.5
  @@ -201,6 +201,24 @@
   
 
   
  +  All 
Products are now under Apache License 2.0
  +
  +  
  +  
  +
  +
  +
  +See http://www.apache.org/licenses/";>Apache License 
Page for more information
  +
  +
  +
  +
  +  
  +  
  +
  +
  +  
  +
 Farewell to Martin 
Pösc

Re: questions license for site documents

2004-03-02 Thread robert burrell donkin
On 2 Mar 2004, at 20:21, Tetsuya Kitahata wrote:

On Tue, 2 Mar 2004 20:08:42 +
robert burrell donkin wrote:
the .vsl template should definitely be altered to include the
boilerplate (as a comment) but i think that it'd be good to think 
about
including a meta and/or link tags as well.
I performed a slight change into .vsl and committed a little
while ago. ( style)
"site" module (for www.apache.org) as well.
missed that change 8-)

looks to me like that the jakarta website is now AL2 compliant :)

thanks for the hard work tetsuya.

- robert

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


Re: questions license for site documents

2004-03-02 Thread Tetsuya Kitahata
On Tue, 2 Mar 2004 20:08:42 +
robert burrell donkin wrote:

> the .vsl template should definitely be altered to include the 
> boilerplate (as a comment) but i think that it'd be good to think about 
> including a meta and/or link tags as well.

I performed a slight change into .vsl and committed a little
while ago. ( style)
"site" module (for www.apache.org) as well.

For the time being, I do not include additional meta and/or
link tags in generated html files. If any ASF members put
them into htmls under "site" module, I'll follow them - precedent.

Cheers,

-- Tetsuya. ([EMAIL PROTECTED])


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



Re: questions license for site documents

2004-03-02 Thread robert burrell donkin
On 2 Mar 2004, at 02:06, Craig R. McClanahan wrote:

Quoting Tetsuya Kitahata <[EMAIL PROTECTED]>:

On Mon, 1 Mar 2004 22:24:02 +
robert burrell donkin wrote:
i've had a quick google and i'm not sure that there's a consensus out
there on this. i like the idea of modifying the .vsl file and i'd be
inclined to add both formulations. maybe this would be a good 
question
to raise on community...
Go ahead. I suspect it that we should modify site.vsl
in either case. :-)
If we decide to modify all the xml files in /xdocs/,
appending http://jakarta.apache.org/LICENSE"/>
line would be more practical ... under /document/properties/ element.
(generated htmls should have  tag,  tag or something 
equivalent)

The instructions at the very end of

describe *exactly* what to do to documentation files, and adding a 
link in the
manner you described is the wrong answer.

Instead, you should enclose the same boilerplate text at the top of 
each such
document that is included at the top of Java sources, enclosed in the
appropriate comment characters for your format (i.e. for XML, surround 
by
"", for properties files, prefix by "#", and so on).
the documentation source files are pretty clear. IMHO the generated 
stuff is best done by altering the .vsl template. (i tried tricks with 
the source to get the license into the generated document but anakia 
dies.)

the .vsl template should definitely be altered to include the 
boilerplate (as a comment) but i think that it'd be good to think about 
including a meta and/or link tags as well.

- robert

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


cvs commit: jakarta-site2/xdocs/stylesheets project.xml site.vsl

2004-03-02 Thread tetsuya
tetsuya 2004/03/02 11:27:52

  Modified:docs index.html
   docs/site acknowledgements.html agreement.html binindex.html
bugs.html communication.html contact.html
contributing.html convert-to-mirror.html
cvsindex.html cvsonunix.html cvsonwin32.html
decisions.html dirlayout.html faqs.html
farewell-martin.html getinvolved.html
guidelines.html guides.html idedev-rdeclipse.html
idedev-rdnetbeans.html idedev-rdtomcat.html
idedevelopers.html idiot.html
jakarta-site-tags-example.html
jakarta-site-tags.html jakarta-site2.html
jakarta-site2b.html jars.html jon.html
jspa-agreement.html jspa-position.html legal.html
library.html mail.html mail2.html management.html
methodology.html micromail.html mission.html
newbie.html newproject.html os.html
other-releases.html overview.html
packageversioning.html proposal.html roles.html
source.html sourceindex.html
understandingopensource.html vendors.html
versioning.html whoweare.html
   docs/site/news 200206.html 200207.html 200208.html
200209.html 200210.html 200211.html 200212.html
200301.html 200303.html 200305.html editor.html
elsewhere-2003.html elsewhere-2004-1stHalf.html
index.html news-2000.html news-2001.html
news-2002.html news-2003.html
news-2004-1stHalf.html
   docs/site/pmc 01-01-17-meeting-minutes.html
01-01-17-pictures.html 01-03-19-meeting-agenda.html
01-03-19-meeting-irclog.html
01-03-19-meeting-summary.html
01-04-22-meeting-irclog.html
02-01-30-elections.html index.html
   xdocsempty.xml index.xml
   xdocs/stylesheets project.xml site.vsl
  Log:
  The Board of the ASF established two new PMCs -- Jetspeed and Gump moved to new TLP 
(URLs not yet, though)
  Apache License 2.0 notice -- every generated HTML has Apache License 2.0 notice
  
  Revision  ChangesPath
  1.380 +70 -33jakarta-site2/docs/index.html
  
  http://cvs.apache.org/viewcvs/jakarta-site2/docs/index.html.diff?r1=1.379&r2=1.380
  
  
  1.81  +20 -9 jakarta-site2/docs/site/acknowledgements.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/acknowledgements.html.diff?r1=1.80&r2=1.81
  
  
  1.52  +20 -9 jakarta-site2/docs/site/agreement.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/agreement.html.diff?r1=1.51&r2=1.52
  
  
  1.409 +20 -9 jakarta-site2/docs/site/binindex.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/binindex.html.diff?r1=1.408&r2=1.409
  
  
  1.85  +20 -9 jakarta-site2/docs/site/bugs.html
  
  http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/bugs.html.diff?r1=1.84&r2=1.85
  
  
  1.78  +20 -9 jakarta-site2/docs/site/communication.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/communication.html.diff?r1=1.77&r2=1.78
  
  
  1.87  +20 -9 jakarta-site2/docs/site/contact.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/contact.html.diff?r1=1.86&r2=1.87
  
  
  1.51  +20 -9 jakarta-site2/docs/site/contributing.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/contributing.html.diff?r1=1.50&r2=1.51
  
  
  1.21  +20 -9 jakarta-site2/docs/site/convert-to-mirror.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/convert-to-mirror.html.diff?r1=1.20&r2=1.21
  
  
  1.117 +20 -9 jakarta-site2/docs/site/cvsindex.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/cvsindex.html.diff?r1=1.116&r2=1.117
  
  
  1.83  +20 -9 jakarta-site2/docs/site/cvsonunix.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/cvsonunix.html.diff?r1=1.82&r2=1.83
  
  
  1.89  +20 -9 jakarta-site2/docs/site/cvsonwin32.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/cvsonwin32.html.diff?r1=1.88&r2=1.89
  
  
  1.82  +20 -9 jakarta-site2/docs/site/decisions.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/decisions.html.diff?r1=1.81&r2=1.82
  
  
  1.76  +20 -9 jakarta-site2/docs/site/dirlayout.html
  
  
http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/dirlayout.html.diff?r1=1.75&r2=1.76
  
  
  1.96  +20 -9 jakarta-site2/docs/site/faqs.html
  
  http://cvs.apache.org/viewcvs/jakarta-site2/docs/site/faqs.html.dif

Re: boilerplate LICENSE text in different formats

2004-03-02 Thread Tetsuya Kitahata
On Tue, 2 Mar 2004 13:37:48 -0500
Shapira, Yoav wrote:

> >I have started a wiki page  at
> >http://wiki.apache.org/incubator/LicenseFormats  for boilerplate text
> in
> >different formats.
> Cool and useful -- thanks ;)

Ditto. :-)

I'll try it out.

-- Tetsuya. ([EMAIL PROTECTED])



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



RE: boilerplate LICENSE text in different formats was: questions license for site documents

2004-03-02 Thread Shapira, Yoav

Hi,

>I have started a wiki page  at
>http://wiki.apache.org/incubator/LicenseFormats  for boilerplate text
in
>different formats.

Cool and useful -- thanks ;)

Yoav Shapira



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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



boilerplate LICENSE text in different formats was: questions license for site documents

2004-03-02 Thread Nick Chalko
Craig R. McClanahan wrote:

The instructions at the very end of

describe *exactly* what to do to documentation files, and adding a link in the
manner you described is the wrong answer.
Instead, you should enclose the same boilerplate text at the top of each such
document that is included at the top of Java sources, enclosed in the
appropriate comment characters for your format (i.e. for XML, surround by
"", for properties files, prefix by "#", and so on).
 

I have started a wiki page  at 
http://wiki.apache.org/incubator/LicenseFormats  for boilerplate text in 
different formats.

R,
Nick


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


Re: news symlinks

2004-03-02 Thread Vadim Gritsenko
Marcus Sundman wrote:

Would it be possible to have symlinks like
http://jakarta.apache.org/site/news/news-latest.html
http://jakarta.apache.org/site/news/elsewhere-latest.html
that would point to the latest news?
 

we'd then risk people losing long term urls. probably getting apache to
do temporary redirects from those urls would be ok, though. of course,
i'd be interested to know what other people think on this before
actually doing anything about it...
   

Well, now one can't bookmark the news pages because the URLs change every once 
in a while, so something should be done.

Neither symlinks nor temporary redirects are very good solutions. I think 
people most often want to see the latest news, e.g. a list of all news items 
less than N days old. If all news are on pages categorized e.g. by month then 
N will keep changing all the time (N=0 exactly when the month changes). Thus 
almost no one would see news posted in the very end of the month.

I think the best solution would be to have one page with news 
 

Seems like you are describing MovableType. Why then simply not install 
it? (and disable comments)

Vadim



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


Re: Ant import problem [was Re: jbs (Jicarilla Build System?) and includes...]

2004-03-02 Thread Leo Simons
Antoine Lévy-Lambert wrote:
Hi Adam, and jicarilla developers,
Hi Antoine!

(this is feeback about the build of jicarilla on gump, a system doing 
nightly builds of head revision of open-source projects)

the jicarilla build is assuming that the user has a .jbs subdirectory, 
this is not very cool.
actually, the location is configurable using an ant property, but hasn't 
been configured.

Anyway, don't worry about it too much. None of the other projects 
participating in gump currently depend on the jicarilla ones, so its 
success or failure is not /that/ important.

http://cvs.sourceforge.net/viewcvs.py/jicarilla/jicarilla-sandbox/buildsystem/build-basic-reactor.xml?view=markup 




   
   
   !-- *this is the case of gump *-->
>value="${user.home}/.jbs"/>
   
I wanted to see what happened. This:

Buildfile: build.xml
 [property] dropping 
/data3/gump/jicarilla-sandbox/platform/components/collections/target/classes 
from path as it doesn't exist
 [property] dropping 
/data3/gump/jicarilla-sandbox/platform/components/collections/target/test-classes 
from path as it doesn't exist

BUILD FAILED
/data3/gump/jicarilla-sandbox/platform/components/collections/build.xml:6: 
Cannot find /home/ajack/.jbs/build-project.xml imported from 
/data3/gump/jicarilla-sandbox/platform/components/collections/build.xml

Total time: 0 seconds

which seems appropriate. I've now changed these projects to depend on 
this one:

http://cvs.sourceforge.net/viewcvs.py/*checkout*/jicarilla/jicarilla-sandbox/platform/gump/gump-jicarilla-build-system.xml?content-type=text%2Fplain&rev=1.1

which is supposed to install and update the ~/.jbs directory each night. 
Just to see if this'll work well.

The next step might be to figure out if gump makes something like 
@@GUMP_HOME@@ available (I don't think so), and perhaps use 
@@GUMP_HOME@@/work/.jbs as the base directory if possible.

Another option will be to make .jbs a required installed package (just 
like we're doing with tools like forrest atm. But I think that one is 
inferior because it doesn't quite mirror how the jicarilla build 
actually is used.

--
cheers,
- Leo Simons

---
Weblog  -- http://leosimons.com/
IoC Component Glue  -- http://jicarilla.org/
Articles & Opinions -- http://articles.leosimons.com/
---
"We started off trying to set up a small anarchist community, but
 people wouldn't obey the rules."
-- Alan Bennett


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


Re: questions license for site documents

2004-03-02 Thread Christopher Lenz
Am 02.03.2004 um 03:06 schrieb Craig R. McClanahan:
Quoting Tetsuya Kitahata <[EMAIL PROTECTED]>:
On Mon, 1 Mar 2004 22:24:02 +
robert burrell donkin wrote:
i've had a quick google and i'm not sure that there's a consensus out
there on this. i like the idea of modifying the .vsl file and i'd be
inclined to add both formulations. maybe this would be a good 
question
to raise on community...
Go ahead. I suspect it that we should modify site.vsl
in either case. :-)
If we decide to modify all the xml files in /xdocs/,
appending http://jakarta.apache.org/LICENSE"/>
line would be more practical ... under /document/properties/ element.
(generated htmls should have  tag,  tag or something 
equivalent)
The instructions at the very end of

describe *exactly* what to do to documentation files, and adding a 
link in the
manner you described is the wrong answer.
The discussion was about including a link to the license in the 
generated HTML documents. That is totally independent of whether the 
boilerplate text is included as XML comment in the xdoc sources IMHO, 
which should be done anyway.

You're not saying that the boilerplate text should appear as comment in 
every generated HTML document, are you?

Cheers,
Chris
--
Christopher Lenz
/=/ cmlenz at gmx.de
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Help me using url rewriting

2004-03-02 Thread RK
Hi,
Iam writing an apache module which will build a URL based on the request.
the url can be an internal/external. then the module redirects user to new
url.
Here instead of redirecting the user to new url, i want to fetch the content
and display it to user.
Pl help me doing this using URL Rewrittter here.

-Original Message-
From: Marcus Sundman [mailto:[EMAIL PROTECTED]
Sent: Monday, March 01, 2004 5:46 PM
To: Jakarta General List
Subject: Re: news symlinks


> > I think the best solution would be to have one page with news  > old, and
> > then have a completely separate news archive where news are
> > categorized by
> > month/year/whatever. The former could have news from both Jakarta and
> > elsewhere on the same page, preventing people from having to check two
> > URLs
> > when reading news. The latter could have different categories for
> > Jakarta
> > news and other news.
>
> that's probably true but it would require active maintenance to keep it
> up to date. so, probably some sort of consensus would be needed amongst
> those who'll be doing this extra work before going ahead.

Huh? Surely the news items are entries in a database of some sort, or are
you
implying that someone actually modifies html files directly?! Having two
lists should only be a matter of having two different db queries, e.g.
All news from year 2003:
SELECT title, time, body FROM news WHERE time>='2003-01-01 00:00:00' AND
time<'2004-01-01 00:00:00'
All news from the last month:
SELECT title, time, body FROM news WHERE time='NOW() - INTERVAL 1 MONTH

> maybe it'd be cool to have a complete latest-first index of all news
> stories in the news index page. that way, not only would it be a useful
> resource but also it'd be a fixed page for people to book mark.

Yes.
(Well, it would be "cool" in the sense that it is "cool" that you can edit
text in a text editor.)


- Marcus Sundman


-
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: news symlinks

2004-03-02 Thread Tetsuya Kitahata
Hi,

On Mon, 1 Mar 2004 21:21:20 +
robert burrell donkin wrote:

> cool in the sense of 
> a-useful-resource-that-jakartaens-might-feel-motivated-to-maintain. 
> anyone else have any opinions on this?

Now, I am trying to gather news from various Apache world
and put them into http://www.terra-intl.com/tetsuya/ - Experimental
RSS 2.0 Index: http://www.terra-intl.com/tetsuya/index.xml
-- Now joining in planetapache -- This URL might be changed, maybe

Perhaps this style would be able to be easily maintained.
I admit it that once I suffered from
"putting-all-materials-into-apache.org-domain" disease.
Now I've recovered from such a severe illness, completely.

Diversity is the key to meet with success. I've learned this
from controversial but meaningful discussion @ community.
Sincerely,


-
Tetsuya Kitahata --  Terra-International, Inc.
E-mail: [EMAIL PROTECTED]  http://www.terra-intl.com/


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