Re: Missing PGP keys

2006-03-06 Thread Santiago Gala
El lun, 06-03-2006 a las 03:07 -0500, Henri Yandell escribió:
 I am now back in business on the signing of PGP keys etc. So I get to 
 irritate by pointing out that we have 26 unsigned files in our 
 distribution:
 
 http://people.apache.org/~henkp/checker/sig.html#unsig-jakarta
 
 felipeal
 taylor (jetspeed - need to kick this out of our dist(?))

jetspeed-1.5 is the last release kept under jakarta. There is a 1.6
under portals. David, can Hen delete it or should we just move it over
to portals? or even you sign it in place?

Regards
Santiago

 rwaldhoff
 dirkv
 ggregory
 sanders
 glens
 
 
 Hen
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

-- 
VP and Chair, Apache Portals (http://portals.apache.org)
Apache Software Foundation


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: List moderation

2005-08-10 Thread Santiago Gala
El mié, 10-08-2005 a las 11:27 +0200, Torsten Curdt escribió:
  Hi,
 
  I've been a moderator for the bcel-dev@jakarta.apache.org and
  bcel-user@jakarta.apache.org for a few months now. In that time there
  have been 2 valid emails from people who weren't subscribed, and a few
  thousand spam mails.
 
  I'm rather tired of being a human spam filter for the mailing list. As
  the ratio of bad to good emails is so high, I suggest that all mails
  from unsubscribed users simply be discarded making moderation
  unnecessary.
 
  What's the general opinion about this?
 
 The question is why do we use moderation at all?
 
 I can see only the reason of cross-posting
 which is discouraged anyway ...and still could
 be done by people who are subscribed to both lists.
 
 ...so I am with you on this
 

with some scripting magics, we could add to the allow list of all
maining lists all apache.org addresses and aliases set up in some files
(iclas.txt and other ones), which would also kill the main use case for
moderation.

Even allowing all email addresses subscribed to any apache.org list to
post to the rest of the public onesm though this would be less safe.

This would leave open for moderation only a few broad lists (for
instance [EMAIL PROTECTED], which I have the pleasure to
moderate :-( ), killing a lot of wasted hours.

Also, FYI, joes2 is doing some info gathering on moderation request to
aid us in filtering incoming moderation spam. See
irc://irc.freenode.net/#asfinfra for more info.


Regards
Santiago

 cheers
 --
 Torsten
-- 
VP and Chair, Apache Portals (http://portals.apache.org)
Apache Software Foundation


signature.asc
Description: This is a digitally signed message part


Re: Need help on groups in jetspeed

2004-01-28 Thread Santiago Gala
El miércoles, 28 ener, 2004, a las 11:15 Europe/Madrid, Naveen escribió:

Hi
  any idea about groups/roles are assigned.i cannot understand how the
concept of groups in jetspeed.

Read the message you quoted: This is not the place, try 
[EMAIL PROTECTED] for this kind of questions.

With regards
Naveen
Thanks in advance
 Santiago
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Problems with mail Was: [test] ignore

2004-01-28 Thread Santiago Gala
El miércoles, 28 ener, 2004, a las 14:42 Europe/Madrid, Henri Yandell 
escribió:

all apache mail has stopped getting into my inbox for the last day.
bizarre.
My mail *to* apache is getting slow, but I'm not seeing more than a 
couple hours delays. My mail *from* apache is arriving well.

Brian acknowledged, at infrastructure@, problems dealing with the storm 
of viruses and rejection notices coming back from forged From 
addresses. he had to throttle qmail, which can cause delays and failed 
connections:

 I've limited incoming
SMTP connections (...), and since we're effectively under
DDoS attack that means there may be a delay before a valid message 
makes
it into daedalus.

I bet your problem is more your provider completely overwhelmed locally.

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


Re: PGP Key signing

2004-01-21 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El miércoles, 21 ener, 2004, a las 01:26 Europe/Madrid, Mark R. Diggory 
escribió:



I'm finishing up writing a PGP plugin for maven to generate 
public/private keypairs, sign artifacts, verify artifacts and do 
encryption/decryption. This should eventually make publishing to the 
maven repository very smooth and easy to accomplish.

I would like to gather together the following into some PGP/MD5 FAQ 
documentation for the Apache site:

1.) Proper procedures for generating and publishing PGP keys for use 
at  Apache.

Answer simple questions like;
where to place your public keys.
where not to place your private keys.
2.) How to go about key signing to build up the web of trust at 
Apache. When I was browsing Henk's page I noticed the web of trust 
stuff:

http://www.apache.org/~henkp/trust/apache.html
http://apache.org/~erikabele/wot/wot.html
http://www.apache.org/~henkp/md5/doc.html
http://www.apache.org/~henkp/sig/
There was a keysigning event during the last ApacheCON, and I hope this 
will be ongoing for future ones. It was very nice, I really enjoyed it.

In [EMAIL PROTECTED] there have been interesting discussion on how 
to sign other Apache people keys, etc.

Also, I see no links to the wiki, where there is another bunch of 
resources already:

http://nagoya.apache.org/wiki/apachewiki.cgi?SigningReleases



3.) As much other interesting errata as possible concerning PGP 
signatures and MD5 checksums.

If you have any more interesting links, important documentation, etc, 
or come across anything. I'd like to start building them up into a 
canonical source on this stuff.

I was looking for pages on the key signing event, but I couldn't found 
them. I cc: community, where the action took place last time.

thanks,
Mark
--
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQFADjo2ZAeG2a2/nhoRAucvAKDnE4uRqxpUCLs2jcdjv/Cjs+C43gCeOvba
14hbeByUB4otofAO/2jl2W4=
=K+BP
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [VOTE] POI 2.0 final release

2004-01-21 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El miércoles, 21 ener, 2004, a las 11:46 Europe/Madrid, Avik Sengupta  
escribió:

Dear Jakarta PMC

The POI community has voted to release POI 2.0 final, including 5
committer yea's and no nay's.
The dev list thread with the vote (and details of the release) is
accessible here:
http://nagoya.apache.org/eyebrowse/BrowseList?listName=poi- 
[EMAIL PROTECTED]by=threadfrom=621794

We request to the PMC to ratify this release.
[ ] +1
[ ]  0
[ ] -1
Herewith, my +1

+1 signed with my apache identity :-)

