Re: sorry - where is the techncal list?

2001-02-11 Thread Geir Magnusson Jr.

Horace Vallas wrote:
 
 sorry for the interruption, but I'm looking for the list to
 which technical questions on tomcat (in particular) can be posed -
 I see many of the names I would expect but, lately, this now seems
 to be a list for discussions of organizational and infrastructure
 issues and I just have (probably simple) questions on tomcat and
 related items.

You might consider the tomcat-user and tomcat-dev lists :

http://jakarta.apache.org/site/mail.html

read that, and follow the link at the bottom.

geir

 
 If this is the technical questions list (it is what I had watched
 for a while), may I respsectfully suggest that a new list be formed
 for organizational issues and such - I know these are important,
 but they seem to be producing a lot of conversation and causing
 technical questions to, sort of, get lost in the volume.
 
 --
 Wishing you an "OOBA OOBA" 21st Century (at last)
 Horace...once known as "Kicker" :-)
 
 Horace Vallas   hav.Software http://www.hav.com/
 P.O. Box 354 [EMAIL PROTECTED]
 Richmond, Tx. 77406-0354 voice: 281-341-5035
 USAfax: 281-341-5087
 
 Thawte Web Of Trust Notary in SW Houston, Tx.
 http://www.hav.com/?content=/thawteWOTnotary.htm
 
 ...drop by and chat if I'm online   http://www.hav.com/chat/
 ===   ===   ===   ===   ===   ===   ===   ===   ===   ===   
 What is a Vet? ... He is the barroom loudmouth, dumber than five
 wooden planks, whose overgrown frat-boy behavior is outweighed a
 hundred times in the cosmic scales by four hours of exquisite
 bravery near the 38th parallel. ... - Unknown
   http://www.hav.com/vet.htm
 ====

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: Anna Kournikova virus (fwd)

2001-02-12 Thread Geir Magnusson Jr.

Willie Wheeler wrote:
 
 FYI, I just got this message that indicates that the virus we just
 received uses mail client address books to propagate itself.

*Microsoft* mail client address books.  That's the critical piece...

geir

 
 Willie
 
 -- Forwarded message --
 Date: Mon, 12 Feb 2001 16:46:11 -0500
 From: Jean Rogers [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: Anna Kournikova virus
 
 Another new virus has popped up in the SCS environment.  Here are the
 details:
 
 1. The virus uses mail client address books to propagate itself, so you may
 get the virus in a mail message from someone you know.
 2. It is an attachment, so if you do not open it, you are not infected.
 Simply delete the message.
 3.  If you got it and you opened the attachment, send mail to
 [EMAIL PROTECTED]
 
 The subject line of the mail might contain the following verbiage:
 "Here you have, ;o)"
 "Here you go"
 "Here is..."
 "Here you go :-)"
 
 The content of the mail might contain:
 Hi!
 Check this!
 
 Followed by the virus attachment, which is AnnaKournikova.jpg.vbs
 
 Jean Rogers
 SCS Facilities Help Desk
 Wean 3613
 412-268-4231
 
 www.cs.cmu.edu/~help
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: [POLL] Re: Code Sharing Concepts

2001-02-12 Thread Geir Magnusson Jr.

Ted Husted wrote:
 
 On 2/9/2001 at 8:12 AM Sam Ruby wrote:
 I would suggest that you start with a proposed code base.
 
 Going back over the posts, there seem to be at least five clear areas of
 overlap:
 
 * DataSource/Database Pool

+1

 * XML Configuration

+1

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: Here you have, ;o)

2001-02-14 Thread Geir Magnusson Jr.

"A.T.Z." wrote:
 
 Hi friends,
 
 Just relax.
 
 Wanne know the solution to these VBS things flying around??
 It's so very very very easy, even costs you US$ 0,00

Man, I was hoping for a good riff on getting rid of the risky software
that exposes millions of users to millions of dollars in data and
opportunity loss from a company that doesn't seem terribly interested in
solving the problem on behalf of their clients

Alas.

 Associate .vbs with notepad so it launched notepad whenever you (or anyone
 else) tries to open it.
 
 I would suggest doing the same thing with .js

This is the 'Raising the Bar' approach : keep those virus writers
challenged  Since no one can see the source code, it makes it a fun
game for both the virus writers and the users - kind of a digital
pinata.  The only question is who gets to swing the stick.

 I would also suggest you get yourself a decent (and recent) piece of
 antivirus software.
 
 No reason to bomb anyone who uses Outlook.. And most certainly no reason to
 bomb me.
 Remember: the person who double clicks the attachment has no wish to do you
 any harm.

True.  But at this point, isn't this bordering on negligence?

"Sorry, I didn't know the gun was loaded."
"Ok.  Just be careful next time."
next time
"Sorry, I didn't know the gun was loaded."


I mean, you could argue that everyone was taken by 'surprise' at the
Melissa outbreak, but isn't this the same problem again?

geir
 
 Bye,
 
 B.
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: [POLL] Re: Code Sharing Concepts

2001-02-15 Thread Geir Magnusson Jr.

Sam Ruby wrote:
 
 Geir Magnusson Jr. wrote:
 
  Call it 'Rupert'.
 
 Be careful, that name might stick. ;-)

That would be fine - forward progress!  I guess the logo would be
next...  :)

  I mean, with Tomcat 4, nothing really guarantees that you
  won't abandon Servlet 2.3 for the Wiggly Green Spec from
  Planet Mongo, but I trust that you will stick to your
  'mission'... :)
 
 The are *SOME* things that the PMC are ready, willing, and able to enforce
 immediately.  You just happened to pick one of them.

Really?  How's that?  If all the developers decided to switch to the
WGSfromPM, what could the PMC do?  I am not trying to be argumentative -
I just thought that the PMC was well described as 'general oversight'
with project-specific issues pushed down to the project participants. 

If the tomcat developers, arguably some of the top-tier servlet
infrastructure developers in the world, decided that the WGSfromPM was
superior to Servlet 2.3 ?  Granted, Craig would be looking for a new
employer, I think... :)
 
 Not to mention the fact that the likehood of a majority of Tomcat
 developers would be predisposed to consider such a thing is basically nil.

And back to the issue, that is kinda my point : if you have a group of
developers committed to producing a top quality db connection pool for
general use, it's not clear that there is much one could do to enforce
API stability in an external way that makes sense.  At some point, you
have to trust someone involved with the project...

geir

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

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: [POLL] Re: Code Sharing Concepts

2001-02-15 Thread Geir Magnusson Jr.

Ted Husted wrote:
 
 Sam Ruby wrote:
  Whilst this group seems to have difficulty agreeing on anything grin,
  perhaps a proposal to create a new list could get enough support?  Heck, it
  might even get some +1's from people that DON'T want to be subjected to
  this discussion any more.  ;-)
 
 Ok, based on the response to the poll tallied at
 
  http://husted.com/about/jakarta/library.html 

Man, you are *damn* organized :)

geir
 

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: [POLL] Re: Code Sharing Concepts

2001-02-16 Thread Geir Magnusson Jr.

[EMAIL PROTECTED] wrote:

 
 The project should _host_ and maintain code that is shared by projects,
 not _develop_ utils that may be needed ( like CPAN, or alexandria ).

How can that work in the current "project  committer" model?   I agree
that it should be open to accept projects from the 'outside', but I
think that to do that, it is required that it convert to the regular
development model going forwards.

I don't even know what we are talking about anymore : a 'CJAN' or
'Jakarta Tools' (aka Rupert :) project?

I want to participate in a Jakarta Tools project, as I see a need
(personal, communal, and global) for high-quality tools for building
server based applications in Java.  I know people who will go looking at
 application servers because they want a good connection pool, and
that doesn't make sense to me.

Jakarta is rich in general-use tools.  We just need to get them out into
the light of day, documented, and supported directly, not incidentally
as part of larger projects.

I know I am relatively new, and I am not criticizing.  I just think
there is a huge opportunity here.  :)

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: [POLL] Re: Code Sharing Concepts

2001-02-16 Thread Geir Magnusson Jr.

[EMAIL PROTECTED] wrote:
 
 If someone chooses to duplicate a piece of code, maybe the problem is with
 the way the code is written and shared.

I think in some cases, its bacause people aren't aware that the stuff
exists.  Go through the Jakarta project sites, and find the number of
places that offer a separate, clean FOO tool that supports BAR.
(Choose your tool and it's expected functionality).

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: [POLL] Re: Code Sharing Concepts

2001-02-16 Thread Geir Magnusson Jr.

[EMAIL PROTECTED] wrote:
 
   If someone chooses to duplicate a piece of code, maybe the problem is with
   the way the code is written and shared.
 
  I think in some cases, its bacause people aren't aware that the stuff
  exists.  Go through the Jakarta project sites, and find the number of
  places that offer a separate, clean FOO tool that supports BAR.
  (Choose your tool and it's expected functionality).
 
 That's also a sharing problem - the code is too deep inside a project.
 
 BTW, blaming the users ( for using the wrong OS for example ) is not
 working. Changing the code and placing it where it can be found may help.

That's what I am advocating -  Getting this stuff out front and center. 
I am not blaming the users. Its our fault if people don't know what the
projects are about and have available.

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: [POLL] Re: Code Sharing Concepts

2001-02-17 Thread Geir Magnusson Jr.

"Craig R. McClanahan" wrote:
 
 "Geir Magnusson Jr." wrote:
 
  [EMAIL PROTECTED] wrote:
 
   If someone chooses to duplicate a piece of code, maybe the problem is with
   the way the code is written and shared.
 
  I think in some cases, its bacause people aren't aware that the stuff
  exists.  Go through the Jakarta project sites, and find the number of
  places that offer a separate, clean FOO tool that supports BAR.
  (Choose your tool and it's expected functionality).
 
 
 One small proto-model of "shared code" code components already exists within the
 Jakarta community, and might serve as a starting point for discussions -- the
 Jakarta Taglibs project, which is focused on creating reuseable JSP custom tag
 libraries.


This is your FOO,  and BAR then is clearly defined.  To me, this is
a FOO that is generic - like 'visual component' or 'bean' - it is a
general class of software where the functionaly is a degree of freedom
left to the creativity of the developer.  So you can say "Here is a
collection of FOO, listed by functionality."

I think this is a valuable model - clearly the Taglibs projects shows
it's a valuable model.  But I am not sure that all the projects in
'Rupert' would work well this way.  For the 'single-instance' model, it
would be harder to say "Here is a collection of JDBC-compliant DB
connection pools".  How can you distinguish?

There certainly is space for both, or if you make FOO generic enough
in each case, then the overall project model can consists of a set of
libraries, each hosting a subject area :

POOLS :  (works as library )
 - generic object pool
 - JDBC DB connection pool
 - ?

XML Configuration : (works as library)
 - this would be a big list

ETC:

And each library (POOLS, XML Config) could manage the components within
in, similar to how a Jakarta project manages its own work.


[SNIP]
 
 As long as you avoid a rule that there will be only one kind of FOO in the
 library, that should avoid most of the potential conflict issues.

Yes, but we should recognize that if the multiple FOO are something
like a DB Connection Pool, the 'rule' would be that the differences in
features and uses should be *clearly* enunciated, to the point of making
sure the non-Jakarta developer looking for a solution can easily
understand the differences, and make a decision.  Otherwise, they *will*
go elsewhere. 

Maybe my concern for the non-Jakarta developer is misplaced or
misaligned with the intent here, but as I have said before, there seems
to be an *enormous* amount of useful code for the Java developer
scattered around, and finding a way of clearly describing, presenting
and organizing it for general use would do the development community
(and ourselves - nothing beats writing software that is actually used) a
big favor.
 
 In order to make this work, someone(s) needs to step up and organize the basic
 infrastructure, but after that it can be fairly self-sustaining.  (And maybe Sam
 can extend Gump to see which individual modules are being used in which projects
 -- having your shared code selected by some other project is a pretty good vote
 on it's quality, plus an indication of who you should talk to before changing
 APIs ;-).

that's a great idea.
 
geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: What's up with Avalon? (was: Any James developers here?)

2001-02-20 Thread Geir Magnusson Jr.

Sam Ruby wrote:
 
 Pier P. Fumagalli wrote:
 
   (going round and round and round...)
 
  Yeah, and it seems not enough... What are the other two modules
  that suddently appeared on the CVS? jakarta-avalon-logkit and
  jakarta-avalon-testlet 
 
  They also have wrong permissions, along with the main
  jakarta-avalon repository... WAAAHG!!
 
 Furthermore, at some point after 4:47pm EST yesterday and 3:37 EST this
 morning, the framework cvs on java.apache.org was gutted, and as of this
 moment the jakarta-avalon* cvs trees do not appear to be completely
 populated.
 
 WAAAHG!!
 
 - Sam Ruby

The most remarkable thing about this thread is that there appears to be
a consistant and correct spelling of 'WAAAHG'.

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Velocity : it's not just a good idea. It should be the law.
http://jakarta.apache.org/velocity

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




Re: Mrs. Robinson...

2001-03-04 Thread Geir Magnusson Jr.

"Pier P. Fumagalli" wrote:
 
 I found this nice article on Salon tonight, and I wanted to share it with my
 closest friends :)
 
 http://www.salon.com/tech/col/garf/2001/01/08/bad_java/index.html
 
 For sure the guy grew up in a bad way :) Just take a look at his name, is he
 an hybrid between Homer and Simon  Garfunkel? (Well, I can't say my name is
 better - translated it would sound like "Peter Paul Smoking Chickens" - but
 his sounds like "Mrs. Robinson's Donuts"...)
 
 I'd give him a big phat "californian" what-EVERR :) :) :)

He wrote a follow-up because a few people gave him a  'what-EVER'...

http://www.salon.com/tech/col/garf/2001/01/18/java_response/index.html

geir

(And if "californian",  wouldn't that be 'what-EV- hey?  what happened
to the lights? ' )

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: [PROPOSAL] The Commons

2001-03-08 Thread Geir Magnusson Jr.

Ted Husted wrote:
 
 Since I'm the lone wolf on this point:
 
 snip
 (3.1) mailing list(s)
 jakarta-commons-general
 jakarta-commons-DBCP (database connection pool)
 jakarta-commons-sandbox (unreleased packages)
 /snip
 
 insert
 (3.1) mailing list(s)
 jakarta-commons
 /insert

I think that I do agree with both sides : but I think that you are right
in the longer term - it will be clear as it evolves that we will need to
cut down on the noise if sub-sections get active enough. In the shorter
term, the single list will be community-building.

+1

 and how about:
 
 7. In general, packages should provide an interface and one or more
 implementations of that interface, or  implement another interface
 already in use.

 
 and:
 
 23. Like all Jakarta subprojects, we adopt the Code Conventions for the
 Java Programming Language as published by Sun. In addition, we specify
 that indentation is constructed using 4 spaces only --  no tab
 characters whatsoever.

I support the notion of standardization, but some of the Sun conventions
are just awful, particularly the bit about ending the method declaration
with a '{'

Futher, I like starting blocks with a { a la

  if( foo )
  {
block
  }

I know it makes code 'big', but I personally find it easy to read, and
then if someone adds something, you don't get stuck with the bug 

  if(foo)
bar;

going to

  if(foo)
woogie;
bar;

if they forget to add the braces, which can be a bear to find,
especially when groggy and tired :)

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: [PROPOSAL] The Commons

2001-03-08 Thread Geir Magnusson Jr.

Gunnar R|nning wrote:
 
 "Geir Magnusson Jr." [EMAIL PROTECTED] writes:
 
 
  The thing that started this, about the coding guidelines, was in
  response to the addition of the Sun coding guidelines (rules...) - I was
  just indicating my preference.
 
 
 Of course, but it is important to be able to accept and tolerate different 
 [SNIP]

 Geir - this is not to take it out on you, but I've been pretty
 annoyed/frustrated with people trying to specify to much. Better keep it
 simple - I have no problem reading code in different styles and I usually
 keep to the style of the author if I have to modify some code. Tolerance
 and respect for cultural richness is what I advocate. Opening braces on the
 same or next line - it is still code - black or white - you're
 still a human being.

Unless I am a code generator, in which case, well, I'm a code generator.

Seriously - I have to admit I do like some regularity to coding style,
especially when we have this 'free' environment in Commons where any
committer can commit anywhere.

However, I was just indicating my dislike for some of the Sun coding
standards which seemed to be hinted at as useful for Commons.
 
 mine kroner,

Isn't that something like US$0.11?

 Gunnar
 

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: [PROPOSAL] The Commons

2001-03-10 Thread Geir Magnusson Jr.

David Duddleston wrote:
 
 Over the several years I have been lurking these forums, the topic of a
 shared library of common classes has been discussed several times and a few
 different attempts have been made to realize this goal, but all have either
 failed or fallen sort. Avalon is probably the closest project to supplying a
 useful set of library code, yet it lacks strong support from the community
 and only has a relatively small set of classes.

That could be - my problem when I went looking for things is that I
surmised that Avalon was some sort of framework, rather than a
collection of independent utilities.  I got that idea because that is
what the avalon site says...  Peter and others are aware that this is
often the perception.

[SNIP]
 
 I have to side a little with Peter Donald on this, if you are serious about
 achieving this goal, then it is better to work with an existing project that
 is attempting to achieve some of the same goals. 

I would agree 100%, because of the benefits of community, but it's not
clear to me what the Avalon goals are.

 By starting a new project
 is just the same as another subproject writing its own utility class even
 though there is already some code in another project that is closely
 related. If you feel strong that this needs to be a new project, then create
 your own informal group and come back a few months later with an established
 code base.

Maybe - but you can see the kind of things people are proposing we go
get (like asking if Poolman wants to be contributed) or things that
people are proposing be pushed into here, like the 'web connector'
subproject, and org.apache.tools.tar and org.apache.tools.mail from Ant
(I think).

So we seem to be attracting code bases already, may go out and solicit
existing ones from outside of Jakarta - if the value we add is to make
them easy to find,  document them well, and be a community that supports
them *for their own sake*, then I think there is significant added
value.

 Just another rant Even after a few years, it still bugs me that license
 and copyright mark on each piece of Apache code is so darn long. Even a dog
 knows it only takes a few drops to marks its territory.

Try marking a lawyer. They seem to require more than a few drops.. :)

One thing I've seen is that people put it at the bottom, so it's out of
the way.  Is there any legal implication regarding position?

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: PMC meeting agenda

2001-03-12 Thread Geir Magnusson Jr.

Peter Donald wrote:
 
 ... sucks being the only Aussie ;)

