On 1/6/02 12:11 PM, "Paulo Gaspar" <[EMAIL PROTECTED]> wrote:

> Hi Geir,
> 

Hi Paulo, 

>> -----Original Message-----
>> From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED]]
>> Sent: Sunday, January 06, 2002 4:30 AM
>> 
>> ...
>> 
>>> 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 you want to have something on the client side besides the browser?

Maybe 'client-side' is the wrong word - thanks for bringing that up.  Its
more like 'user side' (but that still doesn't capture it).

Ant, for example.

Swing stuff.

Client-side stuff for Liberty (the single-sign-on consortium to produce an
alternative to Passport)

Etc

> 
> 
>> I would choose b), as I think of word and excel as a client-side
>> thingy.  No matter that my use is server-side...
> 
> Man, people that want documents in Excel and Word formats ALREADY have the
> client software!!! It is called Microsoft Word and Microsoft Excel!

I looked and looked on my linux box, but couldn't find it.  Send me a CD.

I had the problem where a client wanted to extract data from an xls using
Java.  The solution we were looking at was using automation to do it.  Now I
will look at POI.

And it's not on a server.  I guess that makes me the first one.
 
> 
>> ...
>> 
>>> 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.
> 
> So, generally with zillions of exceptions.

Yes, but you will agree that the majority of use is server-side?

> 
> 
>> 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....
> 
> That is just like saying that "the HTML browser is totally client-side
> technology (as are HTML editors) and therefore a library that works with
> HTML files is clientside generally".

No... A library that renders HTML streams would be clientside generally.  I
think we need to be specific here....

 
> If you go on I will end up getting to the conclusion that Velocity is a
> client
> side tool.

It is in many ways. I try to tell people that every day :)
 
> This kind of definition is BS. Means nothing.
> 
> We are discussing the sex of angels.
>

Certainly might be more fun :)
 
> 
>>> 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...)
> 
> IMO it is much more that an API.
> 
> Cocoon can be used a bit like Anakia (as was recently mentioned on this
> list)
> to produce static documents, except that uses XSLT (argh!) for templating
> and
> can produce many output formats (HTML, PDF (via FOP), SVG, graphics (via
> Batik), etc.).
> 
> It also can be used as a Servlet.

Right - that was my understanding, but I don't use it, so I don't know.
What is the majority of use?
 
> 
>>> 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? :)
> 
> JUST because it is XML centric, which POI is not.

Right.  I wasn't advocating it going to XML-land - it doesn't seem to belong
there either.
 
> BTW, do you know they use Velocity for something???

Who, POI?

 
> 
>> 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.
> 
> Ok.
> 
> 
>> 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.
> 
> I had that opinion, but when I started imagining what I would use it for I
> found that I had LESS client side uses for it than for Velocity!
> =;o)
> 
>>>  ...
> 
> Have fun,
> Paulo Gaspar
> 

Sometimes do!

-- 
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]>

Reply via email to