Thanks
-
Avik (on behalf of the POI team)
PS.Sorry for the cross-posting (wasn't sure) but I imagine its best to
keep replies and votes to [EMAIL PROTECTED]
PPS. With many elected but pending members on the PMC, someone please
help me count the votes!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQFADntuZAeG2a2/nhoRAtN7AJ0TMGkze2SIaGpYrRkHSfOi6zvqvQCeJxAR
kt3UmhbxX7/UAEbsuUUfM9g=
=VPSd
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: mod_jk

2004-01-20 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El martes, 20 ener, 2004, a las 13:44 Europe/Madrid, Francisco Javier 
Fabra Caro escribió:

Hi all!

I'm trying to install the mod_jk with Apache 1.3.27 and Tomcat 4.1.29. 
I
Don't do that unless it is a vendor version properly patched. 1.3.27 
has security problems.

have installed Apache and Tomcat sucessfully, but I'm not able to
compile and/or install the mod_jk connector.
Someone has been able to install the module with this versions of
Apache+Tomcat? Some guidelines?
I have done it quite a few times under linux, Solaris, and whatever *ix 
runs in the Compaq alphas. Basically I follow strictly the HOWTO.

OTOH, if you use a linux distro, you can look around for binary 
packages for mod_jk.

regards,
 Santiago
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQFADWX2ZAeG2a2/nhoRAiBOAJ97p71MNaf+XEaz+kKLpd9sGpPVsQCeJ5Ky
b9Vhz5MyLgKQmCw2oqQ0z+c=
=nafH
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [RESULT][VOTE] ORO 2.0.8 maintenance release

2003-12-29 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El domingo, 28 dici, 2003, a las 23:21 Europe/Madrid, Daniel F. 
Savarese escribió:

The resolution to approve a 2.0.8 maintenance release of jakarta-oro
has passed with 4 binding +1 votes from Jakarta PMC members and no -1
votes.  Many thanks to all who voted.  I will now proceed to package 
and
upload a release for distribution, update appropriate Web pages, and
email an announcement after 24 hours to give sufficient time for 
mirrors
to pick up the release.  A summary of the voting results follows:

Binding +1 Votes:

Geir Magnusson Jr  geir.4quarters.com
Craig McClanahan   cragmcc.apache.org
Scott Sanders  scott.dotnot.org
Daniel Savaresedfs.savarese.org
My (binding) vote was emitted on 24, between Daniel's and Scott's.

Now I see it went just to general  pmc, because I was following on 
the informative re-broadcast, so this is the reason why it has not been 
counted.

I think (I seem to recall it used to be done) that VOTEs should specify 
where they should happen.
No problem for this one, as it does not change the result at all.


Non-Binding +1 Votes:

Gary Gregory   ggregory.seagullsw.com (PMC membership pending 
paperwork)
Mark F. Murphy markm.tyrell.com (oro user and code contributor)
Takashi Okamototoraneko.kun.ne.jp (oro user and code contributor)



Regards,
 Santiago
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQE/8NPRZAeG2a2/nhoRAhTjAJsF74t3Phiq7GXpaXwcr7sww4XVOACeOWd2
ztOTe/qYHKhFVsvQ/7YqYgw=
=WXW/
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Scalability and oversight (Was: Just in case you're curious)

2003-12-27 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El lunes, 22 dici, 2003, a las 16:32 Europe/Madrid, Geir Magnusson Jr. 
escribió:

You are free to do what you want.  Is this then about personal google 
hitcount?

To the risk of re-starting a extinguishing discussion, I think google 
(or any outsider looking) plays an important role here, but not in the 
personal hitcount sense.

I think openness of product *and* process is the only thing that makes 
us scalable and fault-tolerant, when comparing Apache with more 
traditional organizations.

Scalable because big groups of people can coordinate, even if they 
don't give specific input or they were not there while the decision 
was taken.

Fault tolerant because the public audit trail left in CVS and mailing 
lists makes it easy for third party observers (or interested parties) 
to spot any error in oversight.

If we go to the cathedral versus bazaar metaphor, nothing beyond a 
small group conversation remains private in the bazaar. So, if some 
merchant down there is selling cheaper, notice propagates fast. Same 
if some merchandise is faulted.

Regards,
 Santiago
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQE/7dHTZAeG2a2/nhoRAi7eAJ9pUnQq+8hmLuEKD73x6lvObEifpgCcCdLb
fdLDLa/g0yUhMi6fbZeGDmM=
=m7pb
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Ontology-based portals - RDF, LDAP, Xindice (was: java@apache)

2003-12-26 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El viernes, 26 dici, 2003, a las 07:06 Europe/Madrid, Noel J. Bergman 
escribió:

J.Pietschmann wrote:
Noel J. Bergman wrote:
This could be interesting, Henri.  If we had an formal description 
of a
project, providing its name, resource (www, scm, wiki, etc.) 
locations,
ontological classifications, etc., I imagine that could be useful in
producing a portal.

Sounds awfully close to a Maven project.xml.
As you note, sounds close to a lot of different things.  There 
should not
any dependence on Maven, although Maven could populate the system for
projects that are using it.  However, the key thing above, and 
seemingly
missing from Maven's Project descriptor, is ontology, so I am curious 
to see
Henri's approach.

Ontology is a useful, but damned dangerous word :-)

The name of Sam Ruby's blog, as well as a lot of its content, says it 
all about the meta-data vs data discussions. I was involved in couple 
of Esprit project about knowledge acquisition and domain ontologies 
some time ago, and my personal conclusions on the efforts, much like 
Sam's is that It's just data ( http://intertwingly.net/ )

I liked a lot Stefano's comment on semanticsheets ( 
http://www.betaversion.org/~stefano/linotype/news/26/ ), in which he 
used the Library of Babel story that the web always evokes on me.

Two weeks later, Jon Udell quotes him ( 
http://weblog.infoworld.com/udell/2003/08/08.html#a773 a RSS/RDF 
epiphany ):

The mental model that XML promotes is basically a tree of couples.
The mental model that RDF promotes is basically a collection of triples.
Sounds familiar doesn't it? The Hierarchical vs. Relational war over 
again 30 years later?

Danny Ayers says here ( http://dannyayers.com/archives/001693.html ) in 
response to the previous entry: structural things* * searching for a 
word that's not overloaded - something that would mean elements in the 
non-XML sense or entities and relationships

I think a RDF vs LDAP vs XIndice discusion would be again a part of the 
same old war.

Regards
 Santiago
We would want some nice means for aggregating and dynamically 
managing
the
data, but fortunately we have a ready standard for dealing with the
content:
LDAP.

The nice thing about standards is that there are so many to choose 
from.

There are also RDF/RSS/DC and a variety of other XML based metadata
languages (Topic Maps would fit almost as well as LDAP).
Yes.  However, although there are certainly plenty of XML formats from 
which
to draw, or even to support, few might be considered a standard, and 
there
are even fewer such standards when it comes to a data-access interface 
for
dealing with hierarchical, attributed data.  LDAP is one; an
XPath/XQuery-based XML DB server would be another route.

RDF (http://www.w3.org/RDF/) is a W3C specification for the ontology 
aspect
of the Semantic Web.  The RDF syntax 
(http://www.w3.org/TR/REC-rdf-syntax/)
has a decent mapping to LDAP.  This is not a new idea, you can see 
from:

  
http://lists.w3.org/Archives/Public/www-rdf-interest/2000Jan/0048.html
  http://rdf-ldap.ucpel.tche.br/
  http://www.openldap.org/lists/openldap-software/29/msg00571.html
  http://lists.oasis-open.org/archives/dsml/29/msg00021.html

An alternative to LDAP could be Xindice 
(http://xml.apache.org/xindice/).
At least one of the Xindice developers is subscribed to this list.

	--- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQE/7A+qZAeG2a2/nhoRAqnfAJ9Qay6h3Jw0gBBY9SvjthOsO+1wEgCfS140
iIvPNIhTOWxnFJ6nl7r4e9Q=
=XHOW
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: java@apache

2003-12-26 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El viernes, 26 dici, 2003, a las 01:32 Europe/Madrid, Henri Yandell 
escribió:



On Thu, 25 Dec 2003, J.Pietschmann wrote:

Noel J. Bergman wrote:
This could be interesting, Henri.  If we had an formal description 
of a
project, providing its name, resource (www, scm, wiki, etc.) 
locations,
ontological classifications, etc., I imagine that could be useful in
producing a portal.
Sounds awfully close to a Maven project.xml.
This is what I've spent some moments today playing with. Building a
portal.xml and a set of ontology xml's around maven project.xmls. Then 
a
series of xsl things to make a static site.

Having different views of the projects and project components looks 
an interesting idea (not just for java).

This stroke me of Noel's proposal of keeping jakarta as a meta 
project, instead of an umbrella project.

I.E., having jakarta as a coordinating and marketing place, where 
different java project would crosspollinate and coordinate together, 
but free of oversight concerns, which would be addressed separately by 
each project.

While I'm not sure something like this would work, neither how would it 
work, I think exploring the possibility is worthwhile.

Regards,
 Santiago

Hen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQE/7BBIZAeG2a2/nhoRAiUXAJ0WirUiI69vjzyjtNfnC/SJpm1OtQCguC03
aeFthNOmtzfPPYKA9Cs3+5k=
=X3xg
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [VOTE] ORO 2.0.8 maintenance release

2003-12-24 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El miércoles, 24 dici, 2003, a las 02:39 Europe/Madrid, Daniel F. 
Savarese escribió:

[X] +1  I approve the release of jakarta-oro version 2.0.8.
[ ] -1  I do not approve the release of jakarta-oro version 2.0.8.
+1 From here.

Just another binding +1 missing.

Regards,
 Santiago
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD4DBQE/6VWGZAeG2a2/nhoRAnvwAKCHwrXZAo4jBCdjO8ExFFbv1fiNIQCY3DEF
qm4zHx0lyMLKeCZmoJZ2nA==
=MvOg
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Just in case you're curious

2003-12-21 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El domingo, 21 dici, 2003, a las 02:35 Europe/Madrid, Henri Yandell 
escribió:



On Sat, 20 Dec 2003, Santiago Gala wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El jueves, 18 dici, 2003, a las 15:52 Europe/Madrid, Henri Yandell
escribió:
http://jakarta.apache.org/site/whoweare.html lists the PMC members up
until the previous addition of 20 or so. That list has to go to the
board
etc and I plan to add them to the list as soon as I see them appear 
on
the
board's list [in the committers/ cvs module].

I have just discovered I'm listed as PMC member in the web page.

When was I appointed? is there no notification to elected people?
Ack. Sorry. Completely my mistake.

I added you along with three others, thinking you'd been part of a 
batch
vote with them. Instead your vote was separate one.

This is the kind of problems that happen with private lists. I received 
a copy of my nomination from Andrew, back in October.
But, as I saw no resolution about the election here, I thought there 
had been no vote.

I have subscribed board@ in December, because Greg encouraged all 
members doing so. I previously thought I could read the archives but 
not subscribe to it. Had I done it earlier I would have seen the 
message to the board confirming the elections in Nov 19. (I did a grep 
in the archives yesterday, this is how I know now that I have actually 
been elected, somewhere in november).

Regards,
 Santiago
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQE/5V8RZAeG2a2/nhoRAgjHAJ4iF0klknShwnKVXA/nLZ9im0dcGgCdEq92
7KWBgEm6Q15f6uEjm4rbE5Q=
=geuj
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Just in case you're curious

2003-12-20 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El jueves, 18 dici, 2003, a las 15:52 Europe/Madrid, Henri Yandell 
escribió:

http://jakarta.apache.org/site/whoweare.html lists the PMC members up
until the previous addition of 20 or so. That list has to go to the 
board
etc and I plan to add them to the list as soon as I see them appear on 
the
board's list [in the committers/ cvs module].

I have just discovered I'm listed as PMC member in the web page.

When was I appointed? is there no notification to elected people?

Regards,
 Santiago
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQE/5AbBZAeG2a2/nhoRAsL9AJ41+50TCiBen+5weXJpDwW5H71A8wCfYc5R
rPzeRQpFq9dNypbNXXDYIy8=
=/byG
-END PGP SIGNATURE-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Jakarta: Confederation or Single Project?

2003-12-20 Thread Santiago Gala
El sábado, 20 dici, 2003, a las 14:00 Europe/Madrid, Geir Magnusson Jr. 
escribió:

On Dec 19, 2003, at 2:27 PM, Ted Husted wrote:


(...)

A very subtle concept is that the ASF doesn't actually own the 
codebase. The codebase belongs to its community, and under the Apache 
License, that community can always vote with its feet. Since it is 
the community that gives the software its value (by using and 
maintaining it), there is an Apache belief that the community is the 
true owner of the codebase. The ASF just owns the brand and 
yesterday's copyright.
I believe that this isn't right - the ASF does own the codebase via 
the copyright, and the codebase is licensed at no cost to any entity 
that is willing to agree to the terms of the license.  That entity, 
community or otherwise, cannot remove that license or change it 
unilaterally.


I think the point Ted makes, summarized as: The ASF just owns the 
brand and yesterday's copyright. is, actually, subtle:

Because of the Apache License, anybody wishing so can carry the code 
and keep the development outside of the ASF, with their own rules and 
licenses. This has only the brand and attribution restriction, as per 
our license.

So, even if nominally, as you say, the code is the ASF property, 
anybody can re-license under different terms, provided that the ASF 
license conditions, the brand, essentially, are met.

In the hypothetical event that the ASF would close our License 
(which, BTW, would be against the ASF charter), the commmunity could 
just stop contributing the same day (hence the yesterday's 
copyright), and keep the development elsewhere, with just a notice, a 
copy of the Apache License and a disclaimer (hence the brand).

This implies that those having easier ability or will to maintain the 
product are the effective owners of it. as in a rapidly changing 
environment, software rot takes care of static code bases.

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


Re: Promotion of sub projects

2003-12-12 Thread Santiago Gala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
El miércoles, 10 dici, 2003, a las 09:37 Europe/Madrid, David Sean 
Taylor escribió:

I agree with David's evaluation of Jetspeed situation.

Yesterday I was looking at the committer list of (jakarta-) jetspeed, 
jetspeed-2 and pluto, and I found:

Project   committers members
jakarta-jetspeed  19 5   (jetspeed 1 and 2 have the 
same set)
jakarta-pluto 22 6
ws-wsrp4j 27 20  (amazing ratio)

This is much more than I expected. Of course, a big part of this people 
is inactive, though it shows that the projects have been alive and 
evolving for a while.

Recently Roy T. Fielding posted that on average projects have only 20% 
of their committer base active at any given moment. This seems to be 
true here, also.

Also, people missing CLA:

- -bash-2.05b$ sh ../scripts/check-project-clas.sh jakarta-jetspeed
akempf
aurelien
ggolden
jon
jvanzyl
paulsp
prickett
rubys
shesmer
taylor
(same for jetspeed-2 and pluto)

- -bash-2.05b$ sh ../scripts/check-project-clas.sh ws-wsrp4j
jstrachan
rubys
taylor
I wrote some small oneliners/shell scripts to do the task 
(project-committers.sh, project-members.sh, asf-members.sh, 
check-project-clas.sh)

The latest committer Jung Yan does not (yet) appear.

Regards,
Santiago (amazed that I'm actually doing administrative work)
On Tuesday, December 9, 2003, at 07:13  AM, Danny Angus wrote:

Just for fun I thought I'd fill this out for the Jetspeed and Pluto 
projects (WSRP4J is another possibility).
We would like to start a TLP named 'portal.apache.org' including 
Jetspeed-1, Jetspeed-2 and Pluto, and other portal apps as they are 
developed.

1/ Community dynamic,
a) Is your community self sustaining and largely independant of other 
parts
of Jakarta?
yes

Not the individuals, the community. Is it, for instance, so heavily
influenced by the direction of some other sub-project that membership 
of
both is virtually a pre-requisite for understanding.
b) Are many of your commiters also commiters of some other 
sub-project for
this, or similar, reasons?

no

2/ Project Management,
a) Does your sub-project need or get much direction from the Jakarta 
PMC
(or is it mostly handled by the comitters with lip service paid to the
PMC)?

no, lip service

3/ Community health,
a) Is your community highly dependant on one or two key people, or is
there a real mix of talent working as a team?
we are a small group. Jetspeed-2 is currently dependent on 3 people 
but we are getting more people active
We have a lot more active Jetspeed-1 people, but development has 
tapered off

b) Is there generally an amicable, if hotly debated, concensus?

yes i think so

4/ Infrastructure resources,
a) Does your sub-project have aspirations to own its own top-level
resources (cvs, mailing lists, wiki, web-site)?
yes

5/ Product seperation,
a) Is your product tightly bound to other Jakarta sub-projects 
(excluding
commons) or does it only supply a need or consume deliverables in the 
usual
way?
Jetspeed-1 is tied to Turbine
Pluto isn't tied to anything
Jetspeed-2 is dependent on OJB and we are seriously considering Merlin 
now

b) Does your sub-project contribute a lot of code to another, or 
receive a
lot of contributions from another Jakarta sub-project?

J2 and Pluto are closely tied, but Pluto is not dependent on J2

6/ Scope,
a) Has your sub-project outgrown it's original scope?
I think so.
New standards have appeared (Java Portlet Standard, WSRP)
and the portlet dev model has changed to a standardized portlet 
application model
with a clear delineation between portal, container and application

b) Does your sub-project have a need or desire to maintain it's own
sub-projects, incubate new ideas, or accept incubated projects from 
the
incubator?
yes we do, see project list above

7/
a) Are there any compeling arguments which can be raised to support
remaining within Jakarta?
Our list isn't very active compared to others, at least this is my 
perception, I could be wrong

Score 1 for each of the following answers:
1a yes
1b no
2a not much
3a real mix
3b generally amicable
4a yes
5a normal supply/consume relationship
5b not much direct contribution to or by other sub-projects
6a yes
6b yes
7a not really
Total 1-3 You probably belong here, consider staying.
Total 4-6 You might need to address some issues before you go.
Total 7-9 Promotion could be your path to further growth and maturity.
Total 10-11 You treat this place like a hotel, its time to think 
about what
you really want.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (Darwin)
iD8DBQE/2Zv0ZAeG2a2/nhoRAmKoAKDT2fPPWB/g1t04rYST7KbeTeCjfQCeI1Ca
wvh9BlCugGGZk29OY3kkWI4=
=jgSo
-END PGP SIGNATURE-

Re: [i18n] Internationalization subproject sponsor?

2003-07-11 Thread Santiago Gala
Robert Simpson escribió:
Santiago Gala,

As far a document and resource translation, I'm not sure if you are
referring to machine translation, or human translation.  My focus has
been on human translation, mainly because machine translation is
still pretty far from perfect.  There could be APIs for interfaces to
various machine translation tools, such as Systransoft, but I think
that should be a later, secondary priority.  Even if there was
support for machine translation, I would prefer that it could be
augmented by human proofreading and revision.  So it's probably just
as easy to let the language translator use whatever machine
translation tool s/he prefers.
David Taylor has already anwered WRT code.

I was thinking mostly about having a pool of people who can translate 
and are more or less cross project. For instance, I can translate 
English to Spanish, and I'm a committer in Jetspeed, but I could also 
translate, say, parts of the tomcat documents that I'm reading, or some 
XML stuff I'm interested into. Or even docs for Apache modules.

The good part is that it would help the whole community, both WRT 
translation efforts and WRT crosspollination, as these kind of people 
will see beyond their small project(s). Also, it oculd bring new kinds 
of developers (Today I heard in the radio, coming home, that 72% od 
people in Spain cannot speak *any* foreign language. We are a bad sample 
but in most of Europe, less than 50% people speaks English.)

The problem is that I can't see clearly how to implement such a 
crosscutting service/project, in ways that would not be difficult to 
impossible to manage. Specially since we should keep source control on 
both the original doc and the translations in sync.

Any ideas?

Regards
--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Issues with XMLBeans proposal

2003-07-04 Thread Santiago Gala
Nicola Ken Barozzi escribió:
Greg Stein wrote, On 04/07/2003 1.24:

On Thu, Jul 03, 2003 at 04:22:10PM -0400, Andrew C. Oliver wrote:
(...)
The division of XML vs Jakarta predates me for certain, but I think 
the main
issues surrounding that are rusty.


The problem is Jakarta itself. Centering a PMC around a *language* rather
than functionality is the inherent problem. These questions will 
continue to
arise over and over.

This can be paraphrased as Centering a PMC around *the new ASCII spec*
rather than functionality is the inherent problem. In a lot of senses,
XML has permeated the whole playing field. Pure XML projects will
either be XML-functionality-toolkit projects or architectural slices
of other projects. All classification attempts are doomed to failure (
http://www.crockford.com/wrrrld/wilkins.html ) unless we take them with
a grain of salt.
At that time it made sense. Java is not only a language, and is so 
separated from other environments, that it was IMHO the only way of 
aggregating enough resources to launch something out of it.

But things that go well one time (and Jakarta has been a major success), 
don't necessarily go well the second.

Things are not static. In the late 80's/early 90's I worked for a
company where a Technology department for LA Networking existed. As LAN
technology was more and more widespread and standard, the need for such
a dept. disappeared. Today it would not make sense, but companies do
have WiFi Technology Depts. which will vanish in a couple of years...

When Grisha Trubetskoy wanted to contribute mod_python to the ASF, a good
number of people called for creating a 'python' TLP. 


I'd do it when they'll donate Python itself ;-)
Does wishful thinking work?
...

To that extent, I'd say it is an XML project.


There is another more simple rule. Who has shown that they want the 
project most? Apache.XML. Then let them have it.

This is a good heuristic, I think.

However, I think it is mostly
up to the XMLBeans community to ask for one or the other. If that PMC 
says
okay, then everything is fine. (and no... PMCs are not allowed to 
meet at
sundown to duel for an arriving project :-)


No? ;-P

Don't forget that sundown occurs continuously in a slice of the world,
and that the probability of an Apache committer seeing a sundown is high
at any given moment ( http://cvs.apache.org/~sgala/nightmap.html )
Regards
--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Issues with XMLBeans proposal

2003-07-03 Thread Santiago Gala
Craig R. McClanahan escribió:
Snipping to an issue I have with one particular comment.
I snip the whole thing, just to add. Read Craig's mail if you haven't :-)

The Apache voting rules, where one -1 vetoes (and at the same time it is 
required to give substantial arguments about the veto) is, I think, 
precisely designed to enhance dialog and consensus over pure majority.

I think this fact does a lot towards avoiding this kind of control traps 
and hidden agendas. This and the public discussions on the rationale of 
decisions.

Regards
--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: The vendors page

2003-07-02 Thread Santiago Gala
Andrew C. Oliver escribió:
The original intent of the vendors.xml page was:

 1. Because I got sick of hearing people say Jakarta projects are not