I thought there were at least several thousand of you there.  You
certainly have enough room.  I know a few that live in New York if you
are lonely.

:D

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: JCP Survey

2001-03-13 Thread Geir Magnusson Jr.

"Michael, Colin" wrote:
 
 Who, exactly, is doing this survey? Does not appear to be from Sun. Is there
 a link to this from the Sun website?

Found a link to  www.kingbrown.com in their page, who claim to do
'intelligent market research, and claims Sun as a client.

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: jakarta-site2

2001-03-15 Thread Geir Magnusson Jr.

Done and done. 

(this was my first site update, so if someone would give it a look-see
to make sure all is well, I would be much obliged...)

geir


Sam Ruby wrote:
 
 Jon Stevens wrote:
 
  now, if i can get some help with the encoding problem,
  that would be nice...
 
 ===
 RCS file: /home/cvs/jakarta-site2/xdocs/site/whoweare.xml,v
 retrieving revision 1.25
 diff -u -r1.25 whoweare.xml
 --- whoweare.xml2001/03/15 06:25:59 1.25
 +++ whoweare.xml2001/03/15 09:28:09
 @@ -213,10 +214,7 @@
  /p
 
  p
 -!-- temporary disabled until encoding issues can be figured out
 -bCeki G#252;lc#252;/b (ceki at apache.org)
 ---
 -bCeki Gulcu/b (ceki at apache.org)
 +b![CDATA[Ceki Guuml;lcuuml;]]/b (ceki at apache.org)
  br/
  Ceki is the founder of the log4j project. Time permitting, he also does
  custom development for clients. See a
 ===
 RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/anakia/OutputWrapper.java,v
 retrieving revision 1.2
 diff -u -r1.2 OutputWrapper.java
 --- OutputWrapper.java  2001/03/15 04:02:35 1.2
 +++ OutputWrapper.java  2001/03/15 09:29:42
 @@ -59,6 +59,7 @@
 
  import org.jdom.Element;
  import org.jdom.output.XMLOutputter;
 +import org.jdom.CDATA;
 
  /**
   * This class extends XMLOutputter in order to provide
 @@ -102,4 +103,14 @@
  }
  return buff.toString();
  }
 +
 +/**
 + * Passthru CDATA content uninterpreted
 + */
 +protected void printCDATASection(CDATA cdata, java.io.Writer out,
 + int indentLevel) throws IOException
 +{
 +out.write(cdata.getText());
 +}
 +
  }
 
 - Sam Ruby
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: New Subprojects

2001-03-22 Thread Geir Magnusson Jr.

Peter Donald wrote:
  Jon Stevens : 
  For #2: It certainly could start in the Commons.

 No it couldn't from what I understand. Commons won't allow imports directly
 from turbine/avalon and to try to do such a complex system generic from
 start may be a bit of a PITA at this stage. Especially when both
 turbine/avalon already offer a lot of support.

Why wouldn't the import be allowed?  That's one of the reasons for
commons : to provide a place to collaborate across projects...

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: New Subprojects

2001-03-22 Thread Geir Magnusson Jr.

Conor MacNeill wrote:
 
  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
  Behalf Of Geir Magnusson Jr.
  Sent: Friday, 23 March 2001 3:20 PM
  To: [EMAIL PROTECTED]
  Subject: Re: New Subprojects
 
 
  Peter Donald wrote:
Jon Stevens :
For #2: It certainly could start in the Commons.
  
   No it couldn't from what I understand. Commons won't allow
  imports directly
   from turbine/avalon and to try to do such a complex system generic from
   start may be a bit of a PITA at this stage. Especially when both
   turbine/avalon already offer a lot of support.
 
  Why wouldn't the import be allowed?  That's one of the reasons for
  commons : to provide a place to collaborate across projects...
 
 
 I guess it would depend on their level of coupling, wouldn't it. It is the
 difference between a framework and a collection of common utility classes.
 When you import framework classes, often it seems to be viral. To use that
 one class you end up importing quite a few other supporting classes. That is
 what makes the Commons a difficult project, there is often a natural desire
 to make it into a framework. The alternative may be a lot of "insulating"
 interfaces to allow the components to be plugged into a system without the
 supporting framework.

It also functions simply as a place to work - what goes on in the
'sandbox' doesn't have to be an Official Component (tm). 

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: New Subprojects

2001-03-22 Thread Geir Magnusson Jr.

Peter Donald wrote:
 
 At 11:20  22/3/01 -0500, Geir Magnusson Jr. wrote:
 
 Why wouldn't the import be allowed?  That's one of the reasons for
 commons : to provide a place to collaborate across projects...
 
 Go back to the original discussion. Essentially all components should not
 rely on external frameworks but should use the JavaBeans style standards.
 Any code that makes it into commons is either free of the framework or
 allowed in with the assumption that it will be refactored to be free of the
 framework.

Ok.  Remember the motivation is to provide software components that can
be shared across projects.  If they are tailored to one specific
framework, they won't easily be able to work in another. 

If you make it more general, then I assume more people can share the
software.
 
 As a sharing mechanism between projects commons with it's centralized
 control is bound to fail - but then again you know my opinion on that.
 Decentralizng control was one of the things that could of made it work
 combined with cjan. Oh well...

What centralized control do you keep seeing here?  

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: New Subprojects

2001-03-23 Thread Geir Magnusson Jr.

James House wrote:

 
 Maybe I'm still unsure of the purpose of "the commons" but, do you really
 want something as huge as a process automator in there? -- We're talking
 about something on the scale of a full-blown EJB container here. It's not
 something somebody would want packaged along with a handy 'Collections'
 library.

That's very true - but one of the motivations of Commons was to be a
place for open collaboration, sharing and, while some hate the word,
'experimentation'.  It would be a place for multiple people to work, and
then as things shape up, you have a better basis for deciding where such
a beastie will live as a 'formal' project.

You could also try it under the asupices of Avalon, Turbine, Struts
too...

gier

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: New Subprojects

2001-03-23 Thread Geir Magnusson Jr.

Alex Fernndez wrote:

 Jon Stevens wrote:
 
  I can't wait to see what it will be like to configure all these Commons
  components and how many .xml files I will have to edit or how much
  configuration code I will have to write to make it work...
 
 You're right, of course. If instead of integrating a whole framework we
 have to configure 100 components so the pool has trace, XML, task
 scheduling, web-admin and whatever capabilities, it isn't what we need.
 
 In fact, if the component configuration cannot be integrated in our
 global configuration scheme, it will not do.
 
 So, in a word, we don't need components that integrate with each other;
 we need components that need no integration at all. Perhaps we would be
 better off with a framework; but that's not what we think.

My better judgement tells me to dare not suggest how getting a common
configuration pattern for the components might be realized, as I am sure
it will bring howls of derision and scorn regarding central control and
big brother.

However, this is a really good point and a discussion we should have in
Commons-land.  Please come and join if interested.

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: [PROPOSAL] J2EEUnit donation to ASF

2001-03-27 Thread Geir Magnusson Jr.

Jon Stevens wrote:
 
 on 3/27/01 9:57 AM, "Vincent Massol" [EMAIL PROTECTED] wrote:
 
  Yes. My name is Vincent, although Victor is also a nice name ... :)
 
 Ok, I wrote vincent and then say victor in another email and changed it to
 that...sigh...
 
  OK ... sigh  If you have ideas, they are welcome ...
 
 I like:
 
 JTwoEEUnit
 JToEEUnit
 JTooEEUnit
 
 Those might be to close.
 
 There is always the acronym approach...
 
 Java Enterprise Unit Test Framework
 JEUTF
 
 I also like creative non-descriptive names:
 
 Ducky

Well, 'Rupert' is still available...

 
 and my favorite of all:
 
 UnitTestingSystemForSunOverHypedMarketingBuzzwords
 

How about .NETUnit ?


-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: [PROPOSAL] J2EEUnit donation to ASF

2001-03-29 Thread Geir Magnusson Jr.

Martin Cooper wrote:
 
 At 09:57 AM 3/27/01, Vincent Massol wrote:
 
 OK ... sigh  If you have ideas, they are welcome ...
 
 It seems to me the '2' could go, because that's nailing it to a version,
 and the second 'E' could go because we don't need an Edition. Then we're
 left with JEUnit for Java Enterprise Unit testing framework. That's not so bad.

I like this.  It keeps the 'Unit' and if you can get away with JE w/o
Sun getting upset...

geir


-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




[ANNOUNCEMENT] Velocity 1.0 Released

2001-04-01 Thread Geir Magnusson Jr.

The Velocity project is pleased to announce the release of Version 1.0
of the Velocity template engine.

Velocity is a powerful template engine written in Java and released as
open-source software under the Apache Software License.

Sun's Dot-Com Builder developer information site just did a "Best
Practices" product profile of Velocity. The article is located at

http://dcb.sun.com/practices/profiles/velocity.jsp

For more information, including the v1.0 release of Velocity, please
visit the Velocity home page at

http://jakarta.apache.org/velocity/

Velocity is part of the Jakarta Project, a group of open-source software
projects of the Apache Software Foundation chartered with providing
open-source server solutions based on the Java platform.

For more information about Jakarta, please visit

http://jakarta.apache.org/

For more information about the Apache Software Foundation, please visit

http://www.apache.org/

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




Re: Binaries in CVS

2001-04-12 Thread Geir Magnusson Jr.

Sam Ruby wrote:

 A final note.  At http://jakarta.apache.org/velocity/ymtd/ymtd.html you
 will find a comparison between Turbine/Velocity and Struts/JSP.  I pretty
 much agree with everything said there.  But I'll place my bets on
 Struts/JSP.  Not because of some presumedly massive Sun marketing machine.
 Not because it it technically better.  But because I for one don't like
 rewriting my applications every few months.

The comparison was really about JSP vs. Velocity.

What if you could use Struts/Velocity?   :-)

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: Javaworld Awards

2001-05-05 Thread Geir Magnusson Jr.

Ceki Gülcü wrote:
 
 Greetings,
 
 Here are some pretty good news:
 
   http://www.javaworld.com/jw-05-2001/jw-0504-finalists.html
 
 Regards, Ceki

Congratulations to log4j and Tomcat 3.2! 

If no one has done it yet, I am going to put this up on Jakarta news.

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting

Developing for the web?  See http://jakarta.apache.org/velocity/

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




Re: FW: if and unless attributes for all Tasks

2001-05-15 Thread Geir Magnusson Jr.

When I ran across it in XSL, two words came to mind : 'scope creep'.

I don't know the history of XSL, but that couldn't be what people were
thinking in the beginning.

geir

Jon Stevens wrote:
 
 This is such a great discussion, I just had to open it up to a more general
 group.
 
 The Ant group is discussing the fact that putting conditional statements
 into XML is a terrible idea, yet JSP/Struts is doing exactly that with
 taglibs.
 
 Am I the only one who sees the disconnect here?
 
 http://jakarta.apache.org/struts/struts-logic.html
 
 -jon
 
 -- Forwarded Message
 From: [EMAIL PROTECTED]
 Reply-To: [EMAIL PROTECTED]
 Date: Tue, 15 May 2001 16:27:25 -0700
 To: [EMAIL PROTECTED], [EMAIL PROTECTED]
 Subject: RE: if and unless attributes for all Tasks
 
 Build scripting is all ABOUT conditional processing -
 i.e. if source file A is newer than object file B,
 compile source file A.
 
 This low-level conditional checking is built into Ant
 (and make) so that you don't have to see it - and that
 is the primary advantage of build tools over scripting
 tools - it simplifies the required instruction set.
 
 This does not, however, eliminate the need for
 conditionals at a higher level of abstraction.  Also,
 I have several times had to use the uptodate task
 paired with the if/unless conditions to achieve checks
 that are *not* built into Ant - and this is
 conceptually at the *same* level of abstraction of the
 .java/.class checks.
 
 I think what Jesse was saying  (At least, what I so strongly agreed with)
 is that XML is not a good language for doing if/checks and what not.  If
 you
 need to do logic, even simple logic, you're better off to write a task in
 Java and have
 all of the power that a real procedural/OO language can give you or use
 different build scripts.
 
 Instead, we should keep ANT in a make style of dependencies and make things
 as simple and approachable as
 possible.  ANT dependencies are hard enough to wade through if you're new
 to a large build.xml.  As you add
 more and more control structures, ANT becomes decreasingly accessible and
 then losses what I consider to be
 a big part of it's value.
 
 Jason Henriksen
 
 -- End of Forwarded Message
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
still climbing up to the shoulders...

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




Re: [proposal] Jakarta Deprecation Policy

2001-05-16 Thread Geir Magnusson Jr.

Jon Stevens wrote:
 
 Well, there haven't been many flame wars around here recently, so let me
 start one. I seem to be good at that. :-)
 
 What I propose is that we take this document (or one similar to it) and
 migrate it up to the overall Jakarta Project instead of just being a Turbine
 policy and get all the projects to sign their name on it.
 
 http://jakarta.apache.org/turbine/deprecation.html
 
 I think it would go a long way towards raising awareness of the need to
 deprecate things (thanks to Sam starting this with Gump) as well as make the
 corporate types feel more comfortable with regards to depending on that
 Open Source Software stuff...
 
 Comments?
 

+1 in general, with agreement with others' remarks about it being not
appropriate for major releases ( n.x - (n+1).0 ) and not applicable for
v  1.0

However I do worry about how this might subtly (or un-subtly) affect the
development 'gestalt'.  As projects get more mature, acquire a serious
user base, etc, doesn't this kind of thing happen as a matter of
course?   In the few cases that it doesn't, Uncle Gumpy seems help keep
us on the straight and narrow.

If this is true, would it be just as useful to offer as a set of
guidelines?

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
still climbing up to the shoulders...

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




Re: [GUMP] Build Failure - Turbine

2001-05-22 Thread Geir Magnusson Jr.

Tim Vernum wrote:

 In general, I believe that automated build/test processes are *very*
 important, an do work.
 We've got some teams using CruiseControl here, and it is doing well.
 The reasons I think that gump registers so many failures are:
 
 1) The environment in which gump runs is not identical to the
 environment the developers run (OS, jdk, jars, etc), and I'm
 not sure if it is even well defined.
Now, given that these are supposed to be cross platform
 java projects, that shouldn't be an issue, but it has been,
 and will continue to be.

When has it been?  

If an OS issue is found, Gump did its job.

The 'cross HEAD CVS', which is how i think of Gump, does something that
developers don't do, but should have done for them - which is early
detection of interface-ish problems.

There is nothing (other than the sloth of Daedalus) which prevents us
from adding any 'test' we want - Gump is running the Velocity testbed,
for example, which is more than interface-related, but functional as
well.

I once thought it important to setup Gump tests that specify a specific
version set (i.e. the release versions of all dependencies), but I
realize that's pointless.  Do the test once, and repeating can add no
new information.


Unless each developer replicates the Gump environment on his/her
 workstation, they will not find all problems. However doing so
 will only fix problems for that environment, so in some ways
 leaving it slightly undefined is helpful to keep portability.

Yes.

 2) Developers can't/don't run the tests before checkin.
In our situation, if you checkin something that breaks the tests,
 you're an idiot.
I don't think that happens in apache, for a few reasons.
The primary one being that most people are doing this in the spare
 time, and a channeling in patches from numerous sources. Forcing
 full rebuilds with unit tests would make that channel so small that
 work would grind to a virtual stand-still.

Not sure I buy this - Velocity has a unit test suite that has saved us
(me) in countless instances, so I know if a change has altered the gross
functional envelope that we have been able to define.

 
 3) Developers can't/don't test other projects.
This is particularly relevant to ant, but also to some of the XML
 and (soon) commons modules.
A number of build failures have been due to changes in ant.
Ant should continue to be free to change things as needed to make
 ant better, and that will continue to break projects that rely
 on specific ant features/bugs.
Unless the developers are going to rebuild all the dependant
 projects everytime they make a change, then this will keep
 happening.
 

Interesting topic : like any other released package/project/tool with
users, does Ant ensure that it is backwards compatible with itself, at
least on major version boundaries?

(I think it should be...)

 [SNIP]
 
 5) Attitude.
Given the length of time that some projects remain broken, I guess
some projects don't particularly care too much. Which is a pity.
(Granted some projects believe they've fixed it, and that gump is
misbehaving, so you can't blame them for that).

 I think if it gets repositioned to fill such a role (or maybe it
 already is, and I'm misinformed) then solving (4) will be useful.
 Ultimately though, (5) is the kicker.

That's a matter of resources for (4) and time and social engineering for
(5), I think.  With an all volunteer group, I think it has to be worked
into the culture.  While you could force the issue by making it a part
of being a Jakarta project, I don't think we want to do that.

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
still climbing up to the shoulders...

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




Re: [GUMP] Build Failure - Turbine

2001-05-22 Thread Geir Magnusson Jr.

Sam Ruby wrote:
 
 Geir Magnusson Jr. wrote:
 
  There is nothing (other than the sloth of Daedalus) which prevents us
  from adding any 'test' we want - Gump is running the Velocity testbed,
  for example, which is more than interface-related, but functional as
  well.
 
 That test suite takes 58 seconds to run.  I think we can afford that.  In
 any case, it runs on my machine, not on Daedalus.

No - what I meant was adding to the gump cycle time by adding more CVS
activity to the mix.  I figured that the CVS is the bottleneck - you can
always parallelize the gumping once the source is there, although I
suspect you won't need to :)

  That's a matter of resources for (4) and time and social engineering for
  (5), I think.  With an all volunteer group, I think it has to be worked
  into the culture.  While you could force the issue by making it a part
  of being a Jakarta project, I don't think we want to do that.
 
 This is happening.  Six months ago several key projects were in perpetual
 alpha, and there was very little code sharing.  And Gump was just a
 concept.
 
 Six months later, look at how things have changed.  The mere thought that
 somebody might not have addressed a problem 48 hours after it was detected
 is being raised as an issue...
 
 Gump and I are happy.

It's never clear to me that they are distinct entities ;)

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
still climbing up to the shoulders...

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




Re: Lucene acceptance in Jakarta

2001-06-09 Thread Geir Magnusson Jr.

Did you consider that we were out of functional email reach?

+1 from me - I haven't used it, but it comes highly recommended from a
source I trust (besides you...)

geir

Jon Stevens wrote:
 
 Re: Lucene being added as a Jakarta Project.
 
 5 of 10 (not counting Duncan) of the PMC members voted +1. The rest haven't
 voted (shame on you). Can I please get the rest of the people to cast a
 vote?
 
 thanks,
 
 -jon
 
 +1
 Daniel F. Savarese [EMAIL PROTECTED]
 Jason van Zyl [EMAIL PROTECTED]
 Ceki Gülcü [EMAIL PROTECTED]
 Peter Donald [EMAIL PROTECTED]
 Jon S. Stevens [EMAIL PROTECTED]
 
 No vote:
 Pierpaolo Fumagalli
 Ted Husted
 Geir Magnusson Jr.
 Craig McClanahan
 Sam Ruby

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
You have a genius for suggesting things I've come a cropper with!

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




Re: Proposal to make BSF an ASF project

2001-06-22 Thread Geir Magnusson Jr.

Pier P. Fumagalli wrote:
 
 Sam Ruby at [EMAIL PROTECTED] wrote:
 
  Craig R. McClanahan wrote:
 
  +1 for BSF as a Jakarta project.
 
  Ditto.
 
 Doh :) +1
 
 Pier

Re me

+1

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
You have a genius for suggesting things I've come a cropper with!

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




Re: Helma XML-RPC @ Jakarta

2001-07-03 Thread Geir Magnusson Jr.

Jason van Zyl wrote:
 
 Hello,
 
 I would like to propose the movement of the Helma XML-RCP package
 (http://xmlrpc.helma.org/) to Jakarta. The Helma  XML-RPC package
 is the most popular OSS XML-RPC package and Hannes
 Wallnoefer would like to donate the code to the Jakarta project.
 
 There is an active community based around the package but organizing the
 effort is something that Hannes would like some help with.
 
 The Helma XML-RPC package is used extensively in Turbine,
 will be used extensively by CollabNet, and is used in the Helma
 project itself so interest will not drop off any time in the
 near future.
 
 There is full documentation for the XML-RPC package, and we are
 working on a test bed so the code is in good shape and healthy.
 I am also willing to be the PMC member that oversees the project.
 
 We have an initial committers list as follows:
 
 Hannes Wallnoefer [EMAIL PROTECTED]
 Jason van Zyl [EMAIL PROTECTED]
 John Thorhauer [EMAIL PROTECTED]
 Daniel Rall [EMAIL PROTECTED]
 Leonard Richardson [EMAIL PROTECTED]
 Josh Lucas [EMAIL PROTECTED]
 
 There are also people on the XML-RPC dev list that are not
 listed here but who are active. So it is likely that
 this list will double in size very shortly.
 
 Thoughts?

Does that belong here in Jakarta or in XML land?  Either way, +1 from
me, btw.

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
You have a genius for suggesting things I've come a cropper with!

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




Re: Helma XML-RPC @ Jakarta

2001-07-05 Thread Geir Magnusson Jr.

I believed that xml.apache.org was the appropriate place to try first,
and if it can find a happy home there, I still think thats appropriate.

However, this is a living community, not just a code base - Hannes and
co-conspirators are coming with it.  Therefore, I think top level in xml
would be nice, but that's only a suggestion - I am not a part of
xml.apache community.

If they can't be acommodated in a way that is satisfactory to all, +1
for here in Jakarta.

geir


-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
You have a genius for suggesting things I've come a cropper with!

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




Re: [OT] $un, M$ and Java

2001-08-13 Thread Geir Magnusson Jr.

Peter Donald wrote:
 
 On Mon, 13 Aug 2001 21:29, Geir Magnusson Jr. wrote:
  Sam Ruby wrote:
   Kevin A. Burton wrote:
- - No more competition from .NET/C#. (why would anyone want to support
an MS proprietary language?)
  
   s/MS proprietary language/draft ECMA standard language/.  ECMA also has a
   fast path to ISO.
  
   With not one, but two [L]GPL implementations underway
   (http://www.go-mono.com,
   http://www.southern-storm.com.au/portable_net.html).  Microsoft is even
   teaming up with Corel to ensure that there is a version for FreeBSD.
 
  I am not in any way a Microsoft fan.
 
  That said, I appreciate their strategy - if they really make
  C#/.NET/whatever a genuine standard and don't do the usual embrace and
  extend [and extinguish] or lock up pieces with patents (that's where my
  money is...), then it all will come down to tools and services,
  something they actually do pretty well.
 
 I am not familiar enough with it but I was under the impression that it is
 just the language and an absolute minimum of the runtime that is
 standardized. It would be the equivelent of stripping 95% out of java class
 libraries and standardizing that. The rest is still kept closed I thought.
 

Ah. Not sure.  I wasn't about to believe that it would be fully open,
but was expecting it to be visible but protected somehow.

Sam? (He's 'sort of' heavily involved with this :)

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
Well done is better than well said - New England Proverb

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




Re: JavaOne Call for Papers

2001-08-14 Thread Geir Magnusson Jr.

Jon Stevens wrote:
 
 Maybe people can write some proposals about talks that don't center around
 JSP. Last year was nuts...something like 50+ talks on JSP alone. Ewww.
 

I have an idea for a non-JSP talk...

 -jon
 
 * 2002 JavaOne(sm) Conference Call for Papers
   Sun Microsystems is seeking proposals for sessions for the
   JavaOne(sm) Conference, to be held March 25-29, 2002. The Call
   for Papers process begins August 31, 2001. Deadline for
   submitting papers is September 30, 2001.
   Call for Papers contact: [EMAIL PROTECTED]
 
   http://java.sun.com/javaone/
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
Well done is better than well said - New England Proverb

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




Re: [VOTE] Making Commons-Cactus a top level projet

2001-09-14 Thread Geir Magnusson Jr.

On 9/14/01 6:04 AM, Vincent Massol [EMAIL PROTECTED] wrote:

 
 - Original Message -
 From: Vincent Massol [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Sent: Friday, September 14, 2001 4:43 PM
 Subject: Re: [VOTE] Making Commons-Cactus a top level projet
 
 [snip]
 
 We need:
 - a new CVS. Is it possible to not to loose any history by copying the CVS
 files rather than doing an import ?
 
 Actually, it may be a good idea to move to a clean CVS (?). Otherwise, as
 there will be a package change it will mean a lot of empty directories in
 the src/ directory.

Don't you want to preserve your history?

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Developing for the web?  See http://jakarta.apache.org/velocity/
If you look up, there are no limits - Japanese Proverb


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




Re: ImportScrubberTask

2001-10-23 Thread Geir Magnusson Jr.

On 10/22/01 1:23 PM, Pier Fumagalli [EMAIL PROTECTED] wrote:

 Jon Stevens at [EMAIL PROTECTED] wrote:
 
 import email.RequireApproval.vm;
 
 Wow. When did Velocity files become ok to import? :-)
 
 You didn't know? They're adding those to the VM spec, so that you can
 directly write in Velocity without having the hassle to pass thru Java :) :)
 
   Pier (being ready to be flamed by JG! :)
 

From what I understand, Sun likes it so much its going to be part of system
services in the next major rev of Solaris.  Sort of like how Microsoft
'integrated' IE into their OS.

geir

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: [Vote] BCEL @ Jakarta

2001-10-23 Thread Geir Magnusson Jr.

On 10/22/01 8:59 AM, Jason van Zyl [EMAIL PROTECTED] wrote:

 Hi,
 
 I now have a proposal for BCEL which can be found here:
 
 http://www.apache.org/~jvanzyl/jakarta-bcel
 
 +1

I'm +1 with the comment that this does add a little scope creep to Jakarta.
I don't mind as much as I hope we acknowledge it.

Maybe it's time to reorganize the site and see who salutes or flames :)

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
You're going to end up getting pissed at your software
anyway, so you might as well not pay for it. Try Open Source.



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




Re: Distributing the JSSE

2001-10-24 Thread Geir Magnusson Jr.

On 10/23/01 5:55 PM, Jason van Zyl [EMAIL PROTECTED] wrote:

 On 10/23/01 2:38 PM, Jon Stevens [EMAIL PROTECTED] wrote:
 
 on 10/23/01 10:40 AM, Jason van Zyl [EMAIL PROTECTED] wrote:
 
 I want to distribute the JSSE jars with the Turbine Development Kit but I'm
 not entirely sure if it's legal. On the JSSE website it says that the
 binary implementation may be used royalty-free as part of commercial
 applications, but in the license it says for internal use only?
 
 It is not legal.
 
 If that is indeed the case does anyone know of any JSSE implementations that
 can be distributed?
 


Why is it not legal?  According to the license posted by jason, there is a
supplemental section that reads :

SUPPLEMENTAL LICENSE TERMS

These supplemental license terms (Supplement) add to or
modify the terms of the Binary Code License Agreement
(collectively, the Agreement). Capitalized terms not
defined in this Supplement shall have the same meanings
ascribed to them in the Agreement. These Supplement terms
shall supersede any inconsistent or conflicting terms in
the Agreement, or in any license contained within the
Software.

1. License to Distribute. Sun grants you a non-exclusive,
non-transferable, royalty-free, limited license to (a) use
the binary form of the Software for the sole purpose of
designing, developing and testing your JavaTM applets and
applications intended to run on a compatible Java
environment (the Programs), provided that the Programs
add significant and primary functionality to the Software,
and (b) reproduce and distribute the binary form of the
Software through multiple tiers of distribution provided
that you: (i) distribute the Software complete and
unmodified; (ii) do not distribute additional software
intended to supersede any component(s) of the Software;
(iii) do not remove or alter any proprietary
legends or notices contained in or on the Software; and
(iv) only distribute the Software pursuant to a license
agreement that protects Sun's interests consistent with the
terms contained in this Agreement, and provides that Sun is
a third party beneficiary to such license agreement. If you
distribute the Software pursuant to this paragraph, you
must include the following statement as part of product
documentation (whether hard copy or electronic), as a
part of a copyright page or proprietary rights notice
page, in an About box or in any other form reasonably
designed to make the statement visible to users of the
Software:  This product includes code licensed from
RSA Data Security.

The only problem that I see is (iv).  Is that it?


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: Site update

2001-10-27 Thread Geir Magnusson Jr.

On 10/27/01 4:27 PM, Remy Maucherat [EMAIL PROTECTED] wrote:

 Hi,
 
 When doing site updates, please don't forget to update before starting
 editing. For example, Berin reverted many changes to the news and binary
 pages.
 

Shouldn't the cvs commit caught that on the merge?

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: Anyone wants to...

2001-10-28 Thread Geir Magnusson Jr.

On 10/27/01 7:33 PM, Pier Fumagalli [EMAIL PROTECTED] wrote:

 Take up some moderation works? I'm fed with all mailing lists :)
 
   Pier
 

Yep - send stuff my way.

geir

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: [OT] MS makes a better PetShop...

2001-10-31 Thread Geir Magnusson Jr.

On 10/31/01 6:45 PM, James Strachan [EMAIL PROTECTED] wrote:

 - Original Message -
 From: Jon Stevens [EMAIL PROTECTED]
 on 10/31/01 1:54 PM, James Strachan [EMAIL PROTECTED] wrote:
 
 It would be interesting to have a Java competition - trying the various
 different techniques, tools and frameworks and seeing how each of them
 stack
 up to .NET. Comparing code complexity, performance etc.
 
 e.g. with beans or EJBs, with JDBC stored procedures or Turbine, with
 JSP or
 Velocity, then on a bunch of runtime platforms and databases and see how
 they stack up doing the same application.
 
 James
 
 Unfortunately, none of us in Jakarta land get paid to write demo's so I
 doubt you will see one soon. :-(
 
 I know! I was thinking about it another way.
 
 Most frameworks end up making a sample web application to demonstrate them
 in action. So Velocity, Struts, XMLC, EJBDoclet, JSP tags and so on could
 just pick the PetStore as a demo to build in the future (or at least a part
 of it).


I've been thinking of converting PetStore to Velocity, as we have had
questions on the Velocity list asking about just that.

It would give a real apples to apples comparison.

As jon notes, it's going to be a bit of work, although we could try to
recycle the lutris simple beans...

Now, if I could just avoid sleep...

geir



-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
You're going to end up getting pissed at your software
anyway, so you might as well not pay for it. Try Open Source.



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




Re: [OT] Microsoft Sets Tolls for .Net Developers

2001-10-31 Thread Geir Magnusson Jr.

On 10/31/01 1:57 PM, James Strachan [EMAIL PROTECTED] wrote:

 Any plans to do an open source Java implementation of it? :)
 
 Then we could do an open alternative to My Services. 'Open Services' anyone?
 :)
 