supported and wanted a page to send people to during presentations.
 2. So a certain unnamed committer would not feel the need to spam the lists
(because I though if he got away with it, others would start doing it and
then I'd get lists full of consultancy spam).
Now that Open Source is no longer a commercial cussword and I doubt even an
economic turnaround will kill the momentum, I think that the policy for that
page ought to be just have one of the committers you employ on the Jakarta
projects you support make the change.  Thus tightening it from people who
support Jakarta projects to people who support Jakarta projects.
Thoughts/Objections?

+1 It is a simple test of reasonable support, not just lurking.

I would not say you employ, but just convince one jakarta commiter to 
make the change. This would ensure at least some level of communication 
(like sending it to the project -dev list and discussing it there, etc.)

It the spirit of Open Source, if a Company is not able to have a fluid 
relation with at least one committer of one of the projects they 
support, I can't see how they can claim support of the projects.

Note I'm saying less than Andy. Not employing a committer, but 
channelling the change through one committer. The company maybe 
contributed some patches or docs, or just good answers in the -user 
list, but the project committers should be aware of them existing and 
supporting the project.


-Andy
Regards
--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Proposal: Jakarta should protect community email addresses

2003-06-27 Thread Santiago Gala
Andrew C. Oliver escribió:
I'd be all of this if it would make a difference, unfortunately you're
barking up the wrong tree.  I'm getting that virus/attachment to every email
address I have just about.  I think it looks locally (user address book,
etc).  Thus I'm against this on the principal that its a big waste of time.
Spammers will get publicly posted email addresses elsewhere and viruses get
them from outlook.  (and I mean OUTLOOK.  You want to stop mail viruses???
STOP USING M$ OUTLOOK AND EXCHANGE.  Write your sysadmin, explain to him
that he's an idiot for installing that security hole with email features).
+1

I blogged that governments and corporations should sue Microsoft about 
Outlook security flaws. (Spanish: 
http://memojo.com/memojowiki/Wiki.jsp?page=SantiagoGalaBlog_blogentry_110603_2 
 )

Governments and Corporations are loosing tons of money because of this. 
Today I received 5 viruses this way.

A short questin: what would happen if your brand new Ford or Toyota 
would unlock the doors automatically every time a person passing by 
clapped hands? Microsoft has been selling a product with this feature 
for years.

I don't get it. Except Microsoft has too much power for a government or 
a company suing on this.

-Andy

On 6/27/03 10:32 AM, Andrus Adamchik [EMAIL PROTECTED] wrote:



--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Gump and Unicode

2003-06-12 Thread Santiago Gala
Sam Ruby escribió:
Santiago Gala wrote:

Conor MacNeill escribió:

(...)

Just to be clear this is not a Gump issue - I think the problem would 
appear whenever you try to compile on any platform with a different 
default encoding.


Yes. For this reason, I'm encouraging people to start using utf-8 as 
default encoding in any server platform. This brings a whole new set 
of issues :-( but at least you can represent all Unicode characters, 
and ASCII maps transparently. This is specially important fot 
multilingual portals, for instance.


Pardon my ignorance, but can you tell me how to do this?  The primary 
Gump machine is Redhat linux, many of the others are Solaris.

Under redhat, /etc/sysconfig/i18n contains definitions for the locale 
variables, sourced during system initialization. AFAIK, LC_CTYPE is the 
one involving numeric/alpha mappings, lower to upper mappings, and 
byte/character conversion, and LC_COLLATE the one involving character 
sort order.

export LC_ALL=en_US.UTF-8 in /etc/.profile (or .bash_profile... 
depending on shell) of the user under which the processes run should map 
all the variables to the used locale. locale -a should give a list of 
the available locales, which come in packages called locales-xx-version, 
or locales-version for the base one. If there are processes spawned by, 
say, an ant task, they will take whatever is in the environment at the 
moment.

I'm not Solaris Expert, so I can't comment on this.

- Sam Ruby

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


--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Gump and Unicode

2003-06-11 Thread Santiago Gala
Tim O'Brien escribió:
commons-codec fails to compile in Gump because it contains an Ntilde
among other characters used in languages other than English.  

Any ideas?

I seem to recall that java source code is supposed to be written in 
unicode, but I could be wrong. The '\u' convention is ASCII and 
should be safe, instead of using 8/16 bit characters in code.

If the original files are right, but gump's version is not, something 
bad is happening in the cvs commit/checkout encoding/decoding or gump 
processing pipes. Difficult to track, and potentially nasty problems 
ensured.

Regards, and good luck




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


--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Gump and Unicode

2003-06-11 Thread Santiago Gala
Santiago Gala escribió:
Tim O'Brien escribió:

commons-codec fails to compile in Gump because it contains an Ntilde
among other characters used in languages other than English. 
Any ideas?

I seem to recall that java source code is supposed to be written in 
unicode, but I could be wrong. The '\u' convention is ASCII and 
should be safe, instead of using 8/16 bit characters in code.

http://mail.python.org/pipermail/string-sig/1999-January/001117.html 
gives some light.

--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Gump and Unicode

2003-06-11 Thread Santiago Gala
Conor MacNeill escribió:

(...)
Just to be clear this is not a Gump issue - I think the problem would appear 
whenever you try to compile on any platform with a different default 
encoding.

Yes. For this reason, I'm encouraging people to start using utf-8 as 
default encoding in any server platform. This brings a whole new set of 
issues :-( but at least you can represent all Unicode characters, and 
ASCII maps transparently. This is specially important fot multilingual 
portals, for instance.

Conor
--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Sun copies Jakarta?

2003-06-10 Thread Santiago Gala
Steven Noels escribió:
On 10/06/2003 9:48 Nicola Ken Barozzi wrote:

or MS (http://www.gotdotnet.com/community/workspaces/directory.aspx)? Or 
Sourceforge? Savannah?

Diversity is what keeps Darwin's sledgehammer away, IMHO.

Darwin will take care of most such initiatives. But it looks like new 
marketing trends are being set up.

Now, how does this affect our ecosystem?


/Steven


--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Footprints to the mail (Re: [PATCH] index.xml/elsewhere.xml/binidex.xml/source.xml/project.xml)

2003-06-06 Thread Santiago Gala
Danny Angus escribió:
 By the time you see:


Mailing the commit message...


cvs has done the important thing, any problems after that are 99% likely to be with the mail system.

d.
When I did a sorted and cleaned imports patch in Jetspeed a while 
away, I committed it as a whole (just cosmetic changes, no need for 
granularity), and the mail was returned because it exceeded some list limit.

This ca happen if the diff are more than 100K, I seem to recall.

--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: website (was RE: [PATCH] promoted sub-projects)

2003-03-21 Thread Santiago Gala
Scott Eade wrote:
On 21/03/2003 2:31 AM, Stefan Bodewig [EMAIL PROTECTED] wrote:


- maybe DB as well.
OJB should probably be replaced in the Related list by DB which includes
Torque (formerly part of Turbine) in addition to OJB.
Which reminds me that some pieces are particularly hard to find. For 
instance torque, which used to be hidden in turbine, or velocity.

I mean, I have had to use Google to find pages in Apache. This is 
improving now, as the divisions are more rational, but a page listing 
alphabetically all projects/modules (as in things that projects can 
depend on) could be interesting, although difficult to maintain. (I've 
used gump listing as an index into java-apache projects quite a few times).

I wonder if gump could generate such a listing daily/weekly/monthly, to 
be imported by the site module.

Regards,
 Santiago

Cheers,

Scott


--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Link to Avalon on WebSite

2003-03-21 Thread Santiago Gala
Carsten Ziegeler wrote:
Hi,

the link to Avalon on the main jakarta website still
points to http://jakarta.apache.org/avalon/index.html.
Even if I'm not Jon, I have been exposed to him long enough to say:

send a patch! (I have karma in jakarta-site-2, I can commit it).

:-)

Carsten 

Carsten Ziegeler 
Open Source Group, SN AG

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


--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: FW: broken links

2003-03-21 Thread Santiago Gala
Pier Fumagalli wrote:
Not acked

ACK + commit (I think the site takes care periodically of cvs update 
itself, elsewhere it will be seen when somebody cvs updates it).


-- Forwarded Message

From: Erik Price [EMAIL PROTECTED]
Date: Thu, 20 Mar 2003 11:28:48 -0500
To: [EMAIL PROTECTED]
Subject: broken links
There are two sort-of broken links on this page:

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

They are the references to The Cathedral and the Bazaar and Homesteading
the Noosphere.  Eric Raymond's site is no longer served from
www.tuxedo.org/~esr , I have heard that this may be temporary but the
content is currently available at http://catb.org/~esr/ .
Erik





-- End of Forwarded Message

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


--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: [PATCH] promoted sub-projects

2003-03-19 Thread Santiago Gala
robert burrell donkin wrote:
maybe we could change 'SubProjects' (which is more to do with internal 
organization at apache) to something more positive like 'Jakarta Is'. 
that would make it easier for projects who want to retain an association 
with jakarta to keep their listing.

+1

Otherwise, we are exposing implementation details :-)

Most people don't care too much about internal structure @apache, and it 
is confusing to find broken links.

As time passes, people will get used to james.apache.org or 
ant.apache.org. But, as Craig said, I still go to jakarta looking for 
james, ant, etc.

- robert
--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: Jakarta: too many similar projects?

2003-03-18 Thread Santiago Gala
Pier Fumagalli wrote:
On 18/3/03 11:33 Geir Magnusson Jr. [EMAIL PROTECTED] wrote:


On Sunday, March 16, 2003, at 10:02 PM, Pier Fumagalli wrote:


On 17/3/03 1:24 Hans Bergsten [EMAIL PROTECTED] wrote:


I agree that there's been problem with the Servlet EG this time
around,
but what I'm saying is that there are avenues that we _could_ have
used to voice our concerns, but we didn't for some reason. There are a
number of mailing lists and online forums where developers interested
in the fate of the spec hangs out. We could have started discussions
there, and urged people to send feedback to Sun.
This is why I feel that my work as the official representative to that
EG has been a failure :-( _MY_ failure...
Well - it's always easy to look back and see what you could have done
differently.  Is it too late?


Yes... Certain new features are in... Not much we can do now...

This is a long term run. And *you* should know that a Release always has 
some bugs left. ;-)

Something we can learn for next time?

Pier
--
Santiago Gala
High Sierra Technology, S.L. (http://hisitech.com)
http://memojo.com?page=SantiagoGalaBlog


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


Re: so many jars

2003-03-15 Thread Santiago Gala
Danny Angus wrote:
(...)
 The solution M$ have delivered appears to simply be a global registry
 (the Global Assembly Cache), but it is well thought out in respect to
 M$ probelm and is capable of maintaining multiple versions of the
 same Assemblies (think jars) and using the correct one, either the
 newest or a specified version. I haven't investigated it too deeply
 but I have a feeling that where two bits of the same application
 depend on different versions of the same assembly this is taken care
 of properly too. From what I can see it relies heavily on code
 signing to deliver secure name spaces and version identification, and
 prevent unintentional namespace conflicts. Thus anyone can download
 and install multiple versions (or your application installer can do
 it) where necessary, and you only need to install each required
 Assembly-version once per machine.
I think per machine things belong to the configuration management and 
system administration concerns, and should be handled at this level.

IMO, the approach of jpackage.org, making java rpms for linux and 
setting a repository of libraries(jars) under /usr/share/java, with a 
judicious use of symbolic links (much in the same way that .so files are 
managed under linux) offers a clean way to avoid duplication , while 
leaving decision power on what gets installed where, how and when to the 
sysadmin.

Again IMO, any automated solution should not intrude into the ability of 
the sysadmin to control what is in her machine.

Microsoft has always handled this problem in the wrong way ,assuming 
that an automated installer knows better than the system administrator 
and doing things without logging or asking first.

Please, (generic broadcasted plea, not pointing to anyone in particular) 
make sure that any java solution to this problem respects the needs of 
systema administrators WRT configuration management and global auditing 
of changes in their (suposedly) managed systems.



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


Re: Jakarta: too many similar projects?

2003-03-12 Thread Santiago Gala
Previously:
Andrew C. Oliver wrote:
 Lets talk about what a great thing the portlet specification 
committee   has done for the Jetspeed project.

Geir Magnusson Jr. wrote:
 Yes, lets do that.  (That's 1 out of 200 or so, so while there may be
a problem with that specific JSR, we might have to look at a few more
before generalizing.)

1 out of 200 is misleading. I think you mean that Andrew had just 1 
example out of 200 JSR. A more adequate comparison would be the other 
way round:
. How many Apache projects are turned into JSR from the outside, not by 
the developers? I mean from people *not* in the team. (jserv/tomcat, the 
logging stuff, jetspeed) I bet that's it, please correct me. From the 
previous Pier email, it looks that we are close to 1.5 out of 3 than to 
1 out of 200 (Just twisting as I see fit, following the previous example ;-)

BTW, it looks like an excelent metrics for innovation in Open Source 
that the industry wants to standardize on OS projects.

And later
Geir Magnusson Jr. wrote:
(...)
One way we can do this is for ourselves to do be spec leads for JSR's.  
Then we can set the rules for the group, and the license.  Jetspeed has 
been around for a while - it was only recently that IBM (and ?) proposed 
the JSR.  We could have done it long before that.

It depends on your semantics for recently. A historical account:

People from IBM Germany approached the team (Raphael Luta, myself) in 
autumn 2000 (In the ApacheCON Europe) with a proposal. They were working 
in  what became Websphere Portal Server and it looks like they would 
base it (partially, I'm sure) on the Jetspeed work. Kevin Burton, the 
original leader, misteriously disappeared from the project by then. This 
is how I became the speaker in this ApacheCON.

A proposal was sent by the team to the list, and got heavily discussed 
(IRC, mail list, CVS repository). This 
(http://www.mail-archive.com/[EMAIL PROTECTED]/msg05121.html) 
excellent summary by Raphael Luta, who took most of the formalization 
effort gives an idea of the situation by Feb 2001. This 
(http://www.mail-archive.com/[EMAIL PROTECTED]/msg05089.html) 
post by Ingo Schuster (IBM voice in the list) gives idea to the level of 
discussion.

After this, two things happened:
* For the developers the priority was to stabilize the code base and 
have a release, *before* jumping to a heavy refactoring.
* The IBM team (Ingo was the most visible part) disappeared completely 
from the public list.

I have not been able to find anything in Google from those times, it 
seems they don't index mbox.gz archives (Please, Ovidiu, make them do 
it), so historicians will have to resort to 
http://jakarta.apache.org/mail/jetspeed-dev/ the .gz monthly archives :-)

Everybody having more than enough work to do, and nobody really pushing 
the proposal (DOocrazy) it languished.

In Dec 2001, a proposal was presented JSR 162 (Portlet API, Stefan 
Hepper, IBM http://www.jcp.org/en/jsr/detail?id=162). 6 days later JSR 
167 (Java(TM) Portlet Specification, Alejandro Abdelnur, Sun 
Microsystems s/162/167/ in URL above) was presented. 20 Jan 2002 both 
were withdrawn, and 168 (with both leads s/167/168/ if you folloed the 
previous regexp).

So, the industry jumped in. From then on, only David, Alejandro, Stefan, 
people in BEA, HP, etc. can tell what is going on. The proposal is not 
even in the Community Review stage one year later, as far as 
http://www.jcp.org/en/jsr/detail?id=168 says. In fact, it does not 
appear in the List JCP by stage page, which means it is still in 
fuzzyland.

My recent community weather reports 
(http://blogs.cocoondev.org/stevenn/archives/000760.html) suggest that 
it is about to go into Community Review, or at least that there is 
movement inside. I could ellaborate on my prognosis techniques on 
demand. [EMAIL PROTECTED] busts of traffic seem good for predicting 
political stress. :-)

No conclusions expected,
Santiago
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: JCP NDA (was: too many similar projects?)

2003-03-12 Thread Santiago Gala
Rich Persaud wrote:
Pier wrote:
|  Most of the times, in my experience, it all comes down to how receptive
|  the spec lead is in regards to new ideas coming from outside, and how much
|  weight he has in his company (the JSR sponsoring company)...
|  
|  But my experience is too little to say what happens more often.
Are there any metrics on the performance of spec leads, besides:

  http://jcp.org/aboutJava/communityprocess/withdrawn.html
  http://jcp.org/aboutJava/communityprocess/rejected.html
Apache has tools that provide quantitative feedback on the development
process.   Can any of these be adapted to provide quantitative feedback 
on the post-public spec development process, using historical (public) data?

Not that I'm aware of. I pointed (in a very positive tone post) to some 
possible improvements (non NDA experts having staged access, more public 
drafts, having shorter cycles) that could improve the process. 
http://www.mail-archive.com/[EMAIL PROTECTED]/msg06951.html I 
was thinking specifically in JSR168, a more than one year blackout.

Spec leads need to be JCP members and there's a $5K threshold for
commercial companies.   That's a large gap between Tier $0 (Apache and
fully open) and Tier $5K (JCP and open/closed per above cited agreements).
You can go as individual (Not Apache, not Company) and this is 0

Is there a subset of Apache members who represent smaller commercial
companies, who won't/can't incur the JCP overhead, but who wish to give
their customers the benefits of inter-vendor portability and test compliance?
This third question is really two:
* The spec is public once public-drafted
* compliance comes *after* there is a standard to test against. I'm not 
sure on how difficult/expensive it would be for a non-Apache product.

Rich





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


Re: Jakarta: too many similar projects?

2003-03-12 Thread Santiago Gala
Andrew C. Oliver wrote:


What if later we want to do a .NET portlet or a (whatever comes along 
that is against Sun's interest) portlet spec?

I think Sun's NDA is not that bad (but I don't want to re-read it to 
check). Once the JSR gets public, there is no provision against free use 
of what they call Residual knowledge polluting your brain. I can't 
remember what happens if you depart in the middle of the process. Or 
about extra time (6 months? 1 year? I really don't remember).

You just grant a non-exclusive, transferrable license, to your 
knowledge, and you agree ND in aspects related to the JSR.

For me, the crucial issue WRT the JCP process is enforcing release 
early, release often at regular steps, with all the caveats that might 
apply.

Also, having a intermediate figure of free experts, which could answer 
in public questions, clarify or ask the community about controversial 
issues, without NDA. People in Apache would excel in this hub role.

I think this is in the best interest of Apache, Sun, and possibly other 
participants in the community process.

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


Re: Jakarta: too many similar projects?

2003-03-08 Thread Santiago Gala
Danny Angus wrote:


 Why create something in official Java APIs/Products when there
 is allready a good OSS alternative.


 To standardise it. Why is OSS any different?


 Exactly!  So why bother standardizing it via Sun.  If there is a
 ubiquitous Apache standard already, then there is NO need for a Sun
 standard.

 Personally I think the danger is, as Andy pointed out, that Sun
 including a lot of functionality in the core distribution of Java JSE
  or in JEE limits the ability of third parties to develop solutions,
 in a way very similar to M$'s inclusion of extended functionality in
 the basic Windows OS installation.

*and* bloats Java. I have a JAXP and TRAX implementation in Sun's JRE,
that I need to override, because it does not work with most projects,
for instance. I have the whole Swing, even if I don't use it in my
tomcat VMs or with ant/maven... Those could be pluggable (as JAXP or 
TRAX, or JAAS, or even parts of JDBC, used to be).

 Standards should not be taken to mean product most widely used or
 the product officially supported they are something else. IMO
 standards are, and should be, benchmarks against which people can
 compare their work and say either it does or it does not support
 standard x,y or z. Standards compliance can be a goal of any software
  project. Standards compliance as a goal of un-related projects
 results in the kind of interoperability that is fundamental to the
 character of the internet.

 Open Source has standards as a cornerstone because it allows loosely
 coordinated groups to produce interoperable systems simply by
 supporting common, published, contracts.

A wholehearted +1.

 Sun's use of JSR's to add core functionality, as far as I can see,
 goes way beyond the standardization of contracts to include
 implementations, and these implementations are often bundled with
 Java in one form or another.

 The result is that if you are interested in the contract you don't
 need to go elsewhere to find software implementing it, its right
 there already, and its free, so why bother?

 As far as I can see Apache's position in the JSR review defends the
 right of third parties to be allowed to implement contracts approved
 by JSR and adopted by Sun on an equal footing with the JSR's
 participants and cash rich commercial organisations.

While Apache is taking advantage of this with Tomcat and other projects, 
I'm not sure it is a good thing.

and then Andrew C. Oliver wrote:
 Therefore, supporting JSRs where there are already good dominant
 Apache projects is against Apache's interest.  You either get
 sidestepped like the JSP vs Velocity thing or you move the decision
 making process into Sun which is apt to happen with Jetspeed.
I don't think the Original proposal for the Portlet API is bad (I don't 
know yet the outcome of the process). It was a light weight API, 
modelled after the Servlet API, and offered possibilities for use.

But the whole discussion has been held behind doors. And the process has 
frozen possible evolutions of the project in the wait (this is possibly 
a tactical mistake on our part, coupled with one of the main developers 
being forced to a very difficult position under NDA).

Also, like Danny wrote, the fact that the JSR comes with a RI coming 
from the outside and for free, brings a danger to kill possible 
alternative designs.

All of this kills cyberdiversity. I imagine that it has helped a lot to 
promote java as a programming platform and make it feature complete, 
but the times are coming where it is no longer a good policy.

Just Random Thoughts
 Santiago


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


RANT: Licensing, Business models and success metrics (was Re: answerto Howard or State of the POI )

2003-03-05 Thread Santiago Gala
Andrew C. Oliver wrote:
This is going to be another one of my long answers to a short question...

Good! (I crosspost to community. I think it really belongs there ;-)

Some context:

Howard M. Lewis Ship asked about Tapestry/POI usage:
People keep asking me how many people are using Tapestry 
... and I honestly have no idea.  Insufficient feedback.  

Do you have a way of determining the user base of POI?  Any 
guidelines based on downloads?




Andy answers:
I don't really attempt to measure this.  It would be trivial to measure 
the number of downloads from the access logs; however, I prefer to 
mesure it subjectively.
Note that its documented on the Jakarta site that Opensource is not 
about units shipped.  I'd look up the page but I'm sure that if I don't 
someone will do it for me so why bother.

Specifically in server side applications. For instance, as Andy hints in 
my next quote, a single download from a intranet server in a big 
corporation can lead to tens of thousands of (unsuspecting) users.

(...big snip, not that I don't like it, but please read it in the archives)


First, POI attacts mail from some of the largest banks in the word, 
financial institutions, governments, millitary institutions, nuclear 
power plants, etc.  There is even a large Apache backer flirting with 
the idea of using it (while its irrelevant to me whether they do or not, 
it is relevant that they are considering it).

Next, I measure the success of it by two other things:  Microsoft's 
flirting with open file formats (I'm sure it will be open in that 
Microsoft sort of way) and the final crux will be the day this 
http://www.tidestone.com/index.jsp goes out of business.  The first clue 
to eventual success is that Tidestone has re-emerged as a seperate 
business entity instead of just a redirect to a page on Actuate's site.  
The second is that they have lowered the price from 15k per processor to 
5,000k per server (I'm sure there is a big astericks) 
http://www.tidestone.com/pricing/index.jsp.  This is after an extensive 
advertising campaign including full page adds in Dr. Dobbs.  This is 
despite some functionality that we do not yet have.

I don't agree that it is a good metrics, since it's a crisis situation 
and a lot of other factors could be involved into pricing (product life 
cycle, etc.). Also, we are not trying to make anybody unhappy, that 
would be (at most) a side effect of our approach being successful. But 
the post goes on:

My final measure is how much money I'm making and how many other POI 
developers I'm able to cut in on it.  Thus far (this year) I'm able to 
derive 35% of my income from opensource efforts (a percentage which is 
up about 800% from last year).  I suppose all of those are directly or 
indirectly related to POI.  I'll undoubtably be flamed for this unique 
viewpoint, but its a measure which I find important.  I've managed to 
pass on some of this work to two other POI committers thus far.  (no one 
bother writing me offering to do this work, I only pass this work on to 
contributers to the project)

So to me how many people are using POI and not contributing to the 
project in any way is totally irrelevant.  I measure it in actual 
benefit to myself and the other contributers.  To me any other mesure is 
trivial.

This is the point I think merits further exposure/discussion. I'm not 
going to flame Andy on this, since I fully agree with it. If we cannot 
extract actual benefits from our involvement in Apache projects, the 
projects will not work/scale well.

Each and everyone involved in Apache projects should benefit in terms of:
* better career opportunities
* being better known in the industry
* having better tools in our daily work toolset
* higher productivity in integration
* knowing where technology is moving
* __fill more here__
The Apache licensing model is oriented towards consultancy/system 
integration rather than product sales. This is in opposition to other 
licensing schemes like GNU:

* If you hold the copyright of a GNU licensed stuff, you can re-license 
it as closed source (a lot of GNU-licensed projects are doing this, see 
Aladdin or Transvirtual with ghostscript and kaffe)
* If you hold the copyright of an Apache, BSD or Artistic licensed 
stuff, it is far more difficult to do this, because everybody is free to 
do the same.

This introduces an asymmetry I don't like WRT GNU licensed projects: the 
person transferring copyright looses rights WRT the person holding it. I 
don't critizise this approach with the FSF proper, but I don't like, for 
instance, kaffe benefiting from my patch and I being unable to benefit 
in the same way.

Thus, I find that people doing system integration and consultancy, both 
in big and small companies will naturally prefer Apache-like licenses:
* you don't need to care about your customer wanting closed 
modifications, as they can do them -- less overhead
* you don't need to care if your customer wants to redistribute the 

Re: Current roster of the Jakarta PMC

2003-03-02 Thread Santiago Gala
Sam Ruby wrote:
(...)
OUCH!

I stand corrected.  Thanks Pete.

When updating the official list (in the committers repository, directory 
 board/committee-info.txt), it occurred to me that a three column format 
might be easier to read, so I wrote a little script. Unfortunately, a 
roundoff error made *two* people not appear on the list as 35 is not 
evenly divisible by three).

We can blame Pier Paolo Fumagalli for this one. 36 would not have raised
such a politically incorrect bug. ;-)
Regards,
 Santiago (walking on thin ice, WRT jokes)
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: New Project

2003-02-25 Thread Santiago Gala
Federico wrote:
Fyi,

http://Noodle.tigris.org/

would serve as a great framework to build such a proxy.

-jon

--
StudioZ.tv /\ Bar/Nightclub/Entertainment
314 11th Street @ Folsom /\ San Francisco
   http://studioz.tv/



Maybe you don't understand me. We have already finished the proxy's heart
I cannot compute finished + software together.

software is like a live creature, more so a project.

You are really starting, now that you are planning to have true users 
and go out to the real world ;-)

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


Re: New Project

2003-02-25 Thread Santiago Gala
Federico wrote:
I cannot compute finished + software together.

software is like a live creature, more so a project.

You are really starting, now that you are planning to have true users
and go out to the real world ;-)
Regards,
 Santiago


Sorry for my english but probably in my language I can tell you better about
this project,
that is already in the world not real but academic because this started
from a project
for an exam.
I was thinking that just programming is not at all the difficult part of 
a software project. I have written thousands of lines of code that where 
never used, because the project died by lack of funding and I was not 
able to carry the code to other projects, because the company wanted for 
me to pay the whole cost of something that was essentially useles, as it 
was much cheaper to rewrite it.

This, by the way, was the revelation, that convinced me to the Open 
Source Ways, a bit in the same way of the printer driver story that 
I've heard RMS tell.

A project requires:

* A Vision
* A need fulfilled (the itch)
* Users that will like the way how it works (for one reason or the 
other, be it simplicity of design, economy of resources, stability, 
cost, or even features ;-)
+ Management to keep it evolving and avoid it falling into pieces in the 
contrast between the needs of the users and the needs of the design
* Some brand that makes it easy for people to remember it exists
* Documentation
* A evolving developer team to fix bugs, document and re-structure code 
on a continuous base
* ... and a bit of code

You seem to have the itch ( a caching proxy in java), and a name 
Puff (I like it a lot). You seem to be a group. This is what you have.

Do you have the rest of the things? Is it competitive in design, ideas, 
simpliticy, etc?

You should look for similar projects and study their status and design.

For instance, a proxy need a http client implementation (as well as an 
http server implementation).

You could look at how tomcat implements its server-to-client 
connections, and look at 
http://jakarta.apache.org/commons/httpclient/index.html for an http client.

When you have a clear idea of where your project stands (better, 
lacking, a good part but..., cleaner design, etc.) you can go back to 
these communities, or here, and argue for your position.

If the people in httpclient or in other projects (tomcat looks too big 
as a starting point, but...) gets convinced that your code is good, then 
you have a starting point. If they don't, and you still think you have 
something good, keep on trying.

Now, I got serious. Sorry for the previous joke

Regards,
 Santiago
P.S.) If you have problems with the english to express you, but you 
believe that the project is worth it, you can try sending mail to some 
Italian commiters or members (look at the people.html page in Apache) in 
Italian, or even to me (I'm Spanish, but I think I'll understand it).

Federico



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


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


Re: PMC Nomination

2003-02-20 Thread Santiago Gala
Pier Fumagalli wrote:

On 19/2/03 23:10 Leo Simons [EMAIL PROTECTED] wrote:



I don't think anyone expects that upon becoming a PMC member one would
immediately need to gain and maintain intimate knowledge of all corners
of the jakarta codebases. It is just about humanly impossible. So it is
probably a good move to ensure the PMC is of a size where there are one
or more people who do have that intimate knowledge for each particular
corner.



If I talk to someone on the HTTPd PMC, he _knows_all_. I don't see why it
should be different for Jakarta. And if the problem is size, well, break up
the bloody thing, it was never designed to be this huge.



If I understand correctly the political trends here, promoting people to 
the Jakarta PMC is trying to get people involved, and knowing each other 
and the whole of Jakarta, so that the process of promotion of more and 
more projects to top-level does not balkanize the communities any more. 
Also, to promote wider awareness of the big community as a whole. It 
does not look like bad for me.

So, the move is in the right direction, something like making jakarta 
community grow to later split (re-organize?) it with less trauma (sp?)


My 2 pennies.


When will you, half europeans ;-) enter the euro stuff so that you can 
pay me a beer in Madrid with less transaction cost? ;-)

Two euro cents in exchange.

Santiago



Pier


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




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




Re: MS vs Open Source link

2003-02-20 Thread Santiago Gala
Henri Yandell wrote:

(...)

As for the article itself, I think it's more the open atmosphere to
bug-reporting that means opensource is less buggy, and the frequent
releases, than the code itself being open. So there's no reason why closed
source shouldn't be the same, except that they're unable to replicate the
culture that popular open source projects have.



Culture is already a big enough answer. Being impatient as I am, I find 
increasingly that culture in closed source groups, no matter how big, is 
 much less cosmopolitan than, say, Apache or Debian people. One of the 
reasons is because they cannot discuss freely (with lines of code) the 
technical problems except in a reduced population, and they tend to have 
narrow thinking.

Also, I think a key answer is about shame and pride. I have already felt 
ashamed committing very hacky code in public repositories due to the 
need of having it working, quick fixing, etc. In a closed source culture 
thee is no compelling reason to revisit this code, and the probability 
of somebody else fixing or refactoring it is quite small. ;-)