And maybe we could also hijack a top level domain, and put it as part of our
new .COM project...

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: [OT] MS makes a better PetShop...

2001-11-02 Thread Geir Magnusson Jr.

On 11/2/01 3:13 AM, Jon Stevens [EMAIL PROTECTED] wrote:

 on 11/1/01 11:59 PM, Matt Egyhazy [EMAIL PROTECTED] wrote:
 
 perhaps sun should make it more clear that petshop is not a benchmark and is
 instead a multi-faceted example of the possibilities offered by j2ee.  i
 suppose they could rework it and create a benchmark out of it...
 
 microsoft is obviously misusing it...and that is possibly what they do best
 (and are 'doing right'), spread FUD.
 
 matt
 
 I don't get it though. Why shouldn't a fully functional demo also be able to
 be used as a real application (or the basis for one)? A pet store shopping
 cart isn't rocket science. Even if it is just an educational science
 project, why does it have to be that much more complex and overly done than
 an equivalent application in another language/system/os.
 
 The point being is that M$ claims that their version of PetStore is that
 much smaller and easier to understand. Well, if their version also has all
 of the same showcase of features, then how come it is still that much
 smaller/simpler/faster?

Except that (someone noted) that the MSFT version doesn't have all the same
features, so it's not a valid comparison.

This is an opportunity for us to build a PetStore example w/o a middle tier,
and see how that compares to the .NET version.

geir

 
 I don't really see what M$ did as being FUD. What they are doing is showing
 the hypocrisy of Sun's marketing engine and the technologies that Sun is
 pushing on people to use.
 
 W a k e  u p  p e o p l e
 
 -jon
 
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: Cross site scripting

2001-11-21 Thread Geir Magnusson Jr.

On 11/21/01 6:59 AM, Danny Angus [EMAIL PROTECTED] wrote:

 
 Hence my own conviction that the only safe option is no HTML in submissions.
 However I'd rather escape it on the way in than the way out to reduce load.

That's something I intuitively agree with, and don't understand the contrary
point of accepting everything in and processing everything out.

I would guess the amount in would be significantly less than the amount out,
and you get to leverage the context in which you are accepting input. (I.e.
There should be no HTML on the input of a simple order form, for example...)

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: BCEL @ apache

2001-10-08 Thread Geir Magnusson Jr.

On 10/7/01 8:47 PM, Conor MacNeill [EMAIL PROTECTED] wrote:

 From: Jason van Zyl [mailto:[EMAIL PROTECTED]]
 
 I would volunteer to help the move if it was decided to move it
 to jakarta.
  
 
 I can help out here too, if it goes ahead.
 

Are you back?  I still can't solve that ant classloader problem.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: BCEL @ apache

2001-10-08 Thread Geir Magnusson Jr.

On 10/7/01 8:47 PM, Conor MacNeill [EMAIL PROTECTED] wrote:

 From: Jason van Zyl [mailto:[EMAIL PROTECTED]]
 
 I would volunteer to help the move if it was decided to move it
 to jakarta.
  
 
 I can help out here too, if it goes ahead.
 
 Conor
 

A thousand pardons for posting the last one to general@.  It's 5:50 am,
coffee just finished brewing, and I forgot this was a general@ thread with
replied to list.

Sorry again, all.

geir

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: commentary by Linus Torvalds

2001-12-02 Thread Geir Magnusson Jr.

On 12/2/01 10:40 PM, Neville Burnell [EMAIL PROTECTED]
wrote:

 anyone remember Lotus Developments and WordPerfect Corporation ... they
 had billions in the bank too
 

And before last month, Enron seemed to be doing ok :)

 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Monday, 3 December 2001 11:46 AM
 To: Jakarta General List
 Subject: Re: commentary by Linus Torvalds
 
 
 Jon Stevens [EMAIL PROTECTED] writes:
 
 
 http://groups.google.com/groups?q=g:thl2361245693dhl=enselm=linux.ker
 nel.
 Pine.LNX.4.33.0111301643170.1224-10%40penguin.transmeta.com
 
 I wonder why he says Sun is doomed.
 
 I always wonder how people can say any of these companies are doomed.
 They have
 billions in the bank.
 
 It would take years and years and years of stupidity to drain this money
 down to
 0.
 
 SUN, Microsoft, Oracle.  They are not going anywhere.  They will just
 change
 their strategy.
 
 ... then again you should never underestimate the power of stupidity :)

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: Comment for Apache.org

2001-12-10 Thread Geir Magnusson Jr.

On 12/10/01 9:08 AM, Ted Husted [EMAIL PROTECTED] wrote:

 It is admittedly not a perfect universe, but I think the Jakarta
 Universe would be poorer without Jon Stevens in our midst. Some things
 are a package deal, and Jon seems to be one of them.
 
 I sometimes wonder if he is not employing reverse psychology on the rest
 of it. For example, it was Jon's flames that gave birth to the Commons
 (like a Phoenix rising from the ashes). He said that saying some of us
 weren't playing nice with others -- so we set up a playpen.

Weeell  Not exactly sure about that... :)

 
 lloyd wrote:
 
 Wow. It would be really great if you wrote an email that made some logical
 
 Having lurked on this list for awhile, I'd say it would be great if you
 could get through one e-mail exchange without being an asshole.
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: Comment for Apache.org

2001-12-11 Thread Geir Magnusson Jr.

On 12/11/01 10:32 AM, Tiseo, Paul [EMAIL PROTECTED] wrote:

 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Monday, December 10, 2001 4:45 PM
 
 When you come close to 1/5th the amount of work he has done
 for Apache then you
 can judge.
 
 So, if I understand Apache's so-called meritocracy system, the
 more you do for a project, the more unprofessional and ego-driven behavior
 you are allowed? So, If Jon doubles his workload, will he then be allowed to
 murder dissenting listmemebers instead of simply insulting them? :)
 

That sort of thing would come in handy from time to time...  Hmm

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: Comment for Apache.org

2001-12-11 Thread Geir Magnusson Jr.

On 12/11/01 5:12 PM, GOMEZ Henri [EMAIL PROTECTED] wrote:

 In my opinion, if you haven't contributed anything, then you are
 just leeching off the hard work of the many individuals behind the
 Jakarta project
 
 
 Everybody could disagree with someone but the generally accepted
 rule is to stay correct with the person. There is many forums on
 the web to do run such dialogs.
 
 Better, I suggest people who want to flam Jon, to do it directly
 and leave this list a bit more quiet.
 
 The list is named [EMAIL PROTECTED] and not
 [EMAIL PROTECTED]
 

How about we set up that list, and use PayPal to collect donations for some
worthy cause (chosen by jon, of course) for people that want to publicly
flame jon...  He's busy these days, so we can all take turns proxying for
him, with the caveat that you have to work hard on Jakarta stuff like he
does to be a proxy.

Anyone with $$ can flame, of course.

geir

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: Standard Change Log and ToDo

2001-12-12 Thread Geir Magnusson Jr.

We use XML format via Anakia in velocity-land and don't have any problems...
I don't really mind.


On 12/12/01 5:14 PM, Kevin A. Burton - burtonator [EMAIL PROTECTED]
wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Paul Spencer [EMAIL PROTECTED] writes:
 
 Is their a standard or common Change Log and To Do format for Jakarta
 projects?  I would like to add a change log to the Jetspeed project.
 
 No.  I have seen a lot of people use XML changelogs.  This is WAY overkill
 IMO.
 Just use text an a GNU style format.
 
 
 Version x.x
 - ---
 
 * changed foo so that it is now bar
 
 It appears the Cocoon project uses Stylebook.  Jakarta projects use Anakia,
 but I have not found any macros in Jakarta-site2 that reference a Change Log
 or To Do list.
 
 I predict that they will become sick of working with an XML format  :)
 
 Kevin

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: Standard Change Log and ToDo

2001-12-12 Thread Geir Magnusson Jr.

On 12/12/01 6:19 PM, Kevin A. Burton - burtonator [EMAIL PROTECTED]
wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Geir Magnusson Jr. [EMAIL PROTECTED] writes:
 
 We use XML format via Anakia in velocity-land and don't have any problems...
 I don't really mind.
 snip
 
 Enlighten me... what are the benefits of an XML based changelog... besides the
 ability to XSLT it into html (I don't think this is necessary).

In our case, the changelog is documentation, so it goes with the rest, which
is in XML.

Don't invert the causality - we didn't decide we needed an XML changelog, we
needed a changelog for a project that has its docs in XML, so XML it was...

My point was that its not painful at all, which I think was your contention.

geir

 
 - -- 
 Kevin A. Burton ( [EMAIL PROTECTED], [EMAIL PROTECTED],
 [EMAIL PROTECTED] )
Location - San Francisco, CA, Cell - 415.595.9965
   Jabber - [EMAIL PROTECTED],  Web - http://relativity.yi.org/
 
 Technology is the catalyst for Utopia.
   -- Me
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.0.6 (GNU/Linux)
 Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt
 
 iD8DBQE8F+UPAwM6xb2dfE0RAoxfAJ9c5Ooeq9XYlF5R+piZ1U/gNFCifwCgy+14
 cv9DapSlYOiC0ETC8hTSufo=
 =c5DV
 -END PGP SIGNATURE-
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: Standard Change Log and ToDo

2001-12-14 Thread Geir Magnusson Jr.

On 12/14/01 7:28 AM, Ted Husted [EMAIL PROTECTED] wrote:

 We have a rudimentary XML format for a TODO list at Struts, but it needs
 work. Here's a sample
 
   task name=Action
 info
   pUnit tests for the codeorg.apache.struts.action/code
 package./p
 /info
 assigned
   a href=mailto:[EMAIL PROTECTED];Rob Leland/a
 /assigned
   /task
 
 Right now, we put release notes into the documentation, which acts as
 a Change Log. That's been a real pain though, and I'm not sure if it's
 effective.
 
 What would be handy if we had compatible TODO and Changelog XML formats,
 so when something was done, we could update the TODO and then paste it
 into to the Changelog.

Or one XML doc containing the todo info, and then generate a TODO doc and
Changelog doc from it based on a status attrib or something...

 #set($todolist = $node.selectNodes( todo[@status='todo']) )


Or some such. ( Give a guy some basic Xpath knowledge...)

We don't need no steenkeeng pasting...



-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: jakarta source code documentation

2001-12-14 Thread Geir Magnusson Jr.

On 12/14/01 8:13 AM, Walentiny Carlo [EMAIL PROTECTED] wrote:

 All the developer support tools that apache
 uses are ones that we can control, modify and
 adapt to our needs.
 
 Like javadoc? :)
 
 Juliet looks to be a commercial tool
 and doesn't really satisfy
 our needs. Thanks anyway.
 
 A shame (Java cross referencing not needed :().
 Juliet is commercial, but there will be a
 free version.
 
 Thanks for the reply,
 
 carlo

Actually, isn't that one of the goals of Alexandria?  Maybe wth your
expertise you might want to help out there? :)

geir

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
You're going to end up getting pissed at your software
anyway, so you might as well not pay for it. Try Open Source.



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




Re: Coding style addition

2001-12-15 Thread Geir Magnusson Jr.

On 12/15/01 7:53 PM, Craig R. McClanahan [EMAIL PROTECTED] wrote:

 
 
 On 15 Dec 2001, Kevin A. Burton - burtonator wrote:
 
 
 Perhaps.
 
 It might be a good idea to have a default recommendation or a global
 standard.
 
 ... anyway...
 
 
 The most entertaining flamewars I've ever seen are atempts to gain
 consensus on whether to use tabs or not, and then how many characters an
 indent is :-).
 

No, and 4 :)

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: Jakarta Newsletter

2001-12-27 Thread Geir Magnusson Jr.

On 12/27/01 7:21 PM, Rob Oxspring [EMAIL PROTECTED] wrote:

 
 
 -Original Message-
 From: Jon Scott Stevens [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, December 27, 2001 8:51 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Jakarta Newsletter
 
 
 Hi Rob,
 
 It is indeed a great idea. However, the two editors given credit at the
 bottom of the url you posted are Sun employee's who get paid to do the job
 so they don't really count as 'volunteers'.
 
 The example given was just through a google search on newsletter
 site:netbeans.org and not much thought was given to the contents (although
 the fact that it mentions Ant is nice).  The point of this is that I really
 hadn't noticed that te editors were sun employees and I certainly got the
 impression that more recent editors have been volunteers in a truer sense -
 perhaps I have been nieve :( .  In the mean time I'll look into the RSS
 agregator approach and Reptile (will investigate in the morning).
 
 Otherwise; point taken - doing is a damn site better than talking - I guess
 I may take this over to ant-dev (ie where I may be able to do a half decent
 job) and try it on a smaller scale to see how well it goes down to begin
 with and expand later...

Don't give up too easily :)

I'll help if you want.  We can co-opt others by simply asking them to write
a short note about what's going on in the various projects.  Everyone likes
to write about themselves, and we can just glom the stuff together,
wordsmith here and there, and then we have a nice little newsletter that
tells what's going on where

So if you are game for an approach like this, I'll help, and we can get
started immediately...

Geir

 
 
 The Jakarta project has plenty of great minds and thus great
 ideas. What we
 are lacking is great volunteers. Everyone is too busy bitching
 about what an
 asshole I am.
 
 So, my suggestion is that if you would like to see this done, you start
 working on it yourself...not worrying about how bad an editor you
 are...and
 just post *something*. That will encourage others to help you edit and
 create it (it is hard to complain about something without helping out).
 Discussing how things should be done won't get you anywhere.
 
 This is the same tactic that I used when I created Anakia [1] which is now
 used to create most of the Jakarta websites as well as www.apache.org and
 httpd.apache.org. It isn't the most perfect tool [2], but it does the job
 well, people adopted it quickly and the bitching about Styleweb (the
 previous tool) stopped.
 
 thanks!
 
 -jon

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: Jakarta Newsletter

2001-12-27 Thread Geir Magnusson Jr.

On 12/27/01 7:51 PM, Rob Oxspring [EMAIL PROTECTED] wrote:

 
 
 -Original Message-
 From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED]]
 Sent: Friday, December 28, 2001 12:25 AM
 To: Jakarta General List
 Subject: Re: Jakarta Newsletter
 

 
 Don't give up too easily :)
 
 I'll help if you want.  We can co-opt others by simply asking
 them to write
 a short note about what's going on in the various projects.
 Everyone likes
 to write about themselves, and we can just glom the stuff together,
 wordsmith here and there, and then we have a nice little newsletter that
 tells what's going on where
 
 This sounds like a sensible starting point to me - giving a flavour of what
 is going on is all I'm really after.
 
 
 So if you are game for an approach like this, I'll help, and we can get
 started immediately...
 
 Sounds good to me, I'm fairly sure I could come up with something
 appropriate for ant-dev and commons-dev but anything on any other list would
 be appreciated, and I guess an open letter to the other mailing lists might
 get a few projects to write about themselves.  How often should such a
 newsletter go out though? every week seems a bit of a commitment (yeah I
 know I'm lazy) maybe monthly would be more approptiate... either way it
 seems that not too much has been going on over xmas so I guess that mid to
 end of January might be a good target for issue 1.
 
 Anyway, I think i'll get some sleep before getting too carried away...
 
 Rob

This is good.  I think monthly would be great to start.  You write up ant
and commons, I'll do Velocity and I'll solicit something from the other
groups.  If there is nothing to report, then there is nothing to report.  No
biggie.  We'll see how the first one goes, and tweak as we go along.

geir



-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
You're going to end up getting pissed at your software
anyway, so you might as well not pay for it. Try Open Source.



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




Re: Jakarta Newsletter

2001-12-28 Thread Geir Magnusson Jr.

On 12/28/01 7:40 AM, Glenn Nielsen [EMAIL PROTECTED] wrote:

 Rob Oxspring wrote:
 
 I realise that I'm probably making a rod for my own back suggesting this and
 as such am happy to help in the setting up of the letter but by profession
 I'm a software engineer not a journalist so would want to get others
 interested from an early stage...
 
 Any thoughts?
 
 
 One way to gather info for the newsletter would be to subscribe an email
 account to all of the different jakarta project announce lists.  Include
 all of those in the newsletter.

The problem there is that you have to pay attention to it and grok all that
is going on. :)