You have both a positive reason (being proud of your own code) and a 
negative pressure (being ashamed by other people looking at it) to 
ensure highr quality of initial Open Source contributions. On top of 
this, you have a feed back process to fix problems. So, I won't be 
marvelled if the results are (asymptotically) perfect.

Regards,
 Santiago


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



JCP Process [Was nice ;-)]

2003-01-30 Thread Santiago Gala
Geir Magnusson Jr. wrote:




(...)

It's the compromise we/I willingly make to be able to work inside the 
process to help shape it the way we/I think it should be shaped.  The 
only alternative is to try to start another standards body, but I think 
you will find that, like the other standards bodies, that NDA's will be 
a part of the process if you want serious players to participate.  One 
of the big issues surrounding standards is the inclusion/discussion of 
proprietary information offered by participating entities (companies).  
Whether or not you like the existence of commercial entities in the 
process, they are there.


OK, I'll buy the previous paragraph. But that the participants do sign a 
NDA does not mean that the group is silent throughout the process, as it 
often happens with current JSRs. While I can understand that some of the 
discussions should remain secret, I think that partial agreements (or 
blocked areas), roadmaps, current work, etc. could and should be 
communicated, and also feedback asked more frequently. At a bare 
minimum, a JSR should publish something (be it a status report, demo, 
API proposal, open issue list, recount of activity,...) at least every 
three months, and use this information to gather feedback from the 
outside via a public discussion list.

I think the spirit is something along these lines, with the public draft 
phase, etc., but I think the process can be (and sometimes is) seriously 
abused. I also think that the temporal granularity of the process was 
meant to be much smaller than it is becoming, so the concerns I express 
do apply more and more.

Another *constructive* suggestion could be having a different role, 
people that would not be forced to sign a NDA, and thus could only be 
exposed to public domain information, but who could be involved in the 
process restricted to this. This would enforce even more the need of 
regular unrestricted feed back. These people could act as hubs between 
public lists and the EG.

The whole process reminds me of the bullshit that the European Esprit 
Program became some time ago, where any company could refrain from 
having to justify public money by just saying that the work was a 
commercial trade. I've played in this field already, and in both sides. ;-)

Regards, (I'm trying to be as much constructive as I can, being in bed 
with a flu and my back aching, pending a NMR test to see if it is 
damaged or not ...)
 Santiago

geir





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




Re: JCP Process [Was nice ;-)]

2003-01-30 Thread Santiago Gala
Geir Magnusson Jr. wrote:




(...) agreed



Yes - indeed.  The idea is to have more public participation (vote early 
and often, as they say in Chicago :) in the process w/o the EG having to 
expand to include only the mildly interested, and w/o having constraints 
like an NDA placed on the mildly interested participants.


It would bring global health to the process, I would say, even if the 
public participation was restricted to voice and lobbying from the 
outside, with no vote in the process.

One things I'll say in their defense of general spec lead behavior is 
that a JSR is a *lot* of work - I have garnered great respect in general 
for those leading JSR's to successful conclusions, so it's hard to want 
to dictate a project management style...


I agree, and it is precisely the kind of work that I'm very bad at doing 
(except maybe for detecting incoherent documents, or things like this), 
so I would not take this role eagerly. I also respect them a lot.

But a lot of the work is political, making minimum agreements, 
unblocking issues, etc. Judicious use of open lists to help promote 
general approaches to problems, to test the water, or to try to get 
feedback or pressure to pass political blockings could *ease* it, rather 
than the opposite. (I'm quite sure that Stefano, for instance, would 
know how to manage a JSR this way :-)



Regards,
 Santiago


geir





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




Re: nice

2003-01-29 Thread Santiago Gala
Jon Scott Stevens wrote:
(...)

Real life business shouldn't be bullshit. I'm not going to buy into that. It
is people like you who opt into the flawed choices instead of speaking up
that allow the flawed choices to continue on longer than they should.



IMO, the closeness of the JCP process brings most of the bullshitness 
of it.

Even having open (to read, not to post) lists for the different groups 
would change a lot of the JCP procedures and results, by making obvious 
dark political moves attackable from the outside.

Regards,
 Santiago



-jon





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




Re: nice

2003-01-29 Thread Santiago Gala
Geir Magnusson Jr. wrote:
(...)

What else would you like to know?  What are your specific problems?  is 
there a specific technology/spec that you are interested in 
participating in?  have you ever interacted with the expert group of a 
JSR via their interest list or during a public, community review?  I 
started my participation by just sending comments to the servlet EG, and 
I found them extremely responsive, far more responsive that I would have 
expected for a random comment from the ether.  Of course, this differs 
from EG to EG, just like different communities differ on OSS projects.


How did you get a base for your comments? I imagine you were commenting 
on, let's say, Servlet2.2 when they were working on Servlet2.3, or 
something similar, maybe a public draft.

But when a group gets formed in Jan-2002 
(http://www.jcp.org/en/jsr/detail?id=168), and there is no single line 
of output from it till 
(http://nagoya.apache.org/wiki/apachewiki.cgi?PlutoProposal), Jan 2003, 
I don't see a way to send a meaningful comment.Comment on what?

When a Draft is published, I expect a response like It's too late to 
make major changes now, we'll consider for release 2 to any serious 
comment.

You can see what I meant with my previous post about closeness of the 
process.


(...)


geir





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




Re: Open ThunderGraph in Jakarta ?

2003-01-29 Thread Santiago Gala
Martin van den Bemt wrote:

Love to see a gui framework / tools thingy on apache..
Working on that stuff a lot lately (of course has a Apache Style
License)



Jesktop (http://jesktop.sourceforge.net/) is written by Apache 
commiters, Avalon based and could be a good foundation for a GUI project ;-)

Regards,
 Santiago

Mvgr,
Martin





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




Re: Incubator home page (was Tapestry)

2003-01-29 Thread Santiago Gala
Nicola Ken Barozzi wrote:



[EMAIL PROTECTED] wrote:


This is one of my least favourite features of this forrest skin. 


Look at this version, which is a modified forrest skin, if it's better:
http://www.krysalis.org/centipede/

I took all the suggestions from users like this one and made that skin 
from the Forrest one. We will evaluate what users prefer from this one 
for the next CSS-only Forrest skin version coming out soon.


It would be great if the abbreviated items had an alt tag with the full 
name, to be shown as tooltip.

Take it as Just one more user suggestion ;-)

Regards,
 Santiago

(...)


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



Re: (PHP interperated via Java) [Fwd: RE: [JBoss-dev] PHP]

2003-01-24 Thread Santiago Gala
Henri Gomez wrote:

Andrew C. Oliver wrote:


I thought this might be interesting to some folks...  They're porting 
PHP to Java...

-Andy

 Original Message 
Subject: RE: [JBoss-dev] PHP
Date: Thu, 9 Jan 2003 19:13:23 -0500
From: marc fleury [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

Yeah that was my first impulse, to have a PHP interpreter in JBoss so
that we could leverage all the PHP thingies out there.

clearly the problem with PHP is that the guys who do the front end
modules and app DONT KNOW THE FIRST THING ABOUT COMPONENTS and the
benefits it brings in caching (see whole argument on EJB in BLUE).
Putting EJB behind the whole mess would be great.  PHP can talk java but
it is out of process so that you go back to serialization and LOSE the
benefit of caching.  Period.  So clearly having the PHP code interpreted
in java would be great as you access the db data in cache.

The problem is that the libraries used need to be ported too and that
becomes a pain.  I am really serious with the porting as Julien will be
payed for this.


That's excellent for site which have allready tons of PHP code and
need to switch slowly from PHP to JSP/Servlets.

Also for sites having PHP on some boxes but didn't have PHP binaries on
the target machine (ie iSeries)





Very late, but...

I think the right approach would be to change the PHP templates to 
ensure that they produce proper XML (be it XHTML or whatever language 
suits you) and the use it in a Cocoon Reader, or XSLT-it, or whatever, 
from as far away from the original box as you can stay. If the original 
apps are cleanly written (i.e. with themes, etc.) it should be simple

Instead of importing PHP nightmares into java, you would have to deal 
with (more or less) clean data interfaces.

Don't ever allow anybody to lead you to think that fixing legacy apps 
is your problem ;-)

This meta-knowledge has worked a lot for me. It you absolutely must, 
just multiply your wages times 10 and pray ;-)

Regards,
 Santiago


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



Re: Forum Software.

2003-01-23 Thread Santiago Gala
Jon Scott Stevens wrote:

on 2003/1/22 12:28 PM, Santiago Gala [EMAIL PROTECTED] wrote:



1. Install spamassassin and server-side filtering (with procmail, for
instance). ;-) (It saves me between 5 and 10 spam messages a day, quite
an effort just to download and delete).



You should be so lucky to only get 5-10 a day. I get around 400.


Yes, but you are a ASF member, and your address is much bettern known 
than mine:

http://www.google.com/search?q=jon%40latchkey.comie=UTF-8oe=UTF-8hl=esbtnG=B%C3%BAsqueda+en+Googlelr=

returns approx 2930 hits, while

http://www.google.com/search?hl=esie=UTF-8oe=UTF-8q=sgala%40hisitech.combtnG=B%C3%BAsqueda+en+Googlelr=

return approx 258 hits.

This says it all ;-) (I don't even count apache.org addresses, etc.)



-jon





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




Re: New Jakarta proposal: Pluto

2003-01-22 Thread Santiago Gala
Steven Noels wrote:

Conor MacNeill wrote:


Steven,

I think these are exactly the sort of questions incubator is designed to
answer. Tapestry was about seeing how an existing project can come into
Apache. Perhaps Pluto is an opportunity to understand how a new project
can be created and encouraged at Apache. They are both interesting
challenges for the incubator.



I volunteered for being on the Pluto project team, if only for
discussion and documentation. That way, I hope to be able to take care
about my reservations, by making sure I'm right in the middle of it.
It's good to see Carsten and Andy, too. That makes 3 of us who will make
sure Pluto integrates with Cocoon.

/Steven


I will try to join both Pluto and Charon, also, time and health 
permitting. Even if I am not very active lately, I'm still tracking 
Cocoon and Jetspeed as much as I can. I'm better at bug fixing, 
critisizing and generic hacking than a true programmer, but I think 
debuggers are always needed.

I would like to see what comes out of this, after a couple of years 
involved into this stuff ;-)

Regards,
 Santiago


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



Re: Forum Software.

2003-01-22 Thread Santiago Gala
Robert Simmons wrote:

Well, once again I would like to bring up the concept of forum software for Jakarta. The reason I am bringing it up again is that mailing lists are intrusive and spammy. Daily I get flooded with a ton of email that I have absolutely no interest in reading. However if I unsubscribe to the lists than when there is something that I would like to know about or answer, I will miss it. In addition, if I unsubscribe I'm not able to post my own issues. With a mailing list, the communication mechanism is just too intrusive. On a forum I can pick and choose what I want to read and reply to. 

As for them being used, its a simple matter of retiring mailing lists for forum software. 

When we consider that at least 90% of Jakarta users are not Jakarta developers but will often have a question or an important insight, than the folly of communicating only in mailing lists becomes clear. 

-- Robert Simmons

One suggestion and one idea:


1. Install spamassassin and server-side filtering (with procmail, for 
instance). ;-) (It saves me between 5 and 10 spam messages a day, quite 
an effort just to download and delete).

2. During the ApacheCon I had an interesting discussion with Cocoon and 
Subversion people (I'm too bad to remember names, but i *do* remember 
the faces, OK? ) about a dream: A MTA that would show threads folded 
into a kind of diffs, where each mail in a thread would be coloured in 
a different way, could be ignored, collapsed etc. Quoted parts should be 
collapsed together. I don't know if you see it, but I like it!