Also, each group might have something they want to emphasize or advertise...


-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
You're going to end up getting pissed at your software
anyway, so you might as well not pay for it. Try Open Source.



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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.

On 1/1/02 12:57 PM, Vincent Massol [EMAIL PROTECTED] wrote:

 What would be nice would be to have a JJAR/CJAN project coupled with
 GUMP. This application would have both an Ant task (for developers) to
 retrieve versions of dependent jars (latest or specified version or
 date) and a GUI/Applet in the download area so that end user could use
 it to download dependent jars. What is needed is :
 1/ a repository for the jars where GUMP would copy nightly builds and
 where releases would be put
 2/ dependency information (what Jason is building or what the Commons
 JJAR project has) so that dependent jars can be easily downloaded
 
 I think it might be a good idea for JJAR/CJAN to be a subproject of
 Alexandria.

I disagree. 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.
://tambora.zenplex.org
 http://jakarta.apache.org/turbine
 http://jakarta.apache.org/velocity
 http://jakarta.apache.org/alexandria
 http://jakarta.apache.org/commons
 
 
 
 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]
 
 
 --
 To unsubscribe, e-mail:   mailto:general-
 [EMAIL PROTECTED]
 For additional commands, e-mail: mailto:general-
 [EMAIL PROTECTED]
 
 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]
 
 
 
 
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.

On 1/1/02 2:33 PM, Ted Husted [EMAIL PROTECTED] wrote:

 Vincent Massol wrote:
 I'm not sure what you mean. I've had a look and the dependent jars are
 _not_ put with the gump build (or the release build).
 
 I mean that if we all start offering our JARs as a separate download,
 like Lucene and some others are doing, then people who need these JARs
 can get them without downloading the entire distribution.
 
 Once that happens, someone could build an automated process on top of
 that. 
 
 Or, even without an automated process, you can just provide a hyperlink
 to the download direcory and let people choose whether they want the JAR
 or the distribution. Right now, most often, you have to download a 3mb
 archive just to get a 150kb JAR.
 
 I'm just thinking of doing a page about How to make a Jakarta release,
 and thought we might suggest this as a convention. If we start
 suggesting this now, then by the time we get through the next release
 cycle, we would all have JARs out where an automated process can get at
 them. (Or where they can at least be quickly downloaded the old-fasioned
 way.)
 

Putting aside *all* the stuff we are talking about for a moement, and
looking at the simple notion of just having release jars available w/o docs,
source, etc I don't think this is a bad idea :)

However

Any license issues?  Wouldn't we want to package the jar w/ a license ?

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.

On 1/1/02 2:43 PM, Sam Ruby [EMAIL PROTECTED] wrote:

 Geir Magnusson Jr. wrote:
 
 I agree that it would be nice if the GUMP results were put somewhere
 publicly accessible (they may be but I have no idea where). However, the
 second step is to automatically fetch the correct dependent jars (and
 possibly in a validated working state, proved by unit testing of each
 project).
 
 You don't want to use the results of Gump for JJAR.  Gump isn't bulding
 releases - it's building CVS-tree-du-jour...  There is no reason to believe
 anything built by Gump works.
 
 I believe that the operative words were validated working state, proved by
 unit testing of each project.

That still doesn't mean anything other than the CVS-du-jour is
self-consistent with it's own unit tests, and says nothing about behavior
expected by something dependent upon it.

 To pick a random example... the http://jakarta.apache.org/gump/ is produced
 by anakia .  Which version of anakia?  The one built by gump.  How am I
 confident that it is going to work?  For starters, there is the unit tests
 of velocity itself.  Then there are other projects which use velocity that
 build and unit test successfully.
 

That's fine.  That still is no guarantee that the functionality can be
depended upon.  I mean, what gump really tells you is that the API contracts
of a project that are used by dependent projects are being preserved
(because you can build using the gump-produced jars), but there are no
functional contracts that you can dependably test.  Further, you don't have
a provably complete API contract test because you depend on other projects,
which I bet just use a subset, to tell you if something changed.  (Food for
thought for Gump moving forward, I guess...)

So it wouldn't be right to base JJAR fetches of those jars - except when you
specify the non-released latest. (JJAR lets you choose which version of a
jar you want...)


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.

On 1/1/02 2:54 PM, Ted Husted [EMAIL PROTECTED] wrote:

 Geir Magnusson Jr. wrote:
 Putting aside *all* the stuff we are talking about for a moement, and
 looking at the simple notion of just having release jars available w/o docs,
 source, etc I don't think this is a bad idea :)
 
 However
 
 Any license issues?  Wouldn't we want to package the jar w/ a license ?
 
 This simple notion -- and my putting together a Jakarta release HOWTO --
 is why I opened this particular thread.
 
 The license issue is well taken. I think it would be a good practice for
 us to include a license in all of our JARs. Even when we don't
 distribute them seperately ourselves, they are intended to be
 distributed seperately by our licensees. Point noted.
 

It was more of a question than a point :)  I was painting a bathroom (sort
of like a bike shed, but my wife dictated the color :) and started wondering
about binary distribution issues...

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.

On 1/1/02 3:08 PM, Vincent Massol [EMAIL PROTECTED] wrote:

 
 
 -Original Message-
 From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED]]
 Sent: 01 January 2002 19:26
 To: Jakarta General List
 Subject: Re: Just the JARs
 

 
 You don't want to use the results of Gump for JJAR.  Gump isn't
 bulding
 releases - it's building CVS-tree-du-jour...  There is no reason to
 believe
 anything built by Gump works.
 
 I hope I'm just confused on what you are advocating.
 
 
 For me, GUMP is doing much more than building the CVS-tree-du-jour,
 whatever this means. It is building releases every day of all projects
 and produces project outputs.
 

But is that what it does?  I don't think so.  As I understand it, it takes
the CVS HEAD from each project and builds - the purpose being to be an early
warning system to detect when API's change through alteration of interfaces
or classes.

CVS HEAD is generally not considered the current release of a given project,
but the ongoing development efforts of the project.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.

On 1/1/02 6:04 PM, Sam Ruby [EMAIL PROTECTED] wrote:

 Geir Magnusson Jr. wrote:
 
 My rationale was that the goal of GUMP as I understand it now, is to
 ensure that all projects play well with each other in term of
 compatibility. It seems natural to extend it so that it can also be
 asked to retrieve all dependent jars for a given project.
 
 Not to me.  Gump to me is an early warning tool to ensure API stability
 across dependent projects, and must, by definition, always work on the
 current bleeding edge of all projects.  It must do this because once you
 test a set of released versions, nothing changes :)
 
 So gump doesn't even have the dependent jars for the released versions - it
 uses more bleeding edge jars it makes itself to satisfy the dependencies.
 
 Gump can and does use jars checked into cvs:
 
  http://jakarta.apache.org/builds/gump/latest/cvsjars.html

Ok - these seem to be jars you can't or don¹t want to build yourself?

 
 Gump can and does use jars installed on the machine:
 
  http://jakarta.apache.org/builds/gump/latest/packages.html
 

Which appear to be things you can't build either.

I don't understand what you are trying to say here.

 Many of the nightly builds for various subprojects are published based on
 what gump produces in the manner desired by the communities for these
 subprojects.  Many of these include in bundled form the jars referenced by
 the build.
 

But a nightly build isn't a release, right?  Wasn't this discussion
motivated by Ted looking into getting projects to offer release build jars
alone w/o the whole source/docs distro to make for convenient downlaod?

 For more information on what the goal of Gump is (or more precisely, why it
 was written), please see
 
  http://jakarta.apache.org/gump/why.html

That's good.  Here's your summary :

* It is easier to get a patch accepted against the most current version of a
project than some previous baseline.
* It is much more effective to express your opinion on a change that will
affect you before that change is released than afterwards.

So since this is indeed the goal of gump ( actually, I think they are
reasons rather than a goal...) then I think that my understanding relative
to this discussion is correct, isn't it?


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

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.

On 1/1/02 7:12 PM, Ted Husted [EMAIL PROTECTED] wrote:

 AFAIK, all the Jakarta sub-projects try to ensure (but cannot guarantee)
 that the nightly builds remain usuable. The idea being you build and
 test it on your own machine before committing it to the CVS. Of course,
 since we are human and our tests are imperfect, the nigthly builds
 sometimes break. But I believe that is the exception rather than the
 rule, especially for products that already have a release under their
 belt. I believe we all hope and expect that a good number of people will
 be putting the nightly builds to use, so we know if what we are
 developing is working for everyone else.

Error isn't the only issue - I think that the projects have the right to do
whatever they want with their CVS HEAD.  Gump tells them that they are
straying from previous API commitments if that's the case, or functionality
changes or whatever...  The nightly (for many, anyway) is just a convenience
for those that are unable to get the CVS tree (because of corporate firewall
policy) or don't want to (for whatever reason).

 
 My only point is that some products are developing against another
 product's nightly build, and to build product A you need the JAR from
 product B's nightly build.

Yep - that's a good thing - I am long overdue for committing my JJAR
changes, and would be happy to add CVS HEAD as a version choice when
available, to be supplied by gump.  That's a great thing.  However, I will
continue the riff that released versions are important and different.
 
 So, in addition of providing JARs alongside the formal releases, I would
 say it's a good idea to provide nightly JARs alongside the nightly
 builds, so long as it is not difficult to make this part of the
 automatic process.

Yep - it shouldn't be hard with JJAR if Sam puts things in the same place
all the time - after all, it's always going to be the same version...
 
 -Ted.
 
 
 Vincent Massol wrote:
 I would say it depends on the project and the meaning you give to the
 word release. For the Cactus project, a nightly build produces exactly
 the same files as a release and can be used with a great deal of
 confidence.  The only difference with a release is that a release has a
 goal, i.e. we have voluntarily decided that when such and such features
 are put in, then it would warrant a release.
 
 I like to use GUMP for 2 purposes :
 * Early detection of contentions with dependent projects,
 * Automated builds/integration, leading to a daily release (in the
 agile way). Users are encouraged to use the nightly builds and not wait
 for releases.
 
 It may be different for other projects though but I tend to like this
 philosophy ... :-)
 
 [snip]
 
 -Vincent
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
You're going to end up getting pissed at your software
anyway, so you might as well not pay for it. Try Open Source.



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




Re: Just the JARs

2002-01-01 Thread Geir Magnusson Jr.

On 1/1/02 8:43 PM, Sam Ruby [EMAIL PROTECTED] wrote:

 Geir Magnusson Jr. wrote:
 
 However, I will continue the riff that released versions are important and
 different.
 
 Just curious, why does the December 9th release of jakarta-velocity contain
 a milestone version of commons-collections.jar dated May 11th, when there
 was a release of commons-collections dated July 14?

Because I made a mistake in not updating the collections jar for that
release.  Thanks for pointing that out. It will be corrected.

 
 I'll leave it to others to decide whether this is important, or merely
 different.

I'll be the first to say that it's important to me (as I can't speak for
others), and will be corrected ASAP.

 
 Meanwhile, if there are any byproducts of the things I build from public
 cvs that other find useful, I will endeavor to support their requests.
 

Why does it appear that it is not wanted?  I'm confused...  I was just
pointing out that keeping the distinction between 'released' and 'gump' is
important. Both are useful, and in Vincent's case, they seem to be
equivalent, but not in all cases here in Jakarta.


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
We will be judged not by the monuments we build, but by the monuments we
destroy - Ada Louise Huxtable


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




Re: [Request For Comment] POI @ apache

2002-01-02 Thread Geir Magnusson Jr.

On 1/2/02 7:47 PM, Stefano Mazzocchi [EMAIL PROTECTED] wrote:

 Please, keep me copied since I'm not currently subscribed to
 general@jakarta
 

Why not ? :)

 Andrew C. Oliver wrote:
 
 I don't see any convincing reason to bring POI to Jakarta, unless I see
 that
 you have a Jakarta PMC member champion your cause. Stefano's
 recommendation
 to you isn't enough, he or someone else needs to be a committer and
 interested in working and overseeing your project.
 
 I do.
 
 I see.  Thank you, for taking the time to consider the prospect and
 provide feedback.
 
 Did you read:
 
http://jakarta.apache.org/site/newproject.html
 
 -jon
 
 Yes I did.  The guidelines lay out how to propose/approve a project,
 they do not seem to preclude proposing that members/commiters look at
 the project, comment and consider a possibly supporting a proposal.
 
 We initially talked about moving this code to xml.apache because I think
 it would give us a great technical advantage, expecially for migrating
 all the existing legacy data encoded in Office formats to the web.
 Having the ability to edit XML content directly from M$ Office is
 something that many of our users would *scream* to be able to do.
 
 At the same time, I suggested Andrew to talk about it here instead of
 xml.apache.org because importing/exporting Office formats back and
 forward from XML is only one of the possible uses of such a technology
 (indexing office formats using Lucene is another darn good example of
 use that currently requires big bucks commercial software!)


So why not to XML.apache?
 
 My apologies if I've gone about that the wrong way.  What would you
 suggest is the more appropriate way to do so?
 
 Interpreting Jon's words with the provided context as I know him, he is
 afraid of you guys lacking the necessary community management skills
 that are required in all Apache projects in order to keep the process
 going and probably didn't see the importance of such a codebase under
 the jakarta mission.
 
 Whether or not this codebase is big/strong/good/sane/future-proof enough
 to be a full jakarta subproject, I don't know, up to you to decide, but
 we have:
 
 1) a working codebase licensed under an ASF-compatible license and
 willing to be donated to the ASF along with copyright and all that.
 2) another Apache community (Cocoon's) *very* excited about integrating
 this technology
 3) two very active developers (the sourceforge logs tell us about it)
 4) a sponsoring ASF member (myself) willing to take care about helping
 bootstrapping the community.
 
 Reading the current guidelines, community-wise, I see no obstacles in
 the creation of such a subproject.
 
 Technically speaking, since POI is more or less a codec library (not
 useful by itself), it could probably be better placed under
 jakarta-commons. In that case, even less community requirements would be
 needed, even if I would still like to appear as a sponsoring member for
 that codebase.
 
 Sorry if this wasn't clear from the start.
 
 Comments?

Why is it appropriate for Jakarta?  That's the missing piece for me.  You
said that the Cocoon community is excited about it, it could be important
for data conversion in XML land...

geir

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: proposal for the jakarta startpage

2002-01-03 Thread Geir Magnusson Jr.

On 1/3/02 9:02 AM, Gerhard Froehlich [EMAIL PROTECTED] wrote:

 hi,
 following idea for the jakarta startpage:
 how about adding a short description of each jakarta subproject on the
 startpage. something like that:
 
 TEXT TEXT TEXT TEXT
 
 NAV   Lucene:
 NAV   A java based text search enginge.
 NAV   ORO:
   A set off...
 
 because now you have to click in every subproject to find out what
 they are doing. with this proposal it would be much easier to find
 the correct subproject
 

Good idea.  We were going to do that at one point.

Maybe we'll ask each newsletter contributor to make up a *one* sentence
blurb and do it that way.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: [Request For Comment] POI @ apache

2002-01-03 Thread Geir Magnusson Jr.

On 1/3/02 8:21 AM, Stefano Mazzocchi [EMAIL PROTECTED] wrote:

 Geir Magnusson Jr. wrote:
 
 Comments?
 
 Why is it appropriate for Jakarta?  That's the missing piece for me.  You
 said that the Cocoon community is excited about it, it could be important
 for data conversion in XML land...
 
 The missing piece might be that this library is general enough to be
 useful for other non necessarely XML-related subprojects.

Sure, but the flip side of that is it's really more of a client-ish tool, as
from what I gather it's focus is desktop-software documents (MSFT).

Important, and rather cool that someone did it,  but not strictly
serverside.  Of course, Jakarta isn't strictly server-side either.

geir

Stafano - can you subscribe please ? :)


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: More abuse of coding styles...

2002-01-04 Thread Geir Magnusson Jr.

On 1/4/02 3:48 AM, Endre Stølsvik [EMAIL PROTECTED] wrote:

 On Thu, 3 Jan 2002, Jon Scott Stevens wrote:
 
 | It is amazing to me...with all the discussion about coding styles and
 | following them, we still have people committing code that doesn't follow
 | what rules we do have...
 |
 | on 1/3/02 11:00 AM, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 |
 | Re: cvs commit: jakarta-commons/logging/src/java/org/apache/commons/logging
 | SimpleLog.java
 |
 |  +if(_showtime) {
 |
 | http://java.sun.com/docs/codeconv/html/CodeConventions.doc8.html#367
 |
 | Variable names should not start with underscore _ or dollar sign $
 | characters, even though both are allowed.
 
 The _instanceVariable and also the __staticVariable idea makes real good
 sense to me nowadays. Do you have any arguments against it? (btw; this is
 a genuine question!)..

I used to do that all the time in C++ developent, although I put it at the
end

   membervar_

It really helps, I think.

 
 And while talking about code conventions; people writing like this:
 
 if (something)
 {
 
 }
 
 should be shot right there on the spot, in the act of typing it.
 
 The ONLY way to write blocks is like this:
 
 if (something) {
 
 }
 
 
 ;)


You left out my 'favorite'

  if ( something ) { }

:)

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Now what do we do?


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




Re: Code conventions

2002-01-04 Thread Geir Magnusson Jr.

On 1/4/02 6:43 AM, Ceki Gülcü [EMAIL PROTECTED] wrote:

 
 
 On Wed, 02 Jan 2002 06:03:43 -0800, Sam Ruby wrote:
 
 If some particular codebase under the Jakarta umbrella consistently
 chose to take actions which were inconsistent with the Apache mission,
 then I'm confident that the PMC would swiftly act to disolve this code
 base.  I am not aware of this being done before, so it would be
 uncharted territory, but I'm sure we would find a way.  And that way
 would not require 100% consensus.
 
 In my mind, the willful insertion of newlines in direct contradiction
 to the Code Conventions for the Java Programming Language does not
 rise to this level.
 
 This analysis sums up the current state of affairs. As long as you are
 in and do not commit murder, you are free to do whatever you like,
 regardless of the consequences of your actions. Murder is defined as
 not adopting or infringing on the Apache Software License.
 
 Is this how we want Jakarta to be? If not, what can be done?
 

I don't see what the negative consequences for community are when I do
something like

 if ( condition )
 { 
statement;
 }

versus

 if ( condition ) {
statement;
 }

or

  if ( condition )
  statement;

Other than I made my code is more readable :)
  
My question is what are the consequences to forcing me to do #2 when #1 is
perfectly acceptable throughout the professional world?  We are going to
look like a bunch of PHB's if we do this.  Someone's is then going to write
the utility JU (Jakarta Uglifier).

I realize that some of this is simply a matter of taste, and people don't
think that #1 above is more readable than #2. I'm just trying to figure out
why this personal style decision in what is in many ways an artistic
endevour constitutes a risk to the community.  Note that I don't advocate a
coding free for all - I also understand that with multiple developers, some
'workmanlike' ('workpersonlike'?) standards are important.

Aside : does Sun use deviation from coding standards as an actionable HR
issue?  ;)

On your resume, I see that you were terminated for cause at Sun?

Yes, I created too many classes with the opening brace on a separate
line...


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
We will be judged not by the monuments we build, but by the monuments we
destroy - Ada Louise Huxtable


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




Re: Code conventions

2002-01-04 Thread Geir Magnusson Jr.

On 1/4/02 7:23 AM, Ceki Gülcü [EMAIL PROTECTED] wrote:

 At 06:46 04.01.2002 -0500, you wrote:
 On 1/4/02 6:04 AM, Ceki Gülcü [EMAIL PROTECTED] wrote:
 
 
 
 Jakarta does not have a benevolent dictator where the puck stops.
 Recognizing this fact, we either:
 
 
 [SNIP]
 
 
 3) Keeps things as they are and hope for the best.
 
 
 For those of us (like me) that don¹t get it, can we do a quick review why
 deviation from the One True But Sometimes Really Ugly Coding Standard as
 defined by Sun Microsystems is such a threat to the ongoing health of
 Jakarta?  And if the above isn't really the problem, but just an example,
 can we talk a bit about what the problems are?
 
 Deviation from the One True But Sometimes Really Ugly Coding
 Standard as defined by Sun Microsystems is *not* a threat to the
 ongoing health of Jakarta.  It is just an example, albeit a symbolic
 one.
 

Whew ;)

 The threat is to Jakarta's *nature* and it comes from our indecisiveness.
 
 Real problems I see is
 
 1) lack of focus,

I too worry about this.  A lot.  I don't know what to do about it yet.

 2) duplication between projects,

Too many damn loggers - thank goodness sun is providing us with on via
JSR-47.  I am sure that the Code Conventions will be followed to the letter
too.

(You know I'm kidding - I'm a huge log4j fan, but that one was *just* too
easy...)

Seriously, I don't know if that is a problem, as I think it drives
development.

We have two web frameworks, Turbine and Struts, and they are different in
current implementation, and as far as I understand it, different in
evolutionary roadmap.  I think this is good and healthy.

We have regexp and ORO.  I always use ORO for the Perl stuff.  No other
comments.

We have repetition in commons/commons-sandbox, which I think is great.

Those are the top level ones.  It's clear that there is repetition within
projects (the database connection pools being my canonical example) but that
too seems to be evidence of exploring the solution space rather than pure
wheel re-invention (although there is some of that...)

I think (and only 'I thin') the only thing we can do about this, as you
can't mandate what project communities decide to work on, is to ensure that
the top level projects remain clear in scope, and encourage cross-project
cooperation and sharing, which I think the Commons was intended in part to
do.  

 3) lack of common procedures for doing things.
 

Mixed feelings, as this tends to be personal taste, and leads to operational
totalitarianism which I think stifles innovation.  There is something to be
said for common build procedures, but with ant and a little documentation,
it generally isn't a big deal I've found.

 Are these perceived as problems by others or is it just my
 imagination?
 
 
 --
 Ceki Gülcü - http://qos.ch
 
 
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: Code conventions

2002-01-04 Thread Geir Magnusson Jr.

On 1/4/02 7:56 AM, Ceki Gülcü [EMAIL PROTECTED] wrote:

 At 06:57 04.01.2002 -0500, you wrote:
 On 1/4/02 6:43 AM, Ceki Gülcü [EMAIL PROTECTED] wrote:
 
 
 
 On Wed, 02 Jan 2002 06:03:43 -0800, Sam Ruby wrote:
 
 If some particular codebase under the Jakarta umbrella consistently
 chose to take actions which were inconsistent with the Apache mission,
 then I'm confident that the PMC would swiftly act to disolve this code
 base.  I am not aware of this being done before, so it would be
 uncharted territory, but I'm sure we would find a way.  And that way
 would not require 100% consensus.
 
 In my mind, the willful insertion of newlines in direct contradiction
 to the Code Conventions for the Java Programming Language does not
 rise to this level.
 
 This analysis sums up the current state of affairs. As long as you are
 in and do not commit murder, you are free to do whatever you like,
 regardless of the consequences of your actions. Murder is defined as
 not adopting or infringing on the Apache Software License.
 
 Is this how we want Jakarta to be? If not, what can be done?
 
 
 I don't see what the negative consequences for community are when I do
 something like
 
 if ( condition )
 { 
statement;
 }
 
 versus
 
 if ( condition ) {
statement;
 }
 
 or
 
  if ( condition )
  statement;
 
 Other than I made my code is more readable :)
  
 My question is what are the consequences to forcing me to do #2 when #1 is
 perfectly acceptable throughout the professional world?  We are going to
 look like a bunch of PHB's if we do this.  Someone's is then going to write
 the utility JU (Jakarta Uglifier).
 
 I realize that some of this is simply a matter of taste, and people don't
 think that #1 above is more readable than #2. I'm just trying to figure out
 why this personal style decision in what is in many ways an artistic
 endevour constitutes a risk to the community.  Note that I don't advocate a
 coding free for all - I also understand that with multiple developers, some
 'workmanlike' ('workpersonlike'?) standards are important.
 
 
 All excellent points. I don't have any good answers, just more
 questions.
 
 Yes, by imposing strict code conventions there is a real danger of
 acting like a PHB.  Yes, code conventions infringe on artistic freedom
 and might even curtail creativity.
 
 The debate about code conventions is just an excuse to ask the
 following question, and it is a question:
 
 Do we want to instate rules for the good of the larger community?
 

I think yes, but the prepositional phrase for the good of the larger
community is going to be the trouble spot...  Historically always has :)

 We keep saying that Jakarta is not SourceForge. How can this be if
 each project can act totally independently?

Because they really can't act *totally* independently, additional projects
can't be formed (and abandoned) ad hoc by 'outsiders', there is indeed peer
pressure (as well mechanical things like Gump) that enforce some
consistency, and lots of cross pollenation.  I mean, Jon is everywhere ;)

From my personal experience, I do think of it as one big community but
different 'departments'.  I talk to people from many of the subprojects when
I need something or have a question, and I certainly feel welcome and like
it's one big group.

Another thought I have on this is that we are sort of like sourdough bread
made with a starter :)  We add new projects, but it's (usually) initiated,
championed and/or participated in by someone steeped in the Apache/Jakarta
'gestalt', so the traditions and practices continue.

 
 Aside : does Sun use deviation from coding standards as an actionable HR
 issue?  ;)
 
 On your resume, I see that you were terminated for cause at Sun?
 
 Yes, I created too many classes with the opening brace on a separate
 line...
 
 Remember the scene where Lisa, from the Simpons, is thrown out of
 music class even of she plays her sax beautifully. We all emphasize
 with Lisa's view. However, what would you do if you were in the
 teacher's shoes?

(I thought you were going to the scene : Lisa, get away from that Jazz
man! )

Well, that's the difference between the teacher having to do something about
it, and Principal Skinner listening in over the intercom and getting Lisa to
leave  Within the community, the community is the teacher, and can
legislate itself (modulo Principal Skinner, of course...)

 
 Questions, questions...
 

:)
 
 --
 Ceki Gülcü - http://qos.ch
 
 
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Now what do we do?


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




Re: Jakarta Status [was Code conventions]

2002-01-04 Thread Geir Magnusson Jr.

On 1/4/02 12:39 PM, Sam Ruby [EMAIL PROTECTED] wrote:

 Here's a concrete example to illustrate the issue: I've always been under
 the assumption that at some point a few people in Jakarta land would take a
 sustained interest in contributing code to Gump, at which point, I would
 propose it to be a formal subproject.  At the present time, it looks like
 there is a greater possibility of interest of contributing by people in XML
 land.  This lead to a bit of soul searching, and I came to conclusion that
 if that were to come to pass, I would follow the community.  After all,
 what does it really matter whether the code is jakarta-gump or
 xml-whatever?


Funny.  I've been waiting for it to become a top level project (or at least
an Alexandrai project :)


-- 
Geir Magnusson Jr.   [EMAIL PROTECTED]
System and Software Consulting
You're going to end up getting pissed at your software
anyway, so you might as well not pay for it. Try Open Source.



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




Re: On unity and coherence [was Re: [Request For Comment] POI @apache]

2002-01-05 Thread Geir Magnusson Jr.

On 1/5/02 9:53 PM, Andrew C. Oliver [EMAIL PROTECTED] wrote:

 On 1/5/02 7:28 PM, Ted Husted [EMAIL PROTECTED] wrote:
 
 
 I am not trying to be combative - I have watched this thread (and
 participated) with growing discomfort.  I have to say that I think that
 bringing XML and Jakarta together might destroy the thing we are
 supposedly
 trying to 'save' (again, I don't get the problem...), namely the
 community
 that each group has.  Larger isn't always better.
 
 I kinda agree with you on that.

Ted didn't write that.  I did.


 
 I also think we are more than ready for a POI vote, if someone were
 to
 post an actual proposal, including the list of committers.
 In that proposal, can it be argued why it belongs here?  I have tried
 to sit
 on the fence, and I am glad Stefano will step up to champion the
 project,
 but I also think that if he scope of Jakarta is confusing now, adding a
 vendor-specific desktop document API (granted, with server-side uses)
 will
 add to it.
 
 There was recent talk for other clearly client projects to be added,
 with
 the same apparent quality of code and health of community - why not
 bundle
 the two as a seed for a new Apache client-focused project to be a peer
 to
 jakarta and XML and ...?  If you have used any of the pure Java IDE's
 lately, it's clear that Java has indeed matured enough for use on the
 desktop, and initiatives on other client-side devices such as phones,
 PDA's,
 etc make for a very rich opportunity for Apache.  Further, meta-API
 initiatives like Liberty which span both server and client (of all
 types)
 are clearly in Apache's interest, so I believe that a client-focused
 Apache
 project is appropriate for that reason as well.
 

I also wrote that, not Ted.

 
 Maybe its not yet time for a vote.  Let me state this again and make it
 very clear.  POI has many users and many uses.  No one I know of is
 using POI on the client.

Maybe you have some marketing problems? :)

 POI is as client-side as Tomcat is.

Why do you say that?  It is used on the server side, and that's fantastic,
but in my opinion (note that I recognize I am  a complete outsider to your
project who would be defined as a user) it seems client side.

If I had a need for something like this (and I bet I will at some point),
and I had the choice to look at either

  a)  jakarta, the apache java server-side focused project or
 
  b)  floccinoccinihilipilificator*, the apache java client-side project


I would choose b), as I think of word and excel as a client-side thingy.  No
matter that my use is server-side...


 (Tomcat is
 used by Netbeans a pure Java-IDE on the client!).  HTML is for use on
 the client right?