This would save a lot of effort I need to extract the relevant portions 
of, for instance, mee too posts, side jokes, etc in a long thread. It 
would be similar to a LXR listing (http://lxr.linux.no/) or cvs view, 
There is, in fact, whre I got the idea.

BTW, a LXR would also be handy to have for our repositories, to enable 
view of temporal evolution of code, etc.

Regards,
 Santiago


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



Re: New Jakarta proposal: Pluto

2003-01-21 Thread Santiago Gala
Alex McLintock wrote:

At 17:41 21/01/03, you wrote:


One more question: why not doing this as a subproject of JetSpeed ?
It is an existing jakarta project, the scope matches - why
creating a separate jakarta community instead of joining the
existing one ?




I assume that it would be a tool which could be used by the Cocoon 
portal system, and a Struts portal system as well as Jetspeed which is 
essentially a Turbine portal system. People may want to use this 
component without using Jetspeed. Of course I haven't read the JSR yet.



A portlet is an object, similar to a servlet, but which generates only a 
page fragment. A portlet container would be in charge of providing 
them with a suitable Request, and combining the portlet response to 
compose the page that the browser will get. (And many more things...)

Thus, it is not that simple. You will need a portlet container (which is 
what essentially is Jetspeed, a portlet container on top of Turbine).

During the discussions about the Portlet API proposal in the Jetspeed 
list, a couple of years ago, I positioned myself (I was not the only 
one), in a field that considered that we should have two kind of portlets:

- Stream based portlets (the original IBM proposal) which would use the 
response stream to write their content (a la JSP)
- SAX portlets, which would use a SAX pipeline to render the content.

I remember Raphael Luta was very concerned that any portlet should be a 
full XML document, because he also was very interested in XML 
transformations. See a pointer to part of the discussions, for those 
wanting some info.

http://www.mail-archive.com/jetspeed@list.working-dogs.com/msg05070.html
http://www.mail-archive.com/jetspeed@list.working-dogs.com/msg05026.html 
(joke on the saxlet word, that I still claim to have invented, not the 
concept, though :-(

I was rejected as a member of the JSP team, thus I don't know what they 
are doing in there. On a side note, by exactly the same reason I can 
speak freely about it. The discussion

But I'm quite sure that the only scalable way to have portlets that can 
be used from Cocoon (or any other XML based framework) will be those 
using SAX streams or plain XML (let's say DOM) to reder their content.

The reason is that portlets that generate a bytestream will need to be 
re-parsed by any XML-based portlet container, to transform them or 
serialize again at the end of the page rendering.

So, even if portlets are designed to be reusable from different 
frameworks (Struts, Turbine, Cocoon, etc.), Cocoon would have a 
nightmare re-parsing and re-serializing portlets if the SAXPortlet is 
not in the API. Both Turbine and Struts could, of course, use 
VelocityPortlets, JSPPortlets, and the like.

I'm currently interested in javax.portlet.sax.SAXPortlet ;-) (call them 
saxlets if you like it).

Regards,
 Santiago


Alex Mc



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




Re: New Jakarta proposal: Pluto

2003-01-21 Thread Santiago Gala
Sam Ruby wrote:

Steven Noels wrote:
 
  I was trying not to post the obvious, but yes: this seems largely
  premature.

Deja vu.

Check back next week for the inevitable complaint that Pluto is too mature.

  No code, a restricted community, too much committers coming from one
  company, I've seen better proposals being fought over lately.

Code is forthcoming.



I would like to see either the code, or the specification, or both, 
before being asked to vote for a project, or even to have to decide 
Jetspeed related issues WRT those new proposals.

Multiple existing Apache committers.  Multiple distinct corporate 
contributors.  In support of a standard (I'll leave that term 
undefined).  Strongly related to an existing Jakarta subproject.


What concerns me is largely the absence of any public discussion around 
the API proposal. Mostly because of the XML support level. From the 
origins of the stuff, I remember that the JCP proponents were not 
suppporting XML stuff at all. Things could have changed a lot, since the 
 world has changed a whole lot in the last two years ;-)


I have talked to the person who submitted this proposal, both via notes 
and on the phone.  I gave explicit guidance as to what questions to have 
answered in the original proposal, where to send it (general AND 
incubator, if you notice).  To post the text on the web AND include it 
verbatim in the note.  Etc.

I also gave warning that there is likely to be extended and lengthy 
discussion as to where this code should land instead of on the merits of 
the project itself...

  Also, possible future integration 'ideas' with some related projects
  would be comforting (Jetspeed, Tomcat, Struts/Tiles, and the Cocoon
  portal framework for a starter).

I can't resist a Jon'ism here:

Thanks for volunteering!

- Sam Ruby


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




Re: New Jakarta proposal: Pluto

2003-01-21 Thread Santiago Gala
Stefan Hepper wrote:

Hi,
here some answers to questions asked in this thread:

- Apache was one of the first memebers in the JSR 168 Expert Group and 
IBM asked Apache explicitly for their support before submitting this 
JSR. Currently the Apache resprentative in the Expert Group is David 
Sean Taylor from the JetSpeed group.

- The submitteed JSR states that the RI is planned to do at Apache, so 
no surprise

- There is already code, but as some of you noted at the moment the spec 
and API is still confidential and therefore nothing is public available. 
As the proposal states the Expert Group plans to make a spec draft and 
API draft available around March. As soon as this is done we can check 
in the code.


Do you mean the PortletAPI branch in the Jetspeed code base? Or is there 
other code around?

- Everyone that wants to help is more than welcome to join

Regards,
   Stefan



Regards,
 Santiago



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




Re: PMC members, can u help me??

2003-01-21 Thread Santiago Gala
Eduardo Andrés Alfonso Sierra wrote:

Hi again,

I wrote this message a few days ago...



Hi
I'm an undergraduate student of Computer Science and I'm interested in



how a


group of developers that are geographically separated works.  You are
exactly that kind of group. I wanna know what specific tools do you use,



or


what kind of tools do you use to use, to develop the software. Can you



help me??  or where


can I write to get help with this ??
Thanks!!!




I've been reading the how to get involved jakarta page and I red about the
Project Management Committee (PMC) and its monthly meetings.  The tools that
PMC use to accomplish their meetings are which I'm interested in.  I want to
know what tools do you use to organize yourself, to discuss the project
direction or design issues and to take decisions about it. Well then, I'm
interested in those kind of tools that can help you get your work organized.

At the jakarta page reads These meetings may take place online, via
teleconference, or via other means deemed effective by the PMC, I'm
interested in those other means.

So, I would be very very thankful if any PMC member or anyone who knows how
PMC works, could help me.



I'm not in the PMC, but I have been involved in a project, and actively 
tracking other ones (by reading the lists, speaking with people, etc.)

If you are looking forthe holy grial, I would say:

WRT decission taking the key is the meta-law that says that 
decissions should be taken that keep the process mostly reversible (I 
mean, try to take small, incremental, practical decissions).

As the aim here is usually not to maximize resources, but to ensure that 
the process evolves in a general good direction, decisions that prune 
the search tree are generally much more dangerous than decissions that 
fork a new branch. This has to be balanced with the amount of 
resources that can be gathered (selt-appointed) to do any given task, 
and with the confusion that arises when (as an example) you have three 
different connector code bases to connect Apache with Tomcat.

WRT to coordination (a  heavy issue in hierarchical organizations) the 
meta-law is to work in the open and document everything. Coordination 
failures do happen every day, but, paraphrasing Linus Torvalds, with a 
big nuber of eyeballs, knowledge will eventually consolidate.

If you have ever seen an ant hill working, you will understand what I 
speak about. Every ant is possibly confused and doubtfull at times, but 
the anthill as a whole succeeds.

Hope this helps, and does not bring more confusion ;-)

Regards,
 Santiago



Thanks in advance, and bye

ciao

Eduardo Andrés



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




Re: Bug handling survey - 80:20 rule

2002-10-10 Thread Santiago Gala

Craig R. McClanahan wrote:

On Fri, 4 Oct 2002, Danny Angus wrote:

  

Date: Fri, 4 Oct 2002 17:45:48 +0100
From: Danny Angus [EMAIL PROTECTED]
Reply-To: Jakarta General List [EMAIL PROTECTED]
To: Jakarta General List [EMAIL PROTECTED]
Subject: RE: Bug handling survey - 80:20 rule




So, how come the
commercial software can still compete with open source products.
  


You're assuming, of course, that you can't have commercial software that
*is* open source :-).  Such models do exist -- so I'm assuming you are
primarily talking about closed source commercial software.
  


This is a very meaningful distinctions. IMO, the fundamental distinction 
here is that of Open vs Closed, not beer-free vs Commercial, where Open 
means Free-freedom (I don't want to go GPL vs BSD here)

  

IMHO its because on the whole OpenSource contributors are not doing it
to compete with commercial software, in fact many of us do this to
provide an alternative to the daily pressures, restrictive working
practices and profit driven project management of commercial IT.



Having been (and still am) sitting on both sides of this fence, there is
quite a bit of truth to this observation.

  

We're either much less interested in producing a competitor for a
commercial product than producing an intelligent, elegant and efficient
solution to a particular problem, or we're here to collaborate on a
product to use in our own commercial interests, not in competing in the
market place.



Commenting on Danny's sentence, you need to make a difference between 
We as in each one of us, and We as in the community.

Even when each individual developer is interested in producing an 
intelligent, elegant and efficient solution to a particular problem, 
the community can still produce a competitor for a commercial product :-)

There are a lot of colective behaviours going on here, enabled by the 
efficient communication means we are using, which completely make the 
difference. Knowing how to ride this wave is definitely part of the fun.

I don't think you can generalize to *all* open source projects not being
interested in competing with commercial packages, but this attitude is
certainly common.

IMHO, there are at least three major factors that means commercial
software isn't going to go away any time soon, no matter what happens in
the open source community:

* SCHEDULE - we all know the standard (and usually pretty sarcastic)
  response that we open source developers give to the when's the next
  version going to be released.  But this is a very very important
  issue for people who are planning projects that depend on that next
  release being completed.  Yes, commercial software vendors sometimes
  miss their dates too, but at least they generally try to meet a
  predicatable schedule that can be communicated to customers.
  

In my view, this means that succesful OS Product Manager will have lo 
learn to predict fairly accurately the response rate of the community 
for a given situation, and deliver the right expectations to customers.

* CUSTOMER FOCUS - like any product, commercial software must meet the
  needs of customers in order to be viable.  While there are certainly
  open source projects that try to do this, I'd bet that commercial
  software vendors are perceived as being more responsive in this regard
  generally -- it's their whole livelihood at stake, versus an open
  source project that is being done for fun or to collaborate on something
  interesting.
  

In my view, this means that succesful OS Product Managers will have to 
learn to influence (with brute force money, persuasion or other means) 
the community to guide efforts in the required direction.

* SERVICE/SUPPORT - While it is a myth that you can't get support for
  widely popular open source projects (check out the Resources pages
  for something as small as Struts, for example), it is *definitely*
  true for less popular projects, or projects where the developer
  community is fairly limited.
  

In my view, this means that succesful OS Product Managers will have to 
learn to organize support networks for their products in different ways 
as in CS Product Companies.

Individual open source projects can clearly choose to deal with the
objective realities in each of these three areas, and the ones that do
have no problem competing with commercial closed source software.  But the
general perceptions in these areas about the open source community, as a
whole, are fairly accurate IMHO.

On the other hand, the real world is also getting more complex in this
regard, with companies choosing to build commercial products that are
partially or (almost) completely constructed with open source software --
licenses like the Apache Software Foundation license make this trivially
simple.
  

I have some experience regarding this area, and I think this is an area 
with a lot of future. Most software integration effort will go this way 
in the next years. We have 

Re: Interesting quote....

2002-06-24 Thread Santiago Gala

Fernandez Martinez, Alejandro wrote:

Heh, that's funny. Thanks for pointing it out, I would never have imagined
that.
  

It has been there since the very beginning. I remember seeing it back in 
Netscape 2/3 times, when Explorer was barely used at all (95/96, I can't 
remember).


(...)


Erm, IE 5.5 - Help - About

Based on NCSA Mosaic. NCSA Mosaic(TM); was developed at the 
National Center
for Supercomputing Applications at the University of Illinois at
Urbana-Champaign.

Now that's irony for you.



Regards, Santiago Gala


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




Re: [ANN] in-house mail archive...

2002-05-03 Thread Santiago Gala

Pier Fumagalli wrote:

  

It's internet explorer not sending the correct locale... Daniel's aware of
that, and a fix is shortcoming... Use mozilla! :)
  


Tis is mozilla:

org.apache.velocity.exception.MethodInvocationException: Invocation of method 
'get(PageTitle)' in  class org.tigris.eyebrowse.util.LocalizationTool threw 
exception class java.util.MissingResourceException
org.apache.velocity.exception.MethodInvocationException: Invocation of method 
'get(PageTitle)' in  class org.tigris.eyebrowse.util.LocalizationTool threw 
exception class java.util.MissingResourceException
at 
org.apache.velocity.runtime.parser.node.GetExecutor.execute(GetExecutor.java:116)
at 
org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier.java:226)
at 
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207)
at 
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250)
at 
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
at org.apache.velocity.runtime.directive.Parse.render(Parse.java:232)
at 
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
at 
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
at org.apache.velocity.Template.merge(Template.java:296)
at 
org.apache.velocity.servlet.VelocityServlet.mergeTemplate(VelocityServlet.java:448)
at 
org.apache.velocity.servlet.VelocityServlet.doRequest(VelocityServlet.java:387)
at org.apache.velocity.servlet.VelocityServlet.doGet(VelocityServlet.java:333)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
at java.lang.Thread.run(Thread.java:484)

with my standard settings:


  Ejemplo de Cabecera de Request

Host hisitech.com:8080
Accept 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
 

User-Agent Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9+) 
Gecko/20020425
Keep-Alive 300
Accept-Language es-es, en-us;q=0.80, es;q=0.60, en;q=0.40, ja;q=0.20
Accept-Encoding gzip, deflate, compress;q=0.9
Accept-Charset ISO-8859-1, utf-8;q=0.66, *;q=0.66
Referer http://hisitech.com:8080/examples/servlets/index.html
Connection keep-alive



taken from tomcat request headers.

P.S.) I don't speak japanese, but I have it there to test Jetspeed i18n



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




Re: You make the decision (was Re: Quick! convert all your projectsto maven!)

2002-05-02 Thread Santiago Gala

Leo Simons wrote:

(...)

Andrew, consider using the CSS from the Tigris Style project
http://style.tigris.org/.  It's a new project, but already in use in
several major OSS code bases, including Maven, Scarab, and Eyebrowse.



I looked at these and they're a major pain in the *** to modify - you
have to modify code in 3 places in 3 files or something for every change
you wish to make; css classes are used more widely than their naming
implies, etc.
  

*shrug* Someone will soon come for a proposal for namespacing class 
names in CSS. I think it's time to think about retiring myself from 
programming...

:-)

Santiago
(A little burned, but slowly coming back to life)


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




Re: You guys are so funny.

2002-05-02 Thread Santiago Gala

Jon Scott Stevens wrote:

  