Yep.  But its a markup definition, not an API implementation.

 So is a library that outputs in HTML is clientside or
 serverside? 

Serverside generally, as the canonical model of HTML use is the web, with a
clear delineation of server and client.  However, it indeed has clientside
uses - take for example any help system that outputs HTML within a
monolithic desktop application.

Conversely, I would argue that Excel is a totally client-side technology,
and therefore a library that works with XLS files is clientside generally as
the canonical model of Excel is on the desktop.  However, it indeed has
serverside uses


 Cocoon publishes documents that are generally read on the
 client right? 

Yes, but it's more than an API, right?  (I don't know much about cocoon...)

From what I read, POI is an API that accesses data in XLS files...  Theres a
huge difference.

And Cocoon isn't part of Jakarta, is it? :)

I don't necessarily think that xml.apache.org is the right place either,
although I am not a member of that community in any way shape or form, so
that opinion is worth the bits through which it was transmitted.

I think that a client project peer to jakarta is still the right place, at
least worth discussing,  as we have the interesting temporal convergence of
the proposal of multiple client side projects when java on the client side
is becoming a much more interesting space to work.

 
 Please read these posts and then tell me where you're not clear?
 
 http://www.mail-archive.com/general%40jakarta.apache.org/msg02681.html
 http://www.mail-archive.com/general%40jakarta.apache.org/msg02685.html
 http://www.mail-archive.com/general%40jakarta.apache.org/msg02690.html

I will.

 
 POI::HSSF reads or generates XLS files and is nearly always used on the
 server .  OF all POI's users not one person is using it on the client.
 Please check out http://poi.sourceforge.net.  The page describes its
 usage

I will.

Note I spent years supporting Excel 'stuff' in the financial industry as
part of a project I led, and every user I knew was client-side.  You may
just be ahead of your time :)


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
We will be judged not by the monuments we build, but by the monuments we
destroy

Re: On unity and coherence [was Re: [Request For Comment] POI @apache]

2002-01-05 Thread Geir Magnusson Jr.

Playing Devil's advocate.  I think it's fair to push back on adding things
to Jakarta...

On 1/5/02 9:53 PM, Andrew C. Oliver [EMAIL PROTECTED] wrote:
 
 Please read these posts and then tell me where you're not clear?
 
 http://www.mail-archive.com/general%40jakarta.apache.org/msg02681.html

Isn't it fair to guess that the majority of your server side use would be
reading documents for presentation, indexing, searching?  However, you point
out in the above link that the thing that makes POI special is it's ability
to *write*?  What's the % of mainly writing to mainly reading on the
serverside?


 http://www.mail-archive.com/general%40jakarta.apache.org/msg02685.html

Paulo might use VB to make a client side app, but I wouldn't if I wanted
portability, especially if I was looking to the handheld or embedded
application that could access a document remotely...

 http://www.mail-archive.com/general%40jakarta.apache.org/msg02690.html

No comment, as it's an agreeable followup to the above.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
We will be judged not by the monuments we build, but by the monuments we
destroy - Ada Louise Huxtable


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




Re: More abuse of coding styles...

2002-01-05 Thread Geir Magnusson Jr.

On 1/5/02 11:22 PM, Steve Downey [EMAIL PROTECTED] wrote:
 
 In what way does it make it acceptable for them to write poor code? For
 example, the JSP spec reserves _jsp, jsp, _jspx and jspx for identifiers
 used in the classes generated by the page compiler. What other way do you
 propose to guarantee that the compiler won't generate names that conflict
 with ones I declare in a page?
 
 

As a SWAG, I would think you could parse out the ones you declare, keep a
list, and ensure you don't generate anything that conflicts?

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Cultural homogeneity

2002-01-05 Thread Geir Magnusson Jr.


I was leafing through my copy of A Pattern Language by Alexander, Ishikawa
and Silverstein, which is really about architecture of human habitat
(buildings and environs), and ran across some interesting assertions about
society and groups.

I haven't read the book end to end, as I just pick it up and read bits and
pieces, but I am generally struck by the validity of the basic insights
expressed.

I thought I would share, as my thinking about removing community containers
here in Jakarta, XML et al resonates well this.  There is nothing which says
the following is any more valid than any other point of view expressed here,
so this shouldn't be read as an appeal to some kind of 'authority' (like we
*never* do that here...)  - just interesting as it comes from another
intellectual discipline studying the exact problems we are trying to grapple
with.

The summary for me is that I think that the Apache sub communities are
valuable, and should be kept.



The homogeneous and undifferentiated character of modern cities kills all
varieties of life styles and arrests the growth of individual character.
(p43)

Kind of general as the assertion, the text then talks about three kinds of
structure, heterogeneous (bland and conformist),  ghetto (organized by
economic or physical characteristics, traps and isolates groups), and mosaic
of subcultures, the latter being the preference, with the conclusion :

Do everything possible to enrich the cultures and subcultures of the city,
by breaking the city, as far as possible, into a vast mosaic of small and
different subcultures, each with it's own spatial territory, and each with
the power to create it's own distinct life style.  Make sure that the
subcultures are small enough so that each person has access to the full
variety of life styles in the subcultures near his own.

I think the notion of power to create it's own distinct lifestyle is the
important aspect that applies to the issue of disbanding the community
boundaries distinguishing XML and Jakarta.



Individuals have no effective voice in any community of more than 5,000 -
10,000 persons (p 71)

While I don't think that the quantitative values are important, I think the
fundamental idea is sound - in order for individual voices to be heard, the
group has to be small enough.  The conclusion :

Decentralize city governments in a way that gives local control to
communities [...].  As nearly as possible, use natural geographic and
historical boundaries to mark those communities.  Give each community the
power to initiate, decide and execute the affairs that concern it closely.

I think I don't need to explain how this applies to us :)



There's more, but I'm beat.  Happy weekend. :)


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: Cultural homogeneity

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 3:52 AM, Peter Donald [EMAIL PROTECTED] wrote:

 On Sun, 6 Jan 2002 16:10, Geir Magnusson Jr. wrote:
 I was leafing through my copy of A Pattern Language by Alexander,
 Ishikawa and Silverstein, which is really about architecture of human
 habitat (buildings and environs), and ran across some interesting
 assertions about society and groups.
 
 good book.
 
 The summary for me is that I think that the Apache sub communities are
 valuable, and should be kept.
 
 ok. 
 
 I guess thats one reading of it but if anything the snippets you provided
 seem to me to encourage merging of XML and jakarta if anything ;)
 
 Effectively XML/Jakarta would become a single city with a mosaic of
 subcultures. Already we have different sub-cultures which are effectively
 defined by the committers - when a committer is a member of multiple projects
 they tend to imbue the projects with their own culture.

Apache is a single city with a mosaic of subcultures, some of which might be
really different in their interests and behaviors, and some are very much
alike.  Because we are all under one umbrella, and we have open, porous
borders, we are free to visit and even belong to other  subcultures as well.

 
 However I guess you were trying to support the exact opposit view so I will
 shut up now ;)
 

Don't shut up, but yes indeed I was  :)

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: Cultural homogeneity

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 8:06 AM, Ted Husted [EMAIL PROTECTED] wrote:

 Geir Magnusson Jr. wrote:
 I thought I would share, as my thinking about removing community containers
 here in Jakarta, XML et al resonates well this.
 
 Personally, I just think its mainly a matter of packaging. By
 definination, we are all trying to share the same ASF culture, though
 each codebase will have its own flavor.

If you really believe this, then the right thing is to get rid of *all*
containers : 

 Jakarta +  HTTPD + XML + TCL + PHP + APR + Perl


 
 Lumping everything together under one heading tends to confuse human
 beings. I think the projects, like XML and Jakarta, make for useful
 headings, mainly because that how people conceptualize entities like
 this. 

And there is no difference in culture?

I don't know the answer, but watching the discussion about XML lately, I
would think that there *are* differences, so there must be *something* to
it.

 
 I think both XML and Java/Jakarta make for fine headings. This is
 overlap between them, but that happens.
 
 Moving forward, I might suggest that both Projects ask themselves what
 type of products they want to carry on their homepage. Should XML be
 just XML-based, or XML and document-based. Does it confuse people to
 find product like Batik listed there?
 
 Should Jakarta products all have strong ties to server-side
 technologies? Or is just being Java good enough?
 
 If we think of XML as a document-based technology, then it could make
 sense to see projects like Alexandria, Jetspeed, and Slide under XML --
 especially since XML already hosts SOAP and RPC-XML. Likewise, it could
 also make sense for Batik, FOP, and Xang to be under the Jakarta
 umbrella. And, given an XML-Commons, should not the Digester live there,
 with other XML tools?
 
 Realistically, many of these placements have been the coincidence of
 where a committer was already involved. It's easier to bring things up
 on a list to which you are already subscribed. So we do.
 
 So two concrete actions I would suggest for now are:
 
 (1) That we petition the ASF to change our charter and remove the word
 server, so what we are simply charged with providing production
 quality solutions on the Java platform.

I would like to see some opinions on the idea of working to form another
apache subproject focused on the client side and if anyone thinks that makes
sense.

 
 [I'd link to our charter, but can't find the ASF minutes any more, and
 don't know where else it was published.]
 
 (2) That we ask XML if they would like to merge our general lists, so we
 can more easily discuss matters like this. I'm happy to have POI here,
 but would really like to know how XML feels about it.
 
 Alternatively, perhaps we might consider something like a public
 apache-projects list, where all the PMCs would meet and discuss issues
 like this, and conduct the formal votes, and let the general lists
 revert back to a chat room.
 
 
 -- Ted Husted, Husted dot Com, Fairport NY USA.
 -- Building Java web applications with Struts.
 -- Tel +1 585 737-3463.
 -- Web http://www.husted.com/struts/
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
We will be judged not by the monuments we build, but by the monuments we
destroy - Ada Louise Huxtable


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




Re: Cultural homogeneity

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 10:29 AM, Ted Husted [EMAIL PROTECTED] wrote:

 Ted Husted wrote:
 (1) That we petition the ASF to change our charter and remove the word
 server, so what we are simply charged with providing production
 quality solutions on the Java platform.
 
 [I'd link to our charter, but can't find the ASF minutes any more, and
 don't know where else it was published.]
 
 Found our copy at least --
 
 http://jakarta.apache.org/site/pmc/01-03-19-meeting-summary.html
 
 at 2.1
 
 So I'm thinking we might propose that our charter be amended to
 
   RESOLVED, that the Jakarta Project Management Committee be and
   hereby is responsible for the creation and maintenance of
 -1  commercial-quality, open-source, server-side solutions for the Java
 +1  commercial-quality, open-source solutions for the Java
   Platform based on software licensed to the Foundation; and be it
   further
 
 So that Ant, BCEL, and whatever would no longer be out of scope, and we
 could also consider client-side Java packages when they are proposed.

I'll continue to swim upstream.

Take POI, Ant, BCEL, Oro, Regexp and make that the core of a new client-side
project...

Not that I think little of Ant, Oro, BCEL and Regexp - actually the converse
- I think that they are valuable assets, so I don't say this lightly. I lurk
on the Ant list, and know for certain it's a vibrant, active, productive
community, and I know that it would be a great anchor for a new project -
it's full of people steeped in the jakarta tradition, would be an attractor
to users because of the popularity of ant.

However, I still worry about the effects on Jakarta.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: Cultural homogeneity

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 11:38 AM, Peter Donald [EMAIL PROTECTED] wrote:

 On Mon, 7 Jan 2002 03:25, Ted Husted wrote:
 Sam Ruby wrote:
 I think Roy's reaction is highly predicatable, and should be anticipated.
 
 From http://jakarta.apache.org/site/pmc/01-01-17-meeting-minutes.html :
 
   Roy identified two potential showstoppers and (1) if there
   was overlap with other PMCs (example: Cocoon), and (2) if the new
   proposed PMC could not demonstrate that there is adequate coverage.
 
 Sam, when you do this cheshire cat thing, I'm never sure what you are
 insinuating.
 
 Im glad I'm not the only one that happens to ;)

Drives me up the wall :)

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: On unity and coherence [was Re: [Request For Comment] POI @apache]

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 12:18 PM, Paulo Gaspar [EMAIL PROTECTED] wrote:

 Here we go again,

Alas.

 
 -Original Message-
 From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED]]
 Sent: Sunday, January 06, 2002 4:45 AM
 
 
 Playing Devil's advocate.  I think it's fair to push back on adding things
 to Jakarta...
 
 On 1/5/02 9:53 PM, Andrew C. Oliver [EMAIL PROTECTED] wrote:
 
 Please read these posts and then tell me where you're not clear?
 
 http://www.mail-archive.com/general%40jakarta.apache.org/msg02681.html
 
 Isn't it fair to guess that the majority of your server side use would be
 reading documents for presentation, indexing, searching?
 
 WHY for presentation? Most of the time you would batch convert Word and
 Excel docs to HTML if needed, and there are specialized tools for that.

'presentation' in the sense of 'reading data out to show in some manner',
not 'on the desktop'.

 
 However, you point out in the above link that the thing that makes POI
 special is it's ability to *write*?  What's the % of mainly writing to
 mainly reading on the serverside?
 
 As mentioned in my previous posting, it is JUST like Velocity writing
 HTML.
 

Huh?  You have to explain that a little more - I don't quite get it.

 
 http://www.mail-archive.com/general%40jakarta.apache.org/msg02685.html
 
 Paulo might use VB to make a client side app, but I wouldn't if I wanted
 portability, especially if I was looking to the handheld or embedded
 application that could access a document remotely...
 
 Are there many uses for writing Word/Excel documents in a client-side
 device that has not Word or Excel installed???

You might find this unbelieveable, but not everyone works on a computer that
runs an operating system that has Word or Excel available.

 
 And AFAIK, if you have Word and Excel, you have at least some Basic
 scripting... but maybe you do not have Java.
 
 ...
 
 
 Have fun,
 Paulo Gaspar
 
 
 --
 To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: mailto:[EMAIL PROTECTED]
 

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: Cultural homogeneity

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 12:48 PM, Peter Donald [EMAIL PROTECTED] wrote:

 On Mon, 7 Jan 2002 04:01, Geir Magnusson Jr. wrote:
 Maybe we could just start having sub-catgories within Jakarta. So
 basically Jakarta is still the top level project but we have a software
 map underneath it that categorizes project (ie tools, xml parserns,
 servers, whatever).
 
 How then would this work?  What about the non-Java stuff in XML land?
 Where does that go?
 
 You mean there is non-java stuff in xml land?  much like there is
 non-java stuff in jakarta-land? Why does it have to go anywhere?

I noted earlier there in non-java stuff here.

I bring this up because this thread is *specifically* (at this point) about
modifying the charter to strike the word 'server' to open the scope to
include non-server technology.

Now, since you agreed this was a good thing with your +1 I assumed that
you think that the specific of the charter means something.

Therefore 'Java' is something we should consider, as we are then again
automatically out of scope with out own charter.

I personally don't care as much about legalistic conformance to the charter
per se - its an important guideline, but the community is what really
matters.  You can't force volunteers anyway.


 
 Again, you might think the above is flip, but you are talking about
 modifying the charter here...
 
 The charter was modified ages ago. Sure the words haven't changed but it has
 been a long time since jakarta project was actually true to the words in its
 charter ... see Ant the server-side project

And I keep bringing that up for consideration every few months.  Even just
at the level of organizing the site better to help people visiting us to see
what we do.

 
 So instead of accepting that we violate scope with more than half the jakarta
 projects people took to inventing reasons to keep them at jakarta. ie Ant
 became acceptable because it was a tool that could be used to build
 serverside projects. How silly is that reason?