Sure, the developers are working together on *some* stuff, but the core
products they are not and my original Tomcat arguments were that it was lame
to have two different containers. I got proven wrong from the point of view
that enough people wanted T3 to survive. I got proven right that T3
distracted a limited set of resources (ie: people) from T4.
  

Open Source does not care about optimizing resources, but about 
creating, maintaining and supporting communities.

This is an argument I have had enough time with project managers who 
think that Open Source is inefficient: IT IS! It is about enabling more 
ants to thrive in the anthill, not about exploiting the ants to pick 
more food _per capita_. It is really a way to tackle more complexity, 
not about being more efficient at it. The proof is that all of us are 
here losing our time instead of picking a quick winner and going back to 
work.

So, if the split of tomcat enabled more production sites using tomcat 3 
while tomcat 4 was ready, or more programmers coming to tomcat 4 to test 
cool new features, it was actually good... because they did not parted 
away, and shared their relative successes together.

The same could happen here. If XML-centric people think about cool 
things (like finding a clean way to drop beans as context for document 
transformations... Peter Donald had a cool idea on this some time ago 
(DOM on the fly)), while template-centric people develop even cooler 
things (like having a properly recursive way to specify transforms 
without having the horrible syntax that XSLT shows ), I would be really 
delighted, and my employers even more. (Actually I would like to have 
both things, to use them effectively in content aggregation).

The point I have been trying to make is that the important thing is to 
avoid losing the connection between both efforts, and to coordinate 
together the efforts. Some people pointed to reasonable approaches 
(Costin one of them).

Isn't there a way to find common grounds?

Santiago

PS) As a proper spanish quixote, I can't avoid to jump here:

 I hope another jakarta commiter will join me and second my -1.
 I second!

until I feel a situation in which there is no one of us that feels 
defeated, maybe all of us just a little bit deceived.



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




Re: webapp invoker doesn´t work

2002-05-02 Thread Santiago Gala

Edson Alves Pereira wrote:

  I´m using Tomcat 4.0.3 and Apache 1.3.2 and the Tomcat´s invoker doesn´t call my 
servlets. I think that i´ve already done everything, where i can get a good howto 
about?
  


You happened to jump into the fire of a project join/split discussion. 
I'd strongly recommend that you keep your errand going on at the 
tomcat-users list.

TIA



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




Re: You guys are so funny.

2002-05-02 Thread Santiago Gala

Berin Loritsch wrote:

 Michael McCallum wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1


 I do that because I believe standards are essential - even if
 'simpler' pet-solutions exist. Standards are the only way to
 get people to work togheter -  and DocBook, HTML, XSLT are
 the standards.


 Microsoft did not get where it was by using standards. It created 
 things which were easy for people to use
 and they became the de facto standards.


 Grmble grmble grmble.

 Microsoft got where it is based on the shear might of its marketing
 prowess.  It made it easier than Mac to develop, so more developers
 created solutions for it.  I've seen Java tools beat out M$ tools
 for the same job.

In a sense, it could have been a case of the Rise of Worse is better 
(in Richard Gabriel's sense: 
http://www.jwz.org/doc/worse-is-better.html). I'm not claiming that 
Microsoft designed from New Jersey, :-) but that while IBM was making 
the perfect OS/2 and all the UNIX community was caring about CORBA and 
complex code repositories they delivered a Windows, and later Visual 
Basic, which was a horrible hack, but a hack that enabled companies to 
start making client server. Take this together with the exponential 
expansion on the number of PCs, and the need of programmers to feed 
them, and it makes sense.

While they were a busy monopoly thinking about New Technology, on the 
other side, Mozilla (and A Patchy Server, and later a flock of penguins 
and devils) left them out of a new game. This could be again a case of 
Worse is better.

Even the Velocity vs XSLT could be a case for Worse is better :-) 
(Seriously, I have been thinking along these lines for the last days)


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




Re: You guys are so funny.

2002-05-02 Thread Santiago Gala

Geir Magnusson Jr. wrote:

On 5/2/02 5:45 PM, Santiago Gala [EMAIL PROTECTED] wrote:
  

Even the Velocity vs XSLT could be a case for Worse is better :-)
(Seriously, I have been thinking along these lines for the last days)



That's DVSL vs XSLT.
  

I was slightly off-focus. I was thinking about using the Anakia task vs 
XSLT to transform XML for web pages. This IMO was a case of worse is 
better, since the complexity of doing it right in XSLT leads to all 
sort of implementation complexities, and doing it right in XML to 
awful syntax.

On the other hand Anakia is too simple for complex use cases. But it 
delivers simple transformations, and does them fast.




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




Re: You make the decision (was Re: Quick! convert all your projectsto maven!)

2002-05-01 Thread Santiago Gala

Andrew C. Oliver wrote:

 Nope.  Perhaps your font settings differ from mine or perhaps Redhat 
 or Ximan package different fonts? 
 And I'm at 1600x1200 so well... dunno what the story is.  Is anyone 
 else having trouble with this?

 http://jakarta.apache.org/poi/javadocs/


Not with this one (Mandrake 8.2, mozilla RC1 or a nightly more recent 
than this one, I can't remember).

But the upper frame in http://jakarta.apache.org/poi/javadocs/javasrc/ 
looks blank for me.

P.S. Please everybody, don't let the fury make you forget to snip when 
you answer :-)



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




[OT] OR mapping tools as a commodity

2002-04-24 Thread Santiago Gala

Jon Scott Stevens wrote:

on 4/24/02 8:13 AM, Bala Kamallakharan [EMAIL PROTECTED]
wrote:

  

I personally like Zodo JDO
(http://www.solarmetric.com/). It is pretty slick, it
does exactly what you want to do. Given a class that
you build in Java it can generate tables and make the
classes Persistence Capable.

Thanks,
Bala



http://www.solarmetric.com/Software/Kodo_JDO/pricing.php

Only $3000 to deploy it!

Bah. This stuff should be free.
  


When reading this thread, I couldn't avoid remembering having read a few 
days ago, in the context of MS auditing schools in Oregon?, that Office 
automation software and OSes do not longer deserve paying the premium 
of brands (read MS Office), as it is becoming a generic drug (a 
commodity, in other terms, read OpenOffice, kOffice, abiword/gnumeric, 
you name it).

I think OR mapping tools (most development tools, in fact) are reaching 
the same status.

This is a sign of maturity in software engineering. One of the few I've 
seen lately.



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




Re: So, Google uses Tomcat and Apache SOAP...

2002-04-21 Thread Santiago Gala

Paulo Gaspar wrote:

http://www.beblogging.com/blog/20020417-221452

Have fun,
Paulo Gaspar

This is all your spamming? I see better and much longer every day :-)




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




Re: [PATCH] http://jakarta.apache.org/site/mail2.html broken url

2002-04-11 Thread Santiago Gala

Daniel F. Savarese wrote:

In message [EMAIL PROTECTED], Santiago Gala writes:

Santiago Gala wrote:
I have enough karma for xml/html committing, but not for ssh to the web 
machine. So, could anybody with enough karma update the site?


I just did a cvs update mail2.html, but it doesn't look like there was
any change committed.  I tried doing an update and rebuild of my
jakarta-site2 checkout, but there ws no difference in mail2.html.

Funny, because I patched mail2.xml:

[sgala@patusan jakarta-site2]$ cvs log xdocs/site/mail2.xml

RCS file: /home/cvs/jakarta-site2/xdocs/site/mail2.xml,v
Working file: xdocs/site/mail2.xml
head: 1.43
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 43;selected revisions: 43
description:

revision 1.43
date: 2002/04/07 22:05:50;  author: sgala;  state: Exp;  lines: +1 -1
Patch sent by [EMAIL PROTECTED] Thanks.
...


I don't have the email with the original patch, so I'll pass the buck
to someone else.


I had committed just changes in mail2.xml, thinking that the build was 
done elsewhere. Now I have committed also mail2.html.

Sorry for the half cooked thing.





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




Re: [PATCH] http://jakarta.apache.org/site/mail2.html broken url

2002-04-10 Thread Santiago Gala

Santiago Gala wrote:

 robert burrell donkin wrote:

 http://jakarta.apache.org/site/mail2.html has a broken url (to a 
 tomcat user list archive). attached is a patch.

 - robert


 I have committed this one, while I was at this.

 Is there something else needed for the website to get updated? partial 
 ACK, should be ACK+SYN? ;?

I have enough karma for xml/html committing, but not for ssh to the web 
machine. So, could anybody with enough karma update the site?

(SYN after timeout of previous ACK+SYN ;)





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




Re: [PATCH] http://jakarta.apache.org/site/mail2.html broken url

2002-04-07 Thread Santiago Gala

robert burrell donkin wrote:

 http://jakarta.apache.org/site/mail2.html has a broken url (to a 
 tomcat user list archive). attached is a patch.

 - robert

I have committed this one, while I was at this.

Is there something else needed for the website to get updated? partial 
ACK, should be ACK+SYN? ;?





Index: xdocs/site/mail2.xml
===
RCS file: /home/cvs/jakarta-site2/xdocs/site/mail2.xml,v
retrieving revision 1.42
diff -u -r1.42 mail2.xml
--- xdocs/site/mail2.xml   6 Mar 2002 16:47:53 -   1.42
+++ xdocs/site/mail2.xml   5 Apr 2002 15:37:14 -
@@ -28,7 +28,7 @@
 lia href=http://geocrawler.com/;Geocrawler/a/li
 lia href=http://marc.theaimsgroup.com/;Mailing list Archives/a/li
 lia href=http://www.metronet.com/~wjm/tomcat/;Tomcat-Dev Archives/a/li
-lia href=http://mikal.org/interests/java/tomcat/index.html;Tomcat-User 
Archives/a/li
+lia href=http://mikal.org/interests/java/tomcat/;Tomcat-User Archives/a/li
 lia href=http://www.mail-archive.com/struts-user@jakarta.apache.org/;
 Struts-User Archives/a/li
 lia href=http://www.servlets.com/archive/;Servlets.com servlet and JSP list 
archives/a/li




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




Re: [VOTE] Switching development to C#

2002-04-02 Thread Santiago Gala

Marc Johnson wrote:

 From: Paulo Gaspar [EMAIL PROTECTED]

 Do you have anything against Fortran or Cobol?


 Cobol, yes. Fortran, no.


 There will be .Net implementations for those, you know? And we could
 leverage the power of all those legacy academic and enterprise
 programmers.


 Nh ... I heard someone (Sam?) say something about implementing 
 APL! (slogan: write once, read never)

If I can ask, I would like to have some LISP (prefearable Scheme) .NET also

You know:  (let ((write once) (eval forever)) #t)

(I know April's fool its over, but in any case we don't celebrate it in 
Spain until December 28)




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




Re: news@jakarta list? (Re: Introducing Enterprise Object Broker)

2002-03-08 Thread Santiago Gala

Jeff Turner wrote:

On Thu, Mar 07, 2002 at 06:03:21PM +, Pier Fumagalli wrote:

Paul Hammant [EMAIL PROTECTED] wrote:

Folks,

Enterprise Object Broker (EOB) is an application server that tries to a
be a simpler EJB container.  It is not complete yet, but we have many
demos showing local, remote, and webapp usage.

Ok. Will we all stop using general@jakarta for advertisement of things which
are NOT ASF related? Thankyou...


Then could we perhaps have a news@jakarta list for this sort of thing? A
lot of people find announcements like this relevant and interesting.

On a related (technological) note:

We Jetspeed people (actually Raphael Lutta) put one year ago RSS 
channels, for our own purposes of showing them in the demo Jetspeed setup:

http://jakarta.apache.org/jetspeed/channels/apache.ocs is an Open 
Content Syndication feed
http://jakarta.apache.org/jetspeed/channels/jetspeed.rss is a channel 
for Jetspeed
http://jakarta.apache.org/jetspeed/channels/turbine.rss is a channel for 
turbine

The RSS mechanism could be easily used for news and content syndication 
@apache. Channels can be added, generated, etc. for different projects 
or activities, and used for dynamic linking to apache news from outside 
the web site.


How is it different from freshmeat? It's that 'community' thing Stefano
goes on about. People have established webs of trust here. EOB is by
Apache people, using Apache code, and that makes it *relevant*.


--Jeff

Pier



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




Re: News, RSS, blogs, Cocoon (Re: news@jakarta list?)

2002-03-08 Thread Santiago Gala

Jeff Turner wrote:

On Fri, Mar 08, 2002 at 12:00:11PM +0100, Santiago Gala wrote:
...

Then could we perhaps have a news@jakarta list for this sort of thing? A
lot of people find announcements like this relevant and interesting.

On a related (technological) note:

We Jetspeed people (actually Raphael Lutta) put one year ago RSS 
channels, for our own purposes of showing them in the demo Jetspeed setup:

http://jakarta.apache.org/jetspeed/channels/apache.ocs is an Open 
Content Syndication feed
http://jakarta.apache.org/jetspeed/channels/jetspeed.rss is a channel 
for Jetspeed
http://jakarta.apache.org/jetspeed/channels/turbine.rss is a channel for 
turbine

The RSS mechanism could be easily used for news and content syndication 
@apache. Channels can be added, generated, etc. for different projects 
or activities, and used for dynamic linking to apache news from outside 
the web site.


Sounds nice. Is this demo Jetspeed setup actually live somewhere?

I have a copy running at

http://hisitech.com/jetspeed/ (rather out of date, and messed up by 
hundreds of people customizing layout).
David Taylor uses to have one around http://bluesunrise.com/jetspeed

There are portals using Jetspeed around (see 
http://jakarta.apache.org/jetspeed/site/usejetspeed.html), but most use 
their own feeds.


Adding some weblogs as newsfeeds would be good too. Weblogs are
wonderful things. Have a look at http://www.need-a-cake.com/

Any JAMES people lurking here? Would it be possible to rig up a mailet
that wraps incoming posts in XML and makes them available as an RSS feed?
That way we could have an easy-to-use news submission process.

FYI (for those who weren't aware), there's a new xml-forrest project
project at xml.apache.org, specifically for things like this.

I knew this one.


Another FYI for Jetspeed people: Cocoon is very much encroaching on your
portal turf ;) See
http://www.need-a-cake.com/stories/2002/02/14/cocoonPortalFirstLook.html

I know. Further, cocoon and Jetspeed people should team together to 
ensure that Sun's JSR#168 standardizes around a reasonable Portlet API 
specification, specially WRT SAX stream portlets, so that Cocoon can 
implement a portlet container respecting the standard and using Cocoons 
streaming capabilities at the same time. Jetspeed will be conformant to 
the ByteStream or SAX stream API rather easily, and at due time, using 
jsp and/or Velocity.



--Jeff

(idling.. friday evening..)


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




Re: Nominations, +1s, ...

2002-02-14 Thread Santiago Gala

Dirk-Willem van Gulik wrote:


On Wed, 6 Feb 2002, Santiago Gala wrote:

I'm ready to give +1 to people nominated which are missing them, but I
could not find any posting telling if +1 are required, or are just to be
considered a form of moral support.


Could anybody clarify?


Personally: I do not care much for seconding - just that the person
accepts - simple voting is the true test in my personal opinion. And in a
crowd as vocal as this I trust that issues are raised in time to make sure
that seconding is non essential filtering mechanism.

But that is a personal opinion - not the nessesarily shared by the voting
volunteers opinion of that of the board or pmc.

So for next time 2003 - you have some options.

1- No seconding needed - just acceptance.

I would support 1. My concern was because I had seen people with no +1, 
and I wanted every nominee having the opportunity to get voted. I felt 
like I was spoiling my +1 by not using them. :)

I don't think veto is right. Vetoes should be handled in the ballot. I 
mean, I can argue someone is not the right person, but this should not 
automatically discard them. The nomination mechanism is already giving a 
filter on who will be proposed. The ability to veto could become a 
problem if/when there are fighting fractions in the nominating group.


2- One seconding needed - and acceptance counts
   as such too.
3- More than one needed.
4- None needed - except to override a veto..
5. 


Dw.


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




Re: Java is dead... but it could still be saved!

2002-02-06 Thread Santiago Gala

Andrew C. Oliver wrote:

On Tue, 2002-02-05 at 11:24, Stefano Mazzocchi wrote:

Jon Scott Stevens wrote:

on 2/4/02 1:58 PM, Kevin A. Burton [EMAIL PROTECTED] wrote:

(snip)


They dropped the ball for java on the desktop: sun management decided
that it will never happen: there will be no Java version of StarOffice.

So they want to earn money on the other two sides: 

 big - enterprise (J2EE) 


possible.  They're going about it the wrong way (still).

 small - embedded (J2ME)


pipe dream.  If embedded resources grow substantially (to where embedded
means a system about as capable as my desktop), Bill G. and the gang
win.

No. Bytecodes + built-in security (sandboxes, etc.) make java a 
substantial win for Telephone operators. C# is not yet prepared for 
taking this market. Solutions like ActiveX are a mess to deploy and 
suffer from logistic (deploy for a hundred hardware variants), 
reliability (crashes in user C/C++ code) and big security problems (bad 
security model). The telephones that we will see in the next couple of 
years will use java. And this is a substantial market (in the thousands 
of millions units) where Sun wants to take their license for every 
telephone sold, and sell at the same time their java hardware and 
expertise (read J2EE) in the server side to the operators and service 
providers.

  If it stays small, Palm and KR win.  Sun has to bet on something
in between or start making Java native chips again..  Its a pipe dream
of a business plan.

I think it is actually working well for Sun, from what I see in their 
relation with big mobile operators and handset makers. Whether Sun will 
survive to a mature multiplatform C# solution with the ability to run 
java applets (midlets...) is another thing. Don't forget that Microsoft 
are better when they arrive second to the market (see IBM MS-DOS, 
Digital Research solution vs Windows, Lotus/Excel, WordPerfect/Word, 
dBase/SQL Server,...)


why? simple: these are the things that pay off and these are the things
that go along better with Sun core business: which is hardware (both big
fat machines and silicon chips).

don't forget that they have a good sales channel to big corporations 
like banks, phone operators, utility companies,... Quite often better 
than the one MS has.


Now: is Sun going to change this because Mr. Burtonator cries on his own
mail list? yeah, sure.

Unless he has a few 10 billion dollars to invest in Sun to open up java.

Sun can't start selling JDK's, otherwise people will switch to .NET (or
OSS clones of it, see Ximian MONO), but it sure can stop improve on it
(after 1.4 is out) and give away for free *normal* java implementations
and sell better/faster/more-scalable JVMs (which is what M$ will be
doing with .NET)

You can be sure Sun has a lot to learn from M$ on the marketing-software
side of things.

Yep, people, Java is turning into legacy for most corporations: they'd
rather spend some thousand dollars in new software (which will run on
sparc only, of course) than spend millions in retraining people, porting
software to .NET and blah blah blah.


perhaps.

I feel like I'm legacy myself. I feel lazy about switching to C# stuff. 
I feel older every day that passes ;)


Where does OSS stand? We have been *used* to mak

e java solid.


probably (Sun = Corporation, Corporations operate in their own interests
and not for the public good -- OSS served and possibly serves Sun's
interests, if that changes so does Sun).

I agree that we have been used. We are used every day. But I feel happy 
overall with my java experience. Programming in java is funny (like it 
was in the Smalltalk days, even with some lisps). Programming against 
current MS APIs is *not* fun.

I don't feel abused by the Sun people WRT java. From the beginning I saw 
Sun as I see them now. Even if I regret that they do not Open Source 
java, the market will never be the same after their (wise) move back then.


Now things are changed: they think they don't need us anymore because
Java is a commercial reality. That's the truth and you'd better learn it
fast.

My position: give me a solid (possibly GPL-ed) CLI implementation, a
Java2C# porting tool, a BSD-licensed library of .NET classes and
java-cloning classes and I say let's kiss java good bye.


Think long and hard before you jump on this bandwagon my friend.  If
maintaining cross-platform compatibility with the .NET version is an
objective for Mono then it will fail.  The 3000 lb gorilla will never
loose control of its illegitimate child.  

Regarding C#.  I still think I'd rather learn D www.digitalmars.com/d

I've seen they still have pointers. I will not go there until they drop 
them. ;)

WRT crossplatform stuff, time is coming when we will impose *our* laws. 
With linux becoming a major player in the OS level (and I bet it will be 
a player in the desktop market real soon), crossplatform is beginning to 
be their problem, rather than ours. As OpenSource works in public, with 
no hidden 

Re: J2EE considered harmful (was [Fwd: cvs commit: jakarta-site2/xdocs index.xml])

2002-01-31 Thread Santiago Gala

Andrew C. Oliver wrote:

To be fair, WebSphere is probably more troublesome then the other
containers (at least thats been my experience with it).  I do think 
there is a time and place for RPC.  I however think better support for
location independence is required. 

(snip)


I would suggest gaining experience with other containers (BEA and jBoss
for starters, you can download a trial of the former and the latter is
opensource) so that you can discriminate the problems that are exist in
WebSphere from those in EJBs as a whole.  Not because you want to just
do not-ejb but so that you don't repeat the same mistakes.

I have implemented a system using Container Managed EntityBeans that 
worked fairly well. I used Jonas (it was some time ago). It was smaller 
than the original poster example (about 20 entity classes, tens of 
thousands of instances). I spent a lot of time getting the entity design 
right. From the original description, it looks like the problems in the 
quoted project came from bad system design, more than from EJB 
technology as such.

Comments on my experience:

- The location and engine independence was a true marvel. I was 
developing with postgres/linux and deploying under MSSQLServer/NT with 
the same source code. Only small diffs in configuration needed.
- Performance was not good, but scalability was.
- Leaving transaction and persistence management to the container proved 
good at the end.
- My main issue in the development were related with using JSP for the 
interface (JSP sucks (c) Jon :) )

So, while I agree with political/licensing issues being of concern, I 
would not disqualify EJB as a whole from a technological point of view. 
YMMV.




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




calendar splitting (was Re: ECS?? _TOP_ level project of Jakarta??)

2002-01-30 Thread Santiago Gala

Jeff Prickett wrote:

Scott Sanders wrote:

Calendar is much more apropos in JAMES IMHO.  I think that JAMES could
become an Exchange killer :)


Good point, I would accept that place as a home for the back end
objects. Possibly split
iCalendar between JAMES and Jetspeed or make it its own module that
plugs in to either.
Front end - Jetspeed, Back end JAMES. I would like to see Apache create
an Exchange killer, but that talk is premature :).

Maybe too late to jump in here, but I see it today :(

I think the best thing to do would be to have a standalone calendar 
backend, communicating with James as transport, and with Jetspeed (and 
also beans for Velocity and even JSP), for server side front end. An 
applet could do a client side processor if this is wanted/needed.

Jetspeed can do with a calendaring portlet (which is not written, BTW), 
that could take calendar objects using whichever transport

It makes more sense to home the calendar project in James, IMO, than in 
Jetspeed, specially now that standard wars will begin ;) But I think 
Jetspeed people will not opose to have you there either.

I will present myself also. I'm Santiago Gala, working in Jetspeed. I 
decided that I was too misinformed about apache stuff and I have decided 
to subscribe (not read in archives) to force myself to read general 
apache related lists. Being the typical bottom-up person, I start with 
jakarta-general. :)

Hi to all,
Santiago


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




Re: New Subprojects

2001-03-28 Thread Santiago Gala

 At 08:33  23/3/01 -0500, Geir Magnusson Jr. wrote:
 However, this is a really good point and a discussion we should have in
 Commons-land.  Please come and join if interested.

 yes and after that you really should standardize on logging. Oh and then
 standardize on lifecycle because thats important too. 

Not really sure a bean utility library/component will need lifecycle and
logging, nor configuration for that matter
 
 I am not even sure how to answer this? I am not sure if you are serious or
 not.
 
A Database Connection Pool is another story, but we can look a the
17,000 or so implementations already in Jakarta and find the best
practice, and then punt and use log4j :)
 
 Adopt log4j, block avalon/james/cocoon from using component and presumably
 taglib/struts when they adopt the J2EE standard. Way to achieve sharing !
 
 ! How long do you think before my final prediction bears true? If already
 you are talking about "standardisation" when that was explicitly one of the
 non-goals then ...

With this kind of FUD, you should have been in software marketing :)
 
 Whats the FUD about it? One of the non-goals was to not devolve into a
 framework. For any semi-complex problem domain you need some support
 (unless you invent your own for that component). And if you have 50
 components with 50 different sets of internal frameworks then...
 

I'm not getting into this formative discussion. I just want to point 
something that came to mind while reading it:

The iCalendar module, that originally was a part of jetspeed code base, 
is currently orphan. While it is a reasonable size component, it looks 
like a good part of commons, if I understood correctly the discussion:

- most of it is a collection of classes implementing the different vCal 
entities.
- I don't know from memory if it is designed a bean, but it could be 
made into one easily.
- No control, no log: just new ICal(), new VToDo, ...
- marshal will write a VCALENDAR into a writer
- There is a mechanism for db persistence, though

You can contact with Jeff Pricket about it, if you are interested in 
helping finishing it.

I'm lobbying for this project because, even if I don't have currently 
the time to get involved, I feel that such a set of objects and 
underlying webapp will be crucial for jetspeed, and possibly turbine and 
cocoon, to survive in a corporate environment (is this our goal? :) ) 
Think something like ASP portal, or intranet collaborative tasks. I'm 
not aware of any Open vCalendar implementation.

Disclaimer: I'm just plugging my lines. I will not go into discussion

on which is the better strategy to deal with modules, etc. I see valid

 points in both (7?) sides of the discussion. :)

Hope the input is useful.

Regards,
    Santiago Gala



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




Re: WARNING. You sent a potential virus or unauthorised code

2001-03-23 Thread Santiago Gala

I've just received this. I comment down.

[EMAIL PROTECTED] wrote:

 The MessageLabs Virus Control Centre discovered a possible 
 virus or unauthorised code (such as a joke program or trojan)
 in an email sent by you. 
 
 Please read this whole email carefully. It explains what has 
 happened to your email, which suspected virus has been caught, 
 and what to do if you need help.
 
 
 
 Some details about the infected message
 
 
 To help identify the email:
 
 The message sender was 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 
 (if this is not your email address, the message sender possibly 
 belongs to a mailing list to which you both subscribe.)
 
 The message was titled 'cvs commit: jakarta-jetspeed/docs/site administration.html 
application-development.html branches.html code-standards.html 
content-syndication.html contributors.html customizer.html developer-notes.html 
diskcache.html faq.html features.html index.html install.html license.html psml.html 
resources.html todo.html uml.html usejetspeed.html wap.html'
 The message date was 23 Mar 2001 14:02:05 -
 The message identifier was [EMAIL PROTECTED]
 The message recipients were 
 [EMAIL PROTECTED]
 
 
 To help identify the virus:
 
 Scanner 1 (Skeptic) reported the following:
 
 Skeptic searching for 26 viruses
 
 Possible Virus 'Subject-exploit' found in '588686A_0.txt'. Heuristics score: 1
 
 
 
 The message was diverted into the virus holding pen on
 mail server server-48.tower-1.london-2.starlabs.net (id 588686_985357952)
 and will be held for 30 days before being destroyed.


It seems to be related with the length of the subject line, that could 
crash some mail agents overflowing a buffer.

I'm sending copy to [EMAIL PROTECTED], to see if there is a 
simple solution to trim the Subject of cvs generated mails to a given 
maximum length.

If not, I would suggest messagelabs.com to unsubscribe all of their 
people from the jakarta.apache.org lists, to avoid us their spam.


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




Re: Patch for site docs

2001-03-13 Thread Santiago Gala

Jon Stevens wrote:

  on 3/13/01 9:55 AM, "Santiago Gala" [EMAIL PROTECTED] wrote:
 
 
  I have prepared a patch for site docs, explaining an issue we found
  when trying to use authenticated cvs with Windows.
 
  I tried to commit, but I don't have enough Karma. I don't know if
  I'm suppossed to have karma on the site docs, so here I send
  the patch.
 
  Feel free to throw it away :)
 
 
  The right place to have sent the patch is to the general@jakarta list as
  documented here:
 
  http://jakarta.apache.org/site/jakarta-site2.html
  "People who have accounts on apache.org can check in their changes to the
  jakarta-site2 module directly. If you get an error such as "Access 
denied:
  Insufficient Karma", then please send email to the
  [EMAIL PROTECTED] mailing list and we will grant you the
  appropriate access. If you do not have an account, then please feel 
free to
  send patches to the [EMAIL PROTECTED] mailing list."
 

Sorry about this one. But still the answer is not clear to me. Am I 
supposed to
commit myself or will somebody else consider the patch?

 
  Also, you need to send a patch against the .xml file which is used to 
build
  the .html files. See the above URL for more information on working 
with the
  Jakarta Site2 module.
 

The patch is BOTH to the .html file AND to the .xml file, as I think in 
this way the
changes will be visible without building in apache.org

The patch to .html is after I built locally.

  thanks,
 
  -jon




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