I am not disagreeing.

 
 I have always been of the opinion that scope is a STUPID way to manage this
 sort of thing because it will inevitably lead to stifling of community or
 arbitrary violation. Rather than delluding ourselves wouldn't better to
 disregard scope and instead have a focus.
 
 We focus on java products. Traditionally they are serverside and would
 likely to remain so (because you need a PMC sponsor/champion for new projects
 and most PMC members are serverside peeps). However I would have no problem
 if someone wanted to have other similarly focused projects - even if they
 were clienside or written in c or whatever.

And with the recent suggestion to get rid of the PMC and just do it via
group consensus, then what?  No more PMC champion.  And without the PMC, I
suspect no more Jakarta if Roy hasn't changed his mind.

 
 For instance if IBM wanted to donate jikes to Apache and there was enough
 community to support it - would you knock it back because it was C? or would
 you reclassify it as a compiler used to build serverside java apps?

No, I think it would be great.  However, it's not clear that we dump
everything with a .java file into Jakarta though.  That would be another
great 'anchor project' to build a new project around.

 
 What happens if the Jext or JEdit editors (or the merge if it ever occurs)
 wanted to join in Jakarta and had a like-minded community - would you knock
 it back because it was clientside? or would you reclassify it as something
 used to write serverside apps?

I would again try to get is to consider that we have a great chance to use a
strong community to anchor a new project.  Jakarta can't grow forever.

When do you decide to actually step up and try to make a change?  I hope
it's *before* the outside perception of Jakarta changes from that of a place
of high-quality projects with strong communities and colorful characters, to
Apache Sourceforge for Java.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: Cultural homogeneity

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 1:26 PM, Sam Ruby [EMAIL PROTECTED] wrote:

 Peter Donald wrote:
 
 Again, you might think the above is flip, but you are talking about
 modifying the charter here...
 
 The charter was modified ages ago. Sure the words haven't changed but it has
 been a long time since jakarta project was actually true to the words in its
 charter ... see Ant the server-side project
 
 So instead of accepting that we violate scope with more than half the jakarta
 projects people took to inventing reasons to keep them at jakarta. ie Ant
 became acceptable because it was a tool that could be used to build
 serverside projects. How silly is that reason?
 
 Slightly revisionist.  Ant was part of the original charter for Jakarta.
 There was a sister project named Java which contained a number of other
 projects
 
 Just to have a little fun (and this time, it is very intentional)... the
 project I consider most out of scope is dvsl.  There is nothing server
 specific about it, and has everything in the world to do with XML.  Check
 it out for yourself: http://jakarta.apache.org/velocity/dvsl/index.html .
 

I do too, and I wrote it.  I was going to put DVSL at sourceforge, but was
strongly encouraged by people I talked to to make it a part of the Velocity
community.   Note that it isn't considered 'core' to velocity.

 I even bought the dvsl.org domain name, so you know that I am being honest
here.

To that end, gump is just susceptible to the same observation.  Until
recently, it wasn't even written in java, was it?  Wasn't it shell scripts
and xsl?

Maybe we should use it as an anchor project for an Apache shell script and
xsl community 

:)

And I thought that my belief that sam picks on me was my delusion...


 I still maintain that scope is a distraction.  Community is what is
 important.
 

I think I wrote that a message or to ago as well.  More crossing the ether I
suppose.


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

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: Cultural homogeneity

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 1:59 PM, Peter Donald [EMAIL PROTECTED] wrote:
 
 With the the high threshold of entry I doubt jakarta will ever be in the same
 category as sourceforge - I can't see that as anything but a strawman that is
 brought up every now and again ;)

Here is the threshold of entry as stated by Sam today :

On 1/6/02 11:50 AM, Sam Ruby [EMAIL PROTECTED] wrote:

 Similarly, if POI or any other code base
 actively wanted to join Jakarta and we felt it was compatible with the
 community, then I would fight to make whatever adjustments to the charter
 that were required to make this happen.


First, I don't necessarily disagree.

The point of discussion in Sams statement is the phrase we felt it was
compatible with the community.

As the community grows, I think the notion of 'compatible' gains a larger
surface area, which means that by waiting around long enough, any project is
acceptable as the surface area will eventually grow such that your location
in 'parameter space' is near enough.

It's stepwise in a way : the best argument about POI so far is that Lucene
can use it, so now we extend from Lucene to POI.  (Again, welcome POI :)

That assumes that the community can be sustained to an arbitrarily large
size.  I wonder if it can (I don't know), I wonder if the risk is worth the
possible upside, and I wonder if now isn't an appropriate time to consider
this issue :)


-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Now what do we do?


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




Re: proposal for the jakarta startpage

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 2:21 PM, Peter Donald [EMAIL PROTECTED] wrote:

 On Mon, 7 Jan 2002 06:10, Sam Ruby wrote:
 Shouldn't...
 
Velocity and Jasper be in the same category?
 
Watchdog and Tomcat be in the same category?
 
Jmeter and Cactus be in the same category?
 
Lucene and Oro be in the same category?
 
 Shouldn't JMeter and Watchdog be in the same category?
 
 Shouldn't Avalon and Log4j be in the same category?
 
 Shouldn't Avalon and Commons be in the same category?
 
 Shouldn't Avalon and Tomcat be in the same category?
 
 Shouldn't Turbine and Commons be in the same category?
 
 Shouldn't Cactus and JMeter be in the same category?
 
 Shouldn't Cactus and Watchdog be in the same category?
 

Shouldn't tomcat and httpd be in the same category?

Shouldn't Cocoon and PHP be in the same category?

Shouldn't APR and Commons and Avalon be in the same category?

Shouldn't TCL and Perl be in the same category?

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




Re: proposal for the jakarta startpage

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 3:54 PM, Peter Donald [EMAIL PROTECTED] wrote:

 On Mon, 7 Jan 2002 07:27, Geir Magnusson Jr. wrote:
 Shouldn't tomcat and httpd be in the same category?
 
 different technologies (ie c vs java).

So what?  You didn't think that mattered before.

 
 Shouldn't Cocoon and PHP be in the same category?
 
 different technologies (ie c vs java)

So what?  You didn't think that mattered before.
 
 Shouldn't APR and Commons and Avalon be in the same category?
 
 Commons + Avalon = yes
 APR is different technology

So what?  You didn't think that mattered before.
 
 Shouldn't TCL and Perl be in the same category?
 
 No idea what they actually consist of but I suspect the communities are not
 compatible ;)
 
 Apache is generally broken by technology boundaries. While sometimes there is
 overlap (ie xerces-c xerces-j) but it is mostly the case that committers
 stick to one technology  - except for some oddballs like Sam ;) - and thus
 thats where the community is.
 
 Occasionally you will some people bridge between different technology (ie PHP
 in cocoon, connectors in TC, ...) but that is the exception rather than the
 norm.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: On unity and coherence [was Re: [Request For Comment] POI  Â @apache]

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 9:10 PM, Andrew C. Oliver [EMAIL PROTECTED] wrote:

 -Original Message-
 From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED]]
 Sent: Sunday, January 06, 2002 6:55 PM
 
 
 On 1/6/02 12:58 PM, Paulo Gaspar [EMAIL PROTECTED] wrote:
 
 ...
 
 If you start at the top of the thread, I declare I am playing devils'
 advocate, and addressing the three URLs that andrew gave.
 
 The Devil's advocate gets flamed as any other one or more, didn't you
 know?
 =;o)
 
 hehe
 
 I don't think it should be used for anything - that's up to the
 users and I would never try to make an assertion to that end.
 
 YYYs!!!
 
 When I said should I was expressing a personal opinion.  Like when I
 say people should NOT use Windows.  That would be my personal
 opinion.  Being wrong is a human right of sorts ,so everyone is free to
 disagree with me.  :-D

You never said 'should' and this is a bit out of context, isn't it?  I don't
understand what you are doing with this.

You left out the actual statement from Paulo where he was asking if I
thought something should be...  He said :

 Of course, but are you sure it is so clear that POI should mostly be used
 for presentation and indexing?

I never said should.  What I said was :

 Isn't it fair to guess that the majority of your server side
 use would be
 reading documents for presentation, indexing, searching?

I think we should keep this clear.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
He who throws mud only loses ground. - Fat Albert


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




Re: On unity and coherence [was Re: [Request For Comment] POIÂ @apache]

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 9:51 PM, Andrew C. Oliver [EMAIL PROTECTED] wrote:

 My apologies.  I'll shut up now until my brain un-freezes.  :-D
 
 -Andy

Sheesh.  Give southerners a dusting of snow and all goes pear shaped... :)

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Now what do we do?


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




Re: OT: northern drivers and their snow...was: Re: On unityandcoherence [was Re: [Request For Comment] POIÂ @apache]

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 11:14 PM, Andrew C. Oliver [EMAIL PROTECTED] wrote:

 Yeah RIGHT.  Northern cars don't even HAVE blinkers!

Of course not - then you would know when we are about to cut you off...

 
 When up north I drive real slow in the just left of the right lane
 (avoid northern style kamikaze merges) with my hazard lights on going
 about 70 (which must be below the minimum speed limit).

So that was you?  I think just left of the right lane is a strange way to
describe straddling the center.

LOL.

Yes, doing 70 anywhere but the right lane is a traffic hazard.

 BTW the north
 to me starts just a little above Richmond.  I grew up in  Florida
 precipitation is called normal.
 Its the cold white stuff that I don't
 like.  (that might also be a result of driving a Miata)

That actually sounds like a fun car for the snow...

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: proposal for the jakarta startpage

2002-01-06 Thread Geir Magnusson Jr.

On 1/6/02 5:26 PM, Peter Donald [EMAIL PROTECTED] wrote:

 On Mon, 7 Jan 2002 08:05, Geir Magnusson Jr. wrote:
 On 1/6/02 3:54 PM, Peter Donald [EMAIL PROTECTED] wrote:
 On Mon, 7 Jan 2002 07:27, Geir Magnusson Jr. wrote:
 Shouldn't tomcat and httpd be in the same category?
 
 different technologies (ie c vs java).
 
 So what?  You didn't think that mattered before.
 
 what are you talking about ? When have I said merging incompatible
 communities never mattered ?

Good try.  You said that the technologies don't matter (you even say it
above :)

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: crushed

2002-01-07 Thread Geir Magnusson Jr.

On 1/7/02 11:03 PM, Jon Scott Stevens [EMAIL PROTECTED] wrote:

 on 1/7/02 7:27 PM, Tim Vernum [EMAIL PROTECTED] wrote:
 
 If the project won't deal with gump nags, and can't keep their
 builds from breaking then they probably won't fit into Jakarta.
 
 Bingo. Great point.
 
 However, forcing a project to have gump nags is not something Sam is willing
 to dictate. Having a project that 'fits into Jakarta' is also something no
 one is willing to dictate (except me of course...but that means nothing
 anymore...)...
 
 -jon
 

I agree with Sam here - you have to buy into the Gump nags and understand
the value, or you are going to think it's an intrusive fussyness, which it
is, actually :)

I think most people buy into it and get it.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Whoever would overthrow the liberty of a nation must begin by subduing the
freeness of speech. - Benjamin Franklin



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




Re: proposal for the jakarta startpage

2002-01-07 Thread Geir Magnusson Jr.

On 1/7/02 12:53 AM, Peter Donald [EMAIL PROTECTED] wrote:

 On Mon, 7 Jan 2002 15:39, Geir Magnusson Jr. wrote:
 Shouldn't tomcat and httpd be in the same category?
 
 different technologies (ie c vs java).
 
 So what?  You didn't think that mattered before.
 
 what are you talking about ? When have I said merging incompatible
 communities never mattered ?
 
 Good try.  You said that the technologies don't matter (you even say it
 above :)
 
 Sigh .. I need some of those Cheshire cat skills.
 
 The point I was trying to get across was this. I assumed you were being
 facetious ? no?

In some ways, no - I think it was stefano that said something to the order
of removing all artificial containers surrounding projects or groups of
projects.

I think that if we looked at that, we might discover that governance of
something like that would be challenging (governance could be entirely
self-governance : no implications of any sort intended...)

 
 I don't really care that tomcat has a native connector and daemon
 architecture, nor do I care whether xerces has a c version. Why ? Because
 they are the same community. Presumably you don't think Pier is not part of
 the tomcat project - yet he did write a c daemon architecture (and some of
 the connectors?) - does that mean his work should not be part of jakarta ?

No - this paragraph above reaches back to my unanswered questions about the
real meaning of the charter, of which a clarification was suggested which
you agreed to (removing server), but then I noted we would still be out of
scope (beaause of java).

I don't care about the tech either - I mean, much of Gump is XSL, right?

I was being a bit facetious earlier on the Alexandria list - note that The
Law specifies that all code be documented according to javadoc coding
conventions.  If Sam wishes to remain in compliance with the law, his XSL
Gump code needs to be documented that way (which I don't believe possible).

My point is that the constant appeal to codified law sometimes misses the
spirit of the law, and allows it to be used as a club, which I don't like. I
admit it is my personality to err on the side of 'chaos' away from the law,
but still.

 The PHP/Perl/TCL/Httpd people on average have little involvement in the java
 development scene is my guess - I certainly haven't seen any huge crosstalk
 between them and jakarta - have you ?

Never.

I also will say I haven't seen community crosstalk between XML and Jakarta,
from the point of view as communities.  I know there are individuals who
contribute greatly to both communities, and many of us here in Jakarta
depend on XML projects.  But in the sense of us really having discussion of
cross-community issues, the only one I can recall seeing is Stefano's
request to disband PMCs because of his  issues with XML's.

  
 Because they work on different technologies there is unlikely to emerge any
 great collaborative works between developers as often developers specialize
 in development approach (ie java).
 
 Technologies don't matter - communitys do.

I agree - I think my statement was Charter doesn't matter - the community
does...

It would be pointless to merge
 disconnected communities when there is no community incentive to do so. The
 community is unlikely to form between groups of developers who work on
 different technologies if there is little common ground.  xerces c developers
 presumably have common ground with their java counterparts, Pier presumably
 has common ground with the other tomcat developers.

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. - Benjamin Franklin



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




Re: crushed

2002-01-07 Thread Geir Magnusson Jr.

On 1/7/02 11:20 PM, Jon Scott Stevens [EMAIL PROTECTED] wrote:

 on 1/7/02 8:10 PM, Geir Magnusson Jr. [EMAIL PROTECTED] wrote:
 
 I agree with Sam here - you have to buy into the Gump nags and understand
 the value, or you are going to think it's an intrusive fussyness, which it
 is, actually :)
 
 Or you could think of it this way...
 
 Part of the 'privilege' of being able to host your project on Jakarta is the
 requirement of needing to accept our way of doing things. Of course being
 dictators about everything isn't going to work...things like forcing
 everyone to use OSX and a certain IDE definitely won't fly...
 
 However, when there are areas where we know damn well that something is the
 right way to do things (such as using the ASF license, using Gump's nag
 features, having javadocs targets and being consistent in using documented
 code formatting), that is part of being part of the Jakarta Community and
 the group of people who 'get it'. It is part of being in a larger community
 collective and sharing some similar values and development principles.
 

Yep - but you have to bring these things to the community by consensus.  For
example, new things were learned as Gump evolved. (And are still being
learned today)

Now, you added the nag.pl, but that was by fiat, wasn't it?  Not in a bad
way - you saw something and took the initiative - but others didn't
understand right away.

After a while, it became accepted, even cherished.

(Who am I kidding - Gump is never cherished - that just made for good copy.
It's a pain in the neck, annoying, written in ugly pointy bracket stuff, and
insanely valuable :)

 That is what should make us different than Sourceforge...

Fine, but it comes from consensus, doesn't it?  I can't suppose that I can
tell you about that - you were/are my 'mentor' in most of this - but I hope
that you can step back and at least consider that the failure is our own if
we can't rally around a set of common mores.

Why are we failing?  I am suspicious of our size :)

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

-- 
Geir Magnusson Jr. [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


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




  1   2   3   4   >