Mailing list deletion

2009-10-06 Thread Henri Yandell
Noting that I've asked for this mailing list to be deleted.

Any Taglibs development discussions should now occur on the Tomcat
developer list.

http://tomcat.apache.org/lists.html#tomcat-dev

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Parts of SVN moved

2009-08-17 Thread Henri Yandell
Various parts of SVN moved over to
http://svn.apache.org/repos/asf/tomcat/taglibs/

Namely standard, rdc, extended, site and taglibs-parent.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: Heads up on potential move for Taglibs

2009-07-13 Thread Henri Yandell
Expecting that they'd be maintained for those who are committing. So
Rahul, myself and you if you're interested.

Hen

On Mon, Jul 13, 2009 at 6:36 AM, Kris Schneiderk...@directthought.com wrote:
 Seems reasonable. Any idea what happens to commit rights?

 On Sun, Jul 12, 2009 at 1:30 AM, Henri Yandell flame...@gmail.com wrote:

 Jakarta is a slowly dwindling project at Apache. A long time ago we
 agreed that its deep structure created isolated sub communities and
 Apache decided to become a flat organization. Thus for all projects in
 Jakarta there is the question of where to go.

 I've been floating the idea to Jakarta and Tomcat of moving the active
 parts of Taglibs over to Tomcat. This idea seems to be getting +1s on
 all sides. The general idea is:

 * Move Standard, JSTL implementation, over to Tomcat. 1.0 would be
 deprecated.
 * Move RDC over to Tomcat.
 * Start a new taglib (my new favourite name is Extended; ie: Apache
 Extended Taglib to complement the Apache Standard Taglib) that is
 built from the undeprecated parts of Taglibs that find favour. Some
 might be refactored from Taglibs to EL functions. Think the Commons
 Lang of Taglibs.
 * Other taglibs to be retired within Jakarta and make their way over
 to the Apache Attic.

 Hen


 --
 Kris Schneider mailto:k...@directthought.com
 directThought  http://www.directThought.com/


-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Heads up on potential move for Taglibs

2009-07-11 Thread Henri Yandell
Jakarta is a slowly dwindling project at Apache. A long time ago we
agreed that its deep structure created isolated sub communities and
Apache decided to become a flat organization. Thus for all projects in
Jakarta there is the question of where to go.

I've been floating the idea to Jakarta and Tomcat of moving the active
parts of Taglibs over to Tomcat. This idea seems to be getting +1s on
all sides. The general idea is:

* Move Standard, JSTL implementation, over to Tomcat. 1.0 would be deprecated.
* Move RDC over to Tomcat.
* Start a new taglib (my new favourite name is Extended; ie: Apache
Extended Taglib to complement the Apache Standard Taglib) that is
built from the undeprecated parts of Taglibs that find favour. Some
might be refactored from Taglibs to EL functions. Think the Commons
Lang of Taglibs.
* Other taglibs to be retired within Jakarta and make their way over
to the Apache Attic.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Deprecating Standard 1.0.x

2009-07-10 Thread Henri Yandell
The recent Bugzilla entry regarding Tomcat 5.0 made me realize that we
really should deprecate and end of life JSTL 1.0.

Presumably it's linked to the same spec as Tomcat 4.x, and that has
had its last release. We should mark it as deprecated and close out
the open Bugzilla items as WONTFIX.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Taglibs deprecated

2009-06-07 Thread Henri Yandell
Random, DateTime and I18N taglibs have all been deprecated. In the
former case because it's not that interesting a taglib, and the latter
two because they offer only very little extra functionality on top of
JSTL.

Thanks,

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [unstandard] Picking through the datetime taglib

2009-05-25 Thread Henri Yandell
Pulling in an old thread :)

I think datetime taglib should be deprecated. I don't think it is
interesting enough on top of JSTL to keep alive.

Hen

On Mon, Jul 23, 2007 at 2:44 PM, Henri Yandell flame...@gmail.com wrote:
 Here are the tags in the DateTime taglib:

 * currentTime    Gets the current time in milliseconds since Jan 1, 1970
 GMT.
 * format        Formats a date in milliseconds since Jan 1, 1970 GMT for
 output as a date string.
 * parse         Parses a date string and outputs the time in milliseconds
 since Jan 1, 1970 GMT.
 * timeZone      Create a time zone script variable for use with the parse
 or format tags.

 * timeZones     Loop through all time zones.
 * months        Loop through the months of the year.
 * weekdays      Loop through the days of the week.
 * amPms         Loop through the am/pm names.
 * eras         Loop through the era names.

 -

 Of the first batch; format and parse are taken of care of in JSTL with
 fmt:formatDate and fmt:parseDate. The currentTime tag is effectively
 handled by doing:

 jsp:useBean id=now class=java.util.Date /

 I'm never sure whether it's better to educate people in doing such
 things, or if there should be a:

 un:currentTime var=now/

 Probably it's best to just push towards useBean. Also, the timeZone
 attribute to the two fmt: tags can take a String as well as an Object,
 so presumably that makes that one redundant.

 So the question becomes whether there is any value in the iterator
 style tags. I don't see a lot. Any thoughts? I'm tempted to think
 'deprecate' for datetime and bring nothing into Unstandard.

 Hen


-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [proposal] Unstandard Taglib creation/release (and future of Taglibs)

2009-05-25 Thread Henri Yandell
More old threads.

Here we chose to retire random. That didn't get done (though Input did
get retired).

So planning to also deprecate Random.

Hen

On Mon, May 21, 2007 at 11:18 AM, Henri Yandell flame...@gmail.com wrote:
 On 5/16/07, Henri Yandell flame...@gmail.com wrote:

 Based on the Taglibs future email a while back, it sounds like we
 might have some number of people interested in working on things.

 Summarizing:

 Four 'volunteers' so far:

 Martin, Rahul, Kris, myself.

 It sounds like we're all of a consensus on there being three
 subprojects: Standard 1.1, Unstandard, RDC. Unstandard might need a
 new name.

 We'll retire Standard 1.0, DataGrid, Benchmark, BSF, Cache, IO, JMS,
 Mailer, Mailer2, Scrape, XTags, Ultradev, Image, Random; and anything
 deprecated.

 Unstandard will pick and choose from Log, DateTime, i18n, JNDI,
 Regexp, String, Input then they will be retired.

 ---

 Next steps seem to be:

 1) Retire things
 2) Discuss Unstandard

 On the retiring process, it seems that we need to:

 1) Update the website nav moving to 'retired'
 2) Update the individual websites saying that they're retired.
 3) Move from proper - retired in svn; and remove from the svn:externals.

 Anything else?

 Hen


-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [unstandard] Picking through the datetime taglib

2009-05-25 Thread Henri Yandell
Ditto for the i18n taglib. Nothing jumping out there.

On Mon, May 25, 2009 at 2:19 AM, Henri Yandell flame...@gmail.com wrote:
 Pulling in an old thread :)

 I think datetime taglib should be deprecated. I don't think it is
 interesting enough on top of JSTL to keep alive.

 Hen

 On Mon, Jul 23, 2007 at 2:44 PM, Henri Yandell flame...@gmail.com wrote:
 Here are the tags in the DateTime taglib:

 * currentTime    Gets the current time in milliseconds since Jan 1, 1970
 GMT.
 * format        Formats a date in milliseconds since Jan 1, 1970 GMT for
 output as a date string.
 * parse         Parses a date string and outputs the time in milliseconds
 since Jan 1, 1970 GMT.
 * timeZone      Create a time zone script variable for use with the parse
 or format tags.

 * timeZones     Loop through all time zones.
 * months        Loop through the months of the year.
 * weekdays      Loop through the days of the week.
 * amPms         Loop through the am/pm names.
 * eras         Loop through the era names.

 -

 Of the first batch; format and parse are taken of care of in JSTL with
 fmt:formatDate and fmt:parseDate. The currentTime tag is effectively
 handled by doing:

 jsp:useBean id=now class=java.util.Date /

 I'm never sure whether it's better to educate people in doing such
 things, or if there should be a:

 un:currentTime var=now/

 Probably it's best to just push towards useBean. Also, the timeZone
 attribute to the two fmt: tags can take a String as well as an Object,
 so presumably that makes that one redundant.

 So the question becomes whether there is any value in the iterator
 style tags. I don't see a lot. Any thoughts? I'm tempted to think
 'deprecate' for datetime and bring nothing into Unstandard.

 Hen



-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Maven + Cactus unit test success

2009-05-17 Thread Henri Yandell
I've finally got Maven2, Cactus and Jetty playing happily together.

Sure it seems to repeat a step 3 times... sure I've made it a separate
Maven project but it works! :)

The JSTL implementation is now split into three projects:


The JSTL jar itself, though due to Glassfish we have to put it in our
own groupId:
   https://svn.apache.org/repos/asf/jakarta/taglibs/proper/standard/trunk/spec

The Standard jar, which includes JUnit testing:
   https://svn.apache.org/repos/asf/jakarta/taglibs/proper/standard/trunk/impl

The Cactus tests:
   
https://svn.apache.org/repos/asf/jakarta/taglibs/proper/standard/trunk/standard-test

Tests pass. Except the JUnit ones that are turned off - one has never
passed and the other started failing in the 1.2 update and I need to
grok why.

There's also a string-test directory in the String Taglib - its one
Cactus test is failing right now, this is because String puts its var
into PAGE_SCOPE and Cactus needs to pull from APPLICATION_SCOPE as (I
think) the Page is dead and flushed by the time the unit test gets to
the assert step.

Simple answer is that String (and other taglibs) should support scope :)

Another todo is to look at creating a parent pom for the integration projects.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Dormant sites hidden

2009-04-25 Thread Henri Yandell
I've rewritten the dormant/deprecated taglibs page so it doesn't
induce people to ask for nightly downloads. The main page links to the
documentation and either an svn or build link.

http://jakarta.apache.org/taglibs/site/dormant.html

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [Jakarta Standard Taglib] Cactus + Jetty + Maven2

2009-04-24 Thread Henri Yandell
Problem might be because Jetty embeds a copy of JSTL inside itself.

Hen

On Thu, Apr 23, 2009 at 1:44 AM, Henri Yandell flame...@gmail.com wrote:
 I'm frustratingly close to having the Cactus Maven2 plugin working
 with the Jetty Maven2 plugin for the Jakarta Standard Taglib.

 Here's what you have to do to replicate my current status:


 svn co 
 https://svn.apache.org/repos/asf/jakarta/taglibs/proper/taglibs-parent/trunk
 taglibs-parent
 cd taglibs-parent
 mvn install
 cd ..

 svn co https://svn.apache.org/repos/asf/jakarta/taglibs/proper/standard/trunk
 standard
 cd standard
 mvn install
 cd standard-test
 mvn package integration-test

 The cactus tests are in the subdirectory of standard-test. I know it's
 a bit hacky having it as the subdirectory, but it's proof of concept
 and then I'll rip things apart in the standard directory and do things
 properly.

 Current status is:

 Once you have the taglib parent pom and the jstl+impl combo jar
 deployed, the war builds happily, it gets cactified, it goes into
 jetty as jetty starts up, surefire kicks in and fails the tests due to
 JSP webapp setup reasons. Then jetty turns itself off.

 Oddly, some change I made recently has it doing the war stages
 multiple times. Not sure why.

 If anyone gets interested, a second pair of eyes on the JSP webapp
 setup reasons would be cool; as would any suggestions on how the
 pom.xml could be simplified or is doing the wrong thing.

 Thanks,

 Hen


-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



[Jakarta Standard Taglib] Cactus + Jetty + Maven2

2009-04-23 Thread Henri Yandell
I'm frustratingly close to having the Cactus Maven2 plugin working
with the Jetty Maven2 plugin for the Jakarta Standard Taglib.

Here's what you have to do to replicate my current status:


svn co 
https://svn.apache.org/repos/asf/jakarta/taglibs/proper/taglibs-parent/trunk
taglibs-parent
cd taglibs-parent
mvn install
cd ..

svn co https://svn.apache.org/repos/asf/jakarta/taglibs/proper/standard/trunk
standard
cd standard
mvn install
cd standard-test
mvn package integration-test

The cactus tests are in the subdirectory of standard-test. I know it's
a bit hacky having it as the subdirectory, but it's proof of concept
and then I'll rip things apart in the standard directory and do things
properly.

Current status is:

Once you have the taglib parent pom and the jstl+impl combo jar
deployed, the war builds happily, it gets cactified, it goes into
jetty as jetty starts up, surefire kicks in and fails the tests due to
JSP webapp setup reasons. Then jetty turns itself off.

Oddly, some change I made recently has it doing the war stages
multiple times. Not sure why.

If anyone gets interested, a second pair of eyes on the JSP webapp
setup reasons would be cool; as would any suggestions on how the
pom.xml could be simplified or is doing the wrong thing.

Thanks,

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Sandbox policy as per Commons

2009-02-13 Thread Henri Yandell
I've a Taglib I'd like to have live in the Taglibs sandbox. All my own work etc.

Can I go ahead and put it in and see what happens; should I do something else?

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Standard 1.2 Beta?

2009-02-04 Thread Henri Yandell
I'm thinking we should do a beta release of the Standard 1.2 code. Or alpha.

Any thoughts?

One other question - is it v1.2 or v2.0?

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [RDC] m2 migration, trunk broken this weekend

2009-01-11 Thread Henri Yandell
On Sun, Jan 11, 2009 at 5:55 PM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 On Sun, Jan 11, 2009 at 2:16 AM, Henri Yandell flame...@gmail.com wrote:
 If you haven't already, go register a user at:

 http://vmbuild.apache.org/continuum/projectGroupSummary.action?projectGroupId=145

 The let me know and I'll add you to the project admin. Then you can
 add RDC to the nightly.

 snip/

 The continuum username is ra...@a.o (domain spelled out). TIA.

I've added you to the project.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [m2] Build observations

2009-01-11 Thread Henri Yandell
Agreed on the first two. artifactIds and sourceDirectories changed.

Rest still feels up in the air. Am also tempted to do some releases :)

On Sun, Jan 11, 2009 at 6:11 PM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 So I think we're doing well on the m2 stuff (thanks for getting it started 
 Hen).

 Various observations that came to mind as I looked at this during the
 last couple of days:

  * Artifact IDs - Lets have the invariant part first (so
 'taglibs-string' rather than 'string-taglib') ... I like the former
 better, similar to Commons and I've used such artifactIDs for the RDC
 build.

  * The sourceDirectory defined in the parent pom is non-standard,
 required overrides in RDC modules. However, RDC is the only taglib
 using the standard directory for this so may be less effort to let
 this be rather than redo rest of the taglibs.

  * The RDC build uses multiple modules, particularly because the size
 of the taglib is much bigger compared to some of the others, and we
 have a couple of sample apps so its important to separate out the
 sources etc. TBD whether all taglibs should do the same, but this
 approach scales very well (perhaps standard can adopt it).

  * The RDC taglib does not use the taglib-plugin to generate the docs
 (I have a couple of changes to the site in mind and will publish it in
 a day or two). Its hard to un-inherit a plugin from the parent so I've
 worked around it a bit, but again, since all other taglibs are using
 it I think we should leave it in the parent.

  * At this point, the distros produced by the RDC build are close
 enough to what we had before and immediately usable IMO. We can slap
 an 'rc' profile on the parent pom for sums, sigs etc. and then use the
 release plugin. So releasing will amount to:

  mvn -Prc release:prepare
  mvn -Prc release:perform

 Given the above, I'm actually tempted to produce an RC for RDC v1.1.
 There were a bunch of improvements couple of years ago (a new
 component, an SCXML-based dialog manager, minor improvements here and
 there) and it'd be good to get a release out. Will also be a good test
 to see if we have enough folks around at Taglibs.

 Thoughts?

 -Rahul

 -
 To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
 For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [RDC] m2 migration, trunk broken this weekend

2009-01-10 Thread Henri Yandell
Why a module for producing the distro?

+1 on the examples/sample apps - fun part is how to try and overlap
that with Cactus. It should be deploying the examples as our test
layer.

One possible idea is to have taglibs-example.pom extending
taglibs-parent.pom then rdc-example.pom extending taglibs-example.pom
that depends on rdc.jar. ie) we have examples as a group of things
rather than examples inside each taglib.

Hen

On Sat, Jan 10, 2009 at 11:32 AM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 I'm planning on moving the RDC taglib to m2 this weekend. I'd like to
 retain as much as the old distro flavor as possible since I think its
 quite useful. Therefore, I think the best way to go about this is to
 have a multi-module m2 build:

  * One module for the taglib jar
  * One for the examples and sample apps war file
  * One for assembling the distros (two: source and binary -- and as
 before binary will contain, the above jar, war and tld, javadocs and
 tlddoc)
  * Probably a parent pom for dependencyManagement mostly

 Some experimentation involved, but I'd rather just do this on trunk.
 As a result, the RDC trunk will be broken this weekend. Once I'm done
 and the build is usable, I'll reply to this message. Must you need a
 working base this weekend, you can get it off the PRE_M2 tag:

  http://svn.apache.org/repos/asf/jakarta/taglibs/proper/rdc/tags/PRE_M2/

 -Rahul

 -
 To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
 For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [RDC] m2 migration, trunk broken this weekend

2009-01-10 Thread Henri Yandell
Very cool :)

If you haven't already, go register a user at:

http://vmbuild.apache.org/continuum/projectGroupSummary.action?projectGroupId=145

The let me know and I'll add you to the project admin. Then you can
add RDC to the nightly.

Irritatingly, ri...@apache has taken your rahul@ login there.

Hen

On Sat, Jan 10, 2009 at 2:37 PM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 As a quick update: The taglib jar now builds as expected, so trunk
 should be usable to that extent. I'll be finishing the examples app
 module (w/o Cactus) and the distro assemblies tomorrow.

 -Rahul

 -
 To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
 For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



New site deploying

2009-01-06 Thread Henri Yandell
I've deployed the new top level maven2 site to replace the taglibs
site. We'll see how it goes, it feels good, but I have to wait for it
to get copied to the real webserver to do proper testing. The
'addtaglib.html' page is the only one that should start breaking. It
doesn't make any sense anymore with the Incubator, so no point trying
to redirect the url.

Currently it keeps the old sites for each taglib. Assuming this goes
well, I'll go ahead and phase those out with new sites.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: New site deploying

2009-01-06 Thread Henri Yandell
New site deployed. A couple of broken links (bugs, ci, mail lists)
which I've pushed a fix out to and will check in the morning to see if
that worked.

Old site:   http://people.apache.org/~bayard/OldTaglibsSite.png

New site:  http://people.apache.org/~bayard/NewTaglibsSite.png

The 'Building' page is complete crap now and needs rewriting or just
deleting. The old addtaglib page needs to be looked at to see if
anything is needed, and then the old site directory in svn can be
deleted.

Hen

On Tue, Jan 6, 2009 at 1:47 AM, Henri Yandell flame...@gmail.com wrote:
 I've deployed the new top level maven2 site to replace the taglibs
 site. We'll see how it goes, it feels good, but I have to wait for it
 to get copied to the real webserver to do proper testing. The
 'addtaglib.html' page is the only one that should start breaking. It
 doesn't make any sense anymore with the Incubator, so no point trying
 to redirect the url.

 Currently it keeps the old sites for each taglib. Assuming this goes
 well, I'll go ahead and phase those out with new sites.

 Hen


-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: New site deploying

2009-01-06 Thread Henri Yandell
Tbh, I deploy by hand. I wanted to get it in place and remove the old
files. Need to test the site-deploy side of things.

Sneek peek link fixed - thanks for pointing that out :)

Hen

On Tue, Jan 6, 2009 at 1:03 PM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 On Tue, Jan 6, 2009 at 5:59 AM, Henri Yandell flame...@gmail.com wrote:
 New site deployed.
 snip/

 Neatness!

 So I assume 'mvn site-deploy' in taglibs/proper/site for main site and
 same command in individual taglibs for their site? Any other magic to
 remember? I'll make some minor change to the main site and try
 deploying it soon.

 Oh, and fix the sneak peek broken link to the string taglib on your blog :-)

 -Rahul


 A couple of broken links (bugs, ci, mail lists)
 which I've pushed a fix out to and will check in the morning to see if
 that worked.

 Old site:   http://people.apache.org/~bayard/OldTaglibsSite.png

 New site:  http://people.apache.org/~bayard/NewTaglibsSite.png

 The 'Building' page is complete crap now and needs rewriting or just
 deleting. The old addtaglib page needs to be looked at to see if
 anything is needed, and then the old site directory in svn can be
 deleted.

 Hen

 On Tue, Jan 6, 2009 at 1:47 AM, Henri Yandell flame...@gmail.com wrote:
 I've deployed the new top level maven2 site to replace the taglibs
 site. We'll see how it goes, it feels good, but I have to wait for it
 to get copied to the real webserver to do proper testing. The
 'addtaglib.html' page is the only one that should start breaking. It
 doesn't make any sense anymore with the Incubator, so no point trying
 to redirect the url.

 Currently it keeps the old sites for each taglib. Assuming this goes
 well, I'll go ahead and phase those out with new sites.

 Hen


 -
 To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
 For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



 -
 To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
 For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: New site deploying

2009-01-06 Thread Henri Yandell
scpexe is my preference too :) screw the scp desirers 'til they do
some real work.

I've pushed up the other taglib directories that have been migrated so
far, so feel free to have a play. Next steps are to look at those
after they deploy (in 15 min I think). If they look good, then to
change the site/ links and parent/site.xml to point to the new sites
for those taglibs.

Hen

On Tue, Jan 6, 2009 at 9:48 PM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 On Tue, Jan 6, 2009 at 11:01 PM, Henri Yandell flame...@gmail.com wrote:
 Tbh, I deploy by hand. I wanted to get it in place and remove the old
 files. Need to test the site-deploy side of things.

 snip/

 OK. When you give the green signal, I'll try deploying as well (BTW,
 I'll change the distribution management URLs I'll be dealing with to
 scpexe:// -- that'll work for me and continue to work for you).

 -Rahul


 Sneek peek link fixed - thanks for pointing that out :)

 Hen

 On Tue, Jan 6, 2009 at 1:03 PM, Rahul Akolkar rahul.akol...@gmail.com 
 wrote:
 On Tue, Jan 6, 2009 at 5:59 AM, Henri Yandell flame...@gmail.com wrote:
 New site deployed.
 snip/

 Neatness!

 So I assume 'mvn site-deploy' in taglibs/proper/site for main site and
 same command in individual taglibs for their site? Any other magic to
 remember? I'll make some minor change to the main site and try
 deploying it soon.

 Oh, and fix the sneak peek broken link to the string taglib on your blog 
 :-)

 -Rahul


 A couple of broken links (bugs, ci, mail lists)
 which I've pushed a fix out to and will check in the morning to see if
 that worked.

 Old site:   http://people.apache.org/~bayard/OldTaglibsSite.png

 New site:  http://people.apache.org/~bayard/NewTaglibsSite.png

 The 'Building' page is complete crap now and needs rewriting or just
 deleting. The old addtaglib page needs to be looked at to see if
 anything is needed, and then the old site directory in svn can be
 deleted.

 Hen

 On Tue, Jan 6, 2009 at 1:47 AM, Henri Yandell flame...@gmail.com wrote:
 I've deployed the new top level maven2 site to replace the taglibs
 site. We'll see how it goes, it feels good, but I have to wait for it
 to get copied to the real webserver to do proper testing. The
 'addtaglib.html' page is the only one that should start breaking. It
 doesn't make any sense anymore with the Incubator, so no point trying
 to redirect the url.

 Currently it keeps the old sites for each taglib. Assuming this goes
 well, I'll go ahead and phase those out with new sites.

 Hen



 -
 To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
 For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: Parent pom and site (was Re: svn commit: r731428)

2009-01-04 Thread Henri Yandell
On Sun, Jan 4, 2009 at 7:50 PM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 On Sun, Jan 4, 2009 at 10:39 PM,  bay...@apache.org wrote:
 Author: bayard
 Date: Sun Jan  4 19:39:53 2009
 New Revision: 731428

 URL: http://svn.apache.org/viewvc?rev=731428view=rev
 Log:
 Making the pom a child of the taglibs-parent. Wondering if there's any 
 reason for keeping the site separate.

 snip/

 Yup, we want the pom to stand by itself. That way its easier to release.

I kind of went with that. The site.xml is there with the pom (no
arguments expected). However, I also have the index.html with the
parent pom and the rest of the site is in a site/ subdirectory that is
a sibling to the other components. Having pootled on a bit further
though with the fun that is Maven2 site plugin url trickery, I suspect
I could put it back in the site and move all the rest down into a site
directory.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: M2 migrations

2009-01-04 Thread Henri Yandell
On Sat, Jan 3, 2009 at 8:29 PM, Rahul Akolkar rahul.akol...@gmail.com wrote:
 On Sat, Jan 3, 2009 at 8:52 PM, Henri Yandell flame...@gmail.com wrote:

 * Create M2 based parent site. Very tempted not to have subsites, but
 to link the top site in directly given that I've always wanted to do
 that.
 snip/

 Not sure what you mean above. I'd say we have something like the
 Commons site? (except the main site is also m2, rather than m1
 ofcourse)

It's much the same. I'd like the main site page that lists components
to be more of a 1-stop-shop - ie: downloads and documentation are
linked from there. Less of a feel that each component is its own
subsite and more of a feel that they're part of the same site.

Haven't tried seeing if you can inject a component menu at the top of
the LHS when it shows up. Not sure I want to do that, but would be
nice to know if it was possible.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [g...@vmgump]: Project jakarta-taglibs-standard (in module jakarta-taglibs) failed

2009-01-03 Thread Henri Yandell
Repeating as I suspect the gump email got stuck in moderation.

Any idea on the gump side? I'm not sure how things appear in
bootclasspath and then not in classpath. There's a debug that it's
decided not to include tomcat6 for the jsp21/servlet25 properties, but
that doesn't seem to imply it's going to forget them all together.

Hen

On Tue, Dec 23, 2008 at 2:08 PM, Henri Yandell flame...@gmail.com wrote:
 [cc'ing gene...@gump.apache.org]

 Any ideas why this is failing? servlet-api and jsp-api appear in the
 bootclasspath debug, but then are absent from the CLASSPATH debug.

 Hen

 On Tue, Dec 23, 2008 at 3:20 AM, Martin Cooper mart...@apache.org wrote:
 To whom it may engage...

 This is an automated request, but not an unsolicited one. For
 more information please visit http://gump.apache.org/nagged.html,
 and/or contact the folk at gene...@gump.apache.org.

 Project jakarta-taglibs-standard has an issue affecting its community 
 integration.
 This issue affects 45 projects,
  and has been outstanding for 4 runs.
 The current state of this project is 'Failed', with reason 'Build Failed'.
 For reference only, the following projects are affected by this:
- commons-jelly :  Commons Jelly
- commons-jelly-tags-ant :  Commons Jelly
- commons-jelly-tags-antlr :  Commons Jelly
- commons-jelly-tags-avalon :  Commons Jelly
- commons-jelly-tags-bean :  Commons Jelly
- commons-jelly-tags-beanshell :  Commons Jelly
- commons-jelly-tags-betwixt :  Commons Jelly
- commons-jelly-tags-bsf :  Commons Jelly
- commons-jelly-tags-define :  Commons Jelly
- commons-jelly-tags-define-test :  Commons Jelly
- commons-jelly-tags-dynabean :  Commons Jelly
- commons-jelly-tags-email :  Commons Jelly
- commons-jelly-tags-fmt :  Commons Jelly
- commons-jelly-tags-fmt-test :  Commons Jelly
- commons-jelly-tags-html :  Commons Jelly
- commons-jelly-tags-http :  Commons Jelly
- commons-jelly-tags-interaction :  Commons Jelly
- commons-jelly-tags-jaxme :  Commons Jelly
- commons-jelly-tags-jetty :  Commons Jelly
- commons-jelly-tags-jface :  Commons Jelly
- commons-jelly-tags-jms :  Commons Jelly
- commons-jelly-tags-jmx :  Commons Jelly
- commons-jelly-tags-jsl :  Commons Jelly
- commons-jelly-tags-jsl-test :  Commons Jelly
- commons-jelly-tags-junit :  Commons Jelly
- commons-jelly-tags-log :  Commons Jelly
- commons-jelly-tags-memory :  Commons Jelly
- commons-jelly-tags-quartz :  Commons Jelly
- commons-jelly-tags-regexp :  Commons Jelly
- commons-jelly-tags-soap :  Commons Jelly
- commons-jelly-tags-sql :  Commons Jelly
- commons-jelly-tags-swing :  Commons Jelly
- commons-jelly-tags-swt :  Commons Jelly
- commons-jelly-tags-threads :  Commons Jelly
- commons-jelly-tags-util :  Commons Jelly
- commons-jelly-tags-validate :  Commons Jelly
- commons-jelly-tags-velocity :  Commons Jelly
- commons-jelly-tags-xml :  Commons Jelly
- commons-jelly-tags-xml-test :  Commons Jelly
- commons-jelly-tags-xmlunit :  Commons Jelly
- commons-jelly-test :  Commons Jelly
- htmlunit :  A tool for testing web based applications
- jakarta-taglibs-standard :  Standard Taglib
- maven :  Project Management Tools
- maven-bootstrap :  Project Management Tools


 Full details are available at:

 http://vmgump.apache.org/gump/public/jakarta-taglibs/jakarta-taglibs-standard/index.html

 That said, some information snippets are provided here.

 The following annotations (debug/informational/warning/error messages) were 
 provided:
  -DEBUG- Dependency on jaxp exists, no need to add for property jaxp-api.jar.
  -DEBUG- Dependency on jaxp exists, no need to add for property sax.jar.
  -DEBUG- Dependency on tomcat-tc6 exists, no need to add for property 
 jsp21.jar.
  -DEBUG- Dependency on tomcat-tc6 exists, no need to add for property 
 servlet25.jar.
  -DEBUG- Dependency on xalan exists, no need to add for property xalan.jar.
  -DEBUG- Dependency on xml-xerces exists, no need to add for property 
 xercesImpl.jar.
  -INFO- Failed with reason build failed
  -INFO- Failed to extract fallback artifacts from Gump Repository



 The following work was performed:
 http://vmgump.apache.org/gump/public/jakarta-taglibs/jakarta-taglibs-standard/gump_work/build_jakarta-taglibs_jakarta-taglibs-standard.html
 Work Name: build_jakarta-taglibs_jakarta-taglibs-standard (Type: Build)
 Work ended in a state of : Failed
 Elapsed: 8 secs
 Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true 
 -Xbootclasspath/p:/srv/gump/public/workspace/xml-xalan/build/serializer.jar:/srv/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/packages/jaxp-1_3/dom.jar
  org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml

M2 migrations

2009-01-03 Thread Henri Yandell
String, Unstandard, Log, Random and Regexp have all been migrated to M2.

This means:

* M2 builds added, Ant builds removed.
* No longer can produce old servlet versions, everything is jsp
2.0/servlet 2.4 currently. Probably worth a global update to 2.1/2.5
later and maybe putting the version in the parent pom.
* Examples wars not being built.
* Doc wars won't be built anymore - replaced by Maven Taglib plugin.
* Added to Continuum (vmbuild.apache.org)
* Likely to break in Gump as I don't know what I'm doing there.

TODO:

* Migrate others - Datetime, JNDI, i18n, RDC, Standard, Iterator.
* Replace examples with unit testing (Cactus? Probably as Standard
will want this).
* Include taglib docs in download.
* Include tld in download.
* Create M2 based parent site. Very tempted not to have subsites, but
to link the top site in directly given that I've always wanted to do
that.
* Delete old build system once all are done.
* Update Regexp to JDK Regexp instead of ORO.

If anyone wants to claim a particular task, or has other ones that
need doing, feel free to pipe up.

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: M2 migrations

2009-01-03 Thread Henri Yandell
JNDI done :)

RDC has a bunch of deps, so will be a little involved. Datetime
depends on the deprecated request taglib for its tests, so we'll need
to port to JSTL for the tests I imagine. i18n has a fun bit locale
wise, that could be fun to set tests up for. Iterator is pretty easy I
imagine.

On Sat, Jan 3, 2009 at 5:22 PM, Henri Yandell flame...@gmail.com wrote:
 String, Unstandard, Log, Random and Regexp have all been migrated to M2.

 This means:

 * M2 builds added, Ant builds removed.
 * No longer can produce old servlet versions, everything is jsp
 2.0/servlet 2.4 currently. Probably worth a global update to 2.1/2.5
 later and maybe putting the version in the parent pom.
 * Examples wars not being built.
 * Doc wars won't be built anymore - replaced by Maven Taglib plugin.
 * Added to Continuum (vmbuild.apache.org)
 * Likely to break in Gump as I don't know what I'm doing there.

 TODO:

 * Migrate others - Datetime, JNDI, i18n, RDC, Standard, Iterator.
 * Replace examples with unit testing (Cactus? Probably as Standard
 will want this).
 * Include taglib docs in download.
 * Include tld in download.
 * Create M2 based parent site. Very tempted not to have subsites, but
 to link the top site in directly given that I've always wanted to do
 that.
 * Delete old build system once all are done.
 * Update Regexp to JDK Regexp instead of ORO.

 If anyone wants to claim a particular task, or has other ones that
 need doing, feel free to pipe up.

 Hen


-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: [g...@vmgump]: Project jakarta-taglibs-standard (in module jakarta-taglibs) failed

2008-12-23 Thread Henri Yandell
[cc'ing gene...@gump.apache.org]

Any ideas why this is failing? servlet-api and jsp-api appear in the
bootclasspath debug, but then are absent from the CLASSPATH debug.

Hen

On Tue, Dec 23, 2008 at 3:20 AM, Martin Cooper mart...@apache.org wrote:
 To whom it may engage...

 This is an automated request, but not an unsolicited one. For
 more information please visit http://gump.apache.org/nagged.html,
 and/or contact the folk at gene...@gump.apache.org.

 Project jakarta-taglibs-standard has an issue affecting its community 
 integration.
 This issue affects 45 projects,
  and has been outstanding for 4 runs.
 The current state of this project is 'Failed', with reason 'Build Failed'.
 For reference only, the following projects are affected by this:
- commons-jelly :  Commons Jelly
- commons-jelly-tags-ant :  Commons Jelly
- commons-jelly-tags-antlr :  Commons Jelly
- commons-jelly-tags-avalon :  Commons Jelly
- commons-jelly-tags-bean :  Commons Jelly
- commons-jelly-tags-beanshell :  Commons Jelly
- commons-jelly-tags-betwixt :  Commons Jelly
- commons-jelly-tags-bsf :  Commons Jelly
- commons-jelly-tags-define :  Commons Jelly
- commons-jelly-tags-define-test :  Commons Jelly
- commons-jelly-tags-dynabean :  Commons Jelly
- commons-jelly-tags-email :  Commons Jelly
- commons-jelly-tags-fmt :  Commons Jelly
- commons-jelly-tags-fmt-test :  Commons Jelly
- commons-jelly-tags-html :  Commons Jelly
- commons-jelly-tags-http :  Commons Jelly
- commons-jelly-tags-interaction :  Commons Jelly
- commons-jelly-tags-jaxme :  Commons Jelly
- commons-jelly-tags-jetty :  Commons Jelly
- commons-jelly-tags-jface :  Commons Jelly
- commons-jelly-tags-jms :  Commons Jelly
- commons-jelly-tags-jmx :  Commons Jelly
- commons-jelly-tags-jsl :  Commons Jelly
- commons-jelly-tags-jsl-test :  Commons Jelly
- commons-jelly-tags-junit :  Commons Jelly
- commons-jelly-tags-log :  Commons Jelly
- commons-jelly-tags-memory :  Commons Jelly
- commons-jelly-tags-quartz :  Commons Jelly
- commons-jelly-tags-regexp :  Commons Jelly
- commons-jelly-tags-soap :  Commons Jelly
- commons-jelly-tags-sql :  Commons Jelly
- commons-jelly-tags-swing :  Commons Jelly
- commons-jelly-tags-swt :  Commons Jelly
- commons-jelly-tags-threads :  Commons Jelly
- commons-jelly-tags-util :  Commons Jelly
- commons-jelly-tags-validate :  Commons Jelly
- commons-jelly-tags-velocity :  Commons Jelly
- commons-jelly-tags-xml :  Commons Jelly
- commons-jelly-tags-xml-test :  Commons Jelly
- commons-jelly-tags-xmlunit :  Commons Jelly
- commons-jelly-test :  Commons Jelly
- htmlunit :  A tool for testing web based applications
- jakarta-taglibs-standard :  Standard Taglib
- maven :  Project Management Tools
- maven-bootstrap :  Project Management Tools


 Full details are available at:

 http://vmgump.apache.org/gump/public/jakarta-taglibs/jakarta-taglibs-standard/index.html

 That said, some information snippets are provided here.

 The following annotations (debug/informational/warning/error messages) were 
 provided:
  -DEBUG- Dependency on jaxp exists, no need to add for property jaxp-api.jar.
  -DEBUG- Dependency on jaxp exists, no need to add for property sax.jar.
  -DEBUG- Dependency on tomcat-tc6 exists, no need to add for property 
 jsp21.jar.
  -DEBUG- Dependency on tomcat-tc6 exists, no need to add for property 
 servlet25.jar.
  -DEBUG- Dependency on xalan exists, no need to add for property xalan.jar.
  -DEBUG- Dependency on xml-xerces exists, no need to add for property 
 xercesImpl.jar.
  -INFO- Failed with reason build failed
  -INFO- Failed to extract fallback artifacts from Gump Repository



 The following work was performed:
 http://vmgump.apache.org/gump/public/jakarta-taglibs/jakarta-taglibs-standard/gump_work/build_jakarta-taglibs_jakarta-taglibs-standard.html
 Work Name: build_jakarta-taglibs_jakarta-taglibs-standard (Type: Build)
 Work ended in a state of : Failed
 Elapsed: 8 secs
 Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true 
 -Xbootclasspath/p:/srv/gump/public/workspace/xml-xalan/build/serializer.jar:/srv/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/packages/jaxp-1_3/dom.jar
  org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
 -Dbuild.sysclasspath=only 
 -Del.jar=/srv/gump/public/workspace/tomcat-tc6/output/build/lib/el-api.jar 
 -DxercesImpl.jar=/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar 
 -Dbuild.dir=/srv/gump/public/workspace/jakarta-taglibs/build 
 -Djsp21.jar=/srv/gump/public/workspace/tomcat-tc6/output/build/lib/jsp-api.jar
  -Dsax.jar=/srv/gump/packages/jaxp-1_3/sax.jar 
 

JSTL 1.2 patch applied

2008-12-21 Thread Henri Yandell
I finished my first pass through the patch and applied it. I put a
fair amount of info into the commit message - I think it's worth
reading for the link to the spec update page and then the breakdown of
which files relate to which change.

http://svn.apache.org/viewvc?view=revrevision=728565

I've some open items for discussion:

* Look at the question in SetSupport.java and resolve.
* Look at questions in the length method in ForEachSupport.java
* Look at commented out code in prepre in ForEachSupport.java
* javadoc for new Expression classes
* Ensure equals()/hashCode() is fine in new Expression classes

# Not covered and suggest cactus tests are implemented for each if possible:

*  Example involving fmt:parseDate in section 9.9 was incorrect.
A pattern has been added so the date can be parsed properly.
* Clarified the fact that the output of c:url wont work for the
url attribute value of c:import for context relative URLs (URLs that
start with a '/'). (section 7.4)

# Create cactus tests for JSTL change #1
# Create cactus tests for JSTL change #2

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



[standard] trunk is now JSTL 1.2

2008-12-17 Thread Henri Yandell
I've branched the current trunk off as a Standard 1.1.x branch
(alongside the 1.0.x branch in branches/) and trunk is now for 1.2.x
work.

Hopefully I'll have the minor updates to the build done and a
confirmation of Robert Goff's patch applied soon. Basically need to
get the build working, show it builds and passes tests (and probably
that it has the same failures for EvaluationTest as 1.1), then do dig
the 1.2 spec out again and compare the deltas to sanity check Robert's
code.

Anyone else also got time to do the latter?

Hen

-
To unsubscribe, e-mail: taglibs-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: taglibs-dev-h...@jakarta.apache.org



Re: JSTL 1.2 implemented

2008-11-14 Thread Henri Yandell
The second I have a software grant I'll commit away :) Would love to
see it there and Geronimo using it.

Hen

On Fri, Nov 14, 2008 at 2:10 PM, Joe Bohn [EMAIL PROTECTED] wrote:


 Did anything ever come of this?   If not, is it still a possibility?  We'd
 still love to use an apache JSTL 1.2 rather than glassfish possibly pulling
 it in for our upcoming 2.2 release.

 Thanks,
 Joe


 Henri Yandell wrote:

 On Mon, Feb 18, 2008 at 1:45 PM, Robert E Goff [EMAIL PROTECTED] wrote:
 Hi,

  I have downloaded the 1.1.2 version of JSTL and updated it to support
 the
  new JSTL 1.2 features.  Is there a desire for a JSTL 1.2 opensource
  branch?  This version has currently passed the JSTL 1.2 TCK.  Let me
 know
  if there is interest for this spec update?  Is anyone willing to take
  these contributions and commit it?  (The changes are minimal.  A slight
  tld change, 3 new classes, and 10 file changes.)  Thanks.

 Absolutely interested. Very cool :)

 Hen

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




 --
 View this message in context: 
 http://www.nabble.com/JSTL-1.2-implemented-tp15554874p20509181.html
 Sent from the Taglibs - Dev mailing list archive at Nabble.com.


 -
 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: Slowly x:forEach/x:out tags

2008-10-27 Thread Henri Yandell
On Mon, Oct 27, 2008 at 11:48 AM, Kris Schneider [EMAIL PROTECTED] wrote:
 On Mon, Oct 27, 2008 at 12:44 PM, emerson cargnin
 [EMAIL PROTECTED] wrote:
 So there is no plans to fix this is future versions?

 I'd have to say, no, there doesn't seem to be a plan to fix this in
 Standard 1.1.

 We have quite a few number of x:forEach/x:out on our JSPs. I believe
 our managers wouldn't be willing to refactor all the pages to switch
 that for xslt, which I'd believe would be overkill.

 Understood.

 Is there someone in charge of the x taglibs?

 I suppose that would be Jakarta committers with an interest in the
 Standard taglib. I happen to be one of those, but I'm not actively
 working on it at the moment. It seems like this is really one of the
 worst areas of the implementation, but it's hard to gauge how much
 pain it's actually causing (besides yours, of course). There's not
 much traffic on the Jakarta taglibs lists and I have no idea if this
 ever comes up on other lists/forums. Personally, I'd love to be able
 to fix it, but I just can't promise to be able to make the time to do
 it. Maybe...

It's the ugliest bug in the taglibs. I spent some time on it last
year, but couldn't identify a solution as I was knee deep in copied
Xerces (or was it Xalan?) internals.

Hen

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



ApacheCon

2008-10-27 Thread Henri Yandell
Anyone going to be at ApacheCon?

Am pondering some effort to release the latest code in trunk.

Hen

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



Re: A suggestion about jakarta-taglibs-standard-1.1.2-src

2008-03-14 Thread Henri Yandell
Depends on whether JDK 1.2/1.3 support is expected. I suspect 1.1.2 is
expected to work on those versions, but will need to check.

Hen

On Wed, Mar 12, 2008 at 4:46 AM, knlyknly [EMAIL PROTECTED] wrote:
 I've downloaded jakarta-taglibs-standard-1.1.2-src.tar.gz
  2008.3.12

  in the file
  
 /jakarta-taglibs-standard-1.1.2-src/standard/src/org/apache/taglibs/standard/tag/common/sql/QueryTagSupport.java
  Line 276-278:
 throw new 
 JspException(Resources.getMessage(DATASOURCE_INVALID,ex.toString()));
  and I think
 throw new 
 JspException(Resources.getMessage(DATASOURCE_INVALID,ex.toString()),ex);
  would be better for users who want to get the cause exception instead of 
 only a message.

  And how about
 if(ex instanceof SQLException)
 throw (SQLException)ex;
 else
 throw new 
 JspException(Resources.getMessage(DATASOURCE_INVALID,ex.toString()),ex);

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



Re: JSTL 1.2 implemented

2008-02-28 Thread Henri Yandell
On Mon, Feb 18, 2008 at 1:45 PM, Robert E Goff [EMAIL PROTECTED] wrote:
 Hi,

  I have downloaded the 1.1.2 version of JSTL and updated it to support the
  new JSTL 1.2 features.  Is there a desire for a JSTL 1.2 opensource
  branch?  This version has currently passed the JSTL 1.2 TCK.  Let me know
  if there is interest for this spec update?  Is anyone willing to take
  these contributions and commit it?  (The changes are minimal.  A slight
  tld change, 3 new classes, and 10 file changes.)  Thanks.

Absolutely interested. Very cool :)

Hen

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



Re: m2 builds (was: Where can I get a recent nightly build?)

2008-01-09 Thread Henri Yandell
On Jan 9, 2008 9:01 AM, Rahul Akolkar [EMAIL PROTECTED] wrote:
 On 1/9/08, Henri Yandell [EMAIL PROTECTED] wrote:
  My fault on the dupe - I've been shoving user and dev into the same
  folder for years, so tend not to notice which list I'm on.
 
  I've started with String taglib - best to scratch the itch you have
  etc. First easy steps are done, next steps are the taglibs specific
  bits.
 
  Namely:
 
  * Generating the TLD (and putting in the jar as taglib.tld).
  * Building an example war.
  * Building a doc war.
 
 snip/

 My initial impression at recreating the current release artifacts
 using m2 (whether we should stick to the current style of release
 artifacts TBD, but current packaging has worked for us so far) has
 been that each taglib will have a multi-module build, one that has a
 jar packaging (for taglibs-foo.jar) and two that will have war
 packaging (foo-examples.war and foo-doc.war). Probably need some
 antrun execution for the TLDs, possibly for parts of the doc jar
 (especially for RDC, which uses tag files and custom stylesheets to
 generate TLD reference docs).

 The above plan will require quite a reshuffle in the svn layout (hence
 I opted for a branch).

Yeah - I really hate having to have multiple projects. The example and
doc war are not projects, they are part of the website in Maven terms
- we just don't want to do things in xdoc or apt. Feels that it should
still be entirely doable as a single project.

I think we should try for an atomic project; see if that works. Only
if we can't make that fit should we go the triple project route.

  The Ant system has the ability to output different versions of the
  specification - I think we'll probably be losing that given that we
  have to specify which servlet jar we're using. So I'm not sure if
  'Generating the TLD' is worthwhile, or if we should just change the
  xml file into an actual tld file. I guess it depends if we lose any
  data.
 
 snap/

 Yup, see antrun bit above. About different specifications, it may be
 possible to do that using m2 profiles.

I think this is the first decision - is there any value in keeping the
tld generation. It's not as if we've been building and distributing
taglibs for different spec versions; the RM has always chosen one.

The simpler we keep the build, the more we can maintain with less
effort. While powerful, I think the build system's complexity has been
one factor in lack of energy to do anything.

Course - the other part is the general lack of energy in JSP :)

  I'm not sure if the wars will be easy or hard - haven't done that in
  m2, and it tends to be single-artifact focused. Need to investigate.
  The example war is presumably easy - need to figure out how to build
  it. The doc war involves generating the documentation. Need to see
  what is out there plugin wise.
 
 snip/

 Producing wars isn't hard (once you have all the contents). There is
 atleast one taglib plugin [1], though I haven't used it.

Yeah, didn't look too hard, just haven't done it since m1.

http://maven.apache.org/plugins/maven-war-plugin/

 [1] http://maven-taglib.sourceforge.net/m2/

Artistic licensed - so made me wince and I looked for others :)

Hen

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



Re: Bugzilla 29878 - NPE when using Xerces version that ships with JSTL 1.0.5

2007-10-26 Thread Henri Yandell
On 10/25/07, Bjorn Townsend [EMAIL PROTECTED] wrote:

 On Oct 25, 2007, at 10:33 PM  October 25, Henri Yandell wrote:

  Done and done. When I merged the FAQ on the 1.1.3 page into the main
  one I cleaned it up a bit so the wiki makes a nice table of contents
  for us.  Think we should get rid of the 1.1.3 FAQ page or blow it
  away?
 
  Both? Not sure what the difference is :)

 Think I parsed this right... yes, I performed both of the suggested
 actions, merging the 1.1.3 FAQ in with the main JSTL FAQ and
 labelling the JSTL FAQ as such on the main Jakarta Taglibs wiki page. :)

Think we should get rid of the 1.1.3 FAQ page or blow it away?.

Both say 'delete the page' to me; which is cool.

Hen

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



Re: Bugzilla 29878 - NPE when using Xerces version that ships with JSTL 1.0.5

2007-10-25 Thread Henri Yandell
On 10/25/07, Bjorn Townsend [EMAIL PROTECTED] wrote:
 Hello the list,

 I'm writing to suggest that the following be resolved  -- it's got a
 workaround and there's a FAQ entry written for it, so in my opinion
 it's not impactful enough to worry about bothering with in a future
 1.0.x release.

 http://issues.apache.org/bugzilla/show_bug.cgi?id=29878

 Any thoughts?

+1.

I just realized there are two FAQs - we need to:

a) Merge the new FAQ on the 1.1.3 page into the main one and;
b) Rename the link on the main page to indicate that it is a JSTL FAQ
- there's nothing about any other taglib there afaict.

Hen

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



Re: Bugzilla 29878 - NPE when using Xerces version that ships with JSTL 1.0.5

2007-10-25 Thread Henri Yandell
On 10/25/07, Bjorn Townsend [EMAIL PROTECTED] wrote:

 On Oct 25, 2007, at 7:36 PM  October 25, Henri Yandell wrote:


  I just realized there are two FAQs - we need to:
 
  a) Merge the new FAQ on the 1.1.3 page into the main one and;
  b) Rename the link on the main page to indicate that it is a JSTL FAQ
  - there's nothing about any other taglib there afaict.

 Done and done. When I merged the FAQ on the 1.1.3 page into the main
 one I cleaned it up a bit so the wiki makes a nice table of contents
 for us.  Think we should get rid of the 1.1.3 FAQ page or blow it away?

Both? Not sure what the difference is :)

I've resolved the issue as a wontfix.

Hen

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



Re: Bugzilla issue 43393

2007-10-16 Thread Henri Yandell
Sounds good. Only a month old issue, so hopefully he'll reply.

Hen

On 10/11/07, Bjorn Townsend [EMAIL PROTECTED] wrote:
 Hello all,

 Regarding the following:

 http://issues.apache.org/bugzilla/show_bug.cgi?id=43393

 I looked into the issue but wasn't able to reproduce it.  Henri, can
 you think of anything I might have missed in my attempt at reproing
 it? If not, and we don't hear from the reporter, might be puntable...

 Thanks,
 Bjorn

 -
 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: [standard] More bugs to resolve - thoughts?

2007-09-27 Thread Henri Yandell
On 8/24/07, Kris Schneider [EMAIL PROTECTED] wrote:
 On 8/24/07, Henri Yandell [EMAIL PROTECTED] wrote:
  I've been churning on with my patch to add a caching SPI to Standard.
  Here's the state, and what I think we should do:
 
  17700 - Ostensibly this is a complaint that there is no caching in the
  i18n stuff. When you dig deeper, it doesn't make sense as the poster
  is complaining that the Resources class that handles errors for
  Standard is the one that needs caching, and he refers to
  ResourceMessages which does not exist. Too confusing, so WONTFIX.
 
  31789 - Memory leak in ELEvaluator. This is the big issue - EL bits
  are never GC'd it seems and it grows and grows until things OOM. This
  is because caching is done. I've not tested this, though all I'm
  adding is the ability to plug your own cache in, or choose between
  forever caching or no caching.
 
  It's open source. If someone feels this problem strongly enough, it's
  not hard to go in and change it so it uses a LRUCache or something.
  So WONTFIX.

 At one point, there was a fairly healthy discussion about this:

 http://marc.info/?t=10982070521

 Unfortunately, it seemed to just die rather abruptly. Since we're
 focusing on JSTL 1.1, I'd want to go back and review the code to see
 what's what. Based on my schedule, I won't be able to do that for
 another week.

 At the very least, I think we should expose ELEvaluator.mBypassCache
 via configuration and then actually honor it if it's set to false. I
 believe the current code skips the cache lookup when it's false but
 still caches the evaluation results - that seems like a bug (except
 that the code comments seem to imply that was the desired behavior).

What do you think to the latest commit Kris? Is Justyna's unreleased
1.0.x fix good enough for us to use for 1.1.3?

Hen

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



Re: Memory leak in ELEvaluator: approaches and alternatives

2007-09-27 Thread Henri Yandell
On 9/26/07, Bjorn Townsend [EMAIL PROTECTED] wrote:

 On Sep 26, 2007, at 10:02 PM  September 26, Henri Yandell wrote:

  Looks good - I'll look into committing it tomorrow night, unless
  anyone sees a reason not to.

 Thanks for looking at it. I'll be happy to help out with the
 refactoring of the stuff from Collections.

Commit applied.

I'm unsure if refactoring the collections is good or not. On the one
hand it feels very bad to add 16 java files for one feature, that at
the end of the day is just a List and a Map tied together; and on the
other hand I don't want to go changing things and making it harder to
apply bugfixes in the future.

Currently I'm avoiding the Collections refactor. Bugfixes win; though
the worry is that people might start depending on the code as it's
necessarily public.

Hen

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



Re: Memory leak in ELEvaluator: approaches and alternatives

2007-09-26 Thread Henri Yandell
Interesting difference... from the previous patches.

So there's the addition of the LRUMap and its baggage. Definitely
better than depending on Collections, I'm very sure we don't want to
add a dependency to Standard and to EL, and presumably we can't go to
a 1.4 dependency, so no LinkedHashMap for us.

I'm tempted to refactor things so all the interfaces aren't there,
flatten it all into a single package and make it tighter. On the one
hand that will make it harder to bring bugfixes over, but on the other
hand it will do a lot to lowering the window that adding this opens to
the API. Refactoring is best done after the first bit goes in. We
should also add a Contains code from Commons Collections.

Evaluator.java adds a bit where it always bypasses the cache when
calling validate. I guess that makes sense and doesn't hurt to do.

ELEvaluator.java is again where all the fun is. BypassCache becomes a
full on property so that Evaluator can turn it off. It also adds a
pageContext to allow the configuration to be set.

Looks good - I'll look into committing it tomorrow night, unless
anyone sees a reason not to.

Hen

On 9/26/07, Bjorn Townsend [EMAIL PROTECTED] wrote:

 I've gone ahead and created a patch for 1.1 and attached it to the
 issue:

 http://issues.apache.org/bugzilla/show_bug.cgi?id=31789

 Unit tests pass nicely.

 Thanks,
 Bjorn

 On Sep 26, 2007, at 12:06 AM  September 26, Henri Yandell wrote:

 
  * Is there any interest in adopting this solution for 1.1 given that
  (from my reading of the code) it could be dropped into place fairly
  readily and is less complex than Henri's proposed API solution?


 -
 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: [g...@vmgump]: Project jakarta-taglibs-datetime (in module jakarta-taglibs) failed

2007-07-25 Thread Henri Yandell

I'll turn off the datetime build. It depends on the request taglib,
which we've deprecated. I imagine we'll be deprecating the datetime
taglib pretty soon as it's pretty much replaced by JSTL.

Hen

On 7/25/07, Martin Cooper [EMAIL PROTECTED] wrote:

To whom it may engage...

This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at [EMAIL PROTECTED]

Project jakarta-taglibs-datetime has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 7 runs.
The current state of this project is 'Failed', with reason 'Configuration 
Failed'.
For reference only, the following projects are affected by this:
- jakarta-taglibs-datetime :  DateTime Taglib


Full details are available at:

http://vmgump.apache.org/gump/public/jakarta-taglibs/jakarta-taglibs-datetime/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [taglibs-datetime.jar] identifier set to project name
 -INFO- Failed with reason configuration failed
 -ERROR- Bad Dependency. Project: jakarta-taglibs-request : unknown to *this* 
workspace
 -INFO- Failed to extract fallback artifacts from Gump Repository

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump/public/jakarta-taglibs/jakarta-taglibs-datetime/rss.xml
- Atom: 
http://vmgump.apache.org/gump/public/jakarta-taglibs/jakarta-taglibs-datetime/atom.xml

== Gump Tracking Only ===
Produced by Gump version 2.3.
Gump Run 0525072007, vmgump:vmgump-public:0525072007
Gump E-mail Identifier (unique within run) #8.

--
Apache Gump
http://gump.apache.org/ [Instance: vmgump]

-
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: Gump failures

2007-07-23 Thread Henri Yandell

Or maybe not. Wonder why that failed

On 7/22/07, Henri Yandell [EMAIL PROTECTED] wrote:

Should be fixed - or send less mail anyway:

svn ci -m Removing deprecated libraries, putting datetime back in
though it'll probably be deprecated very soon, updating the site
targets jakarta-taglibs.xml

Sendingjakarta-taglibs.xml
Transmitting file data .
Committed revision 558511.



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



[unstandard] Ingesting the Log taglib

2007-07-23 Thread Henri Yandell

I'm +1 to pulling the whole log taglib into Unstandard. My only
question is what we should put it on top of. Should we:

a) Go with the last release and use log4j.
b) Use the current trunk's approach and use commons-logging.
c) Give up the ghost and use the JDK logging.

I'm tempted by c), it's just easier.

Hen

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



[unstandard] Picking through the datetime taglib

2007-07-23 Thread Henri Yandell

Here are the tags in the DateTime taglib:

* currentTimeGets the current time in milliseconds since Jan 1, 1970 GMT.
* formatFormats a date in milliseconds since Jan 1, 1970 GMT for
output as a date string.
* parse Parses a date string and outputs the time in milliseconds
since Jan 1, 1970 GMT.
* timeZone  Create a time zone script variable for use with the parse
or format tags.

* timeZones Loop through all time zones.
* monthsLoop through the months of the year.
* weekdays  Loop through the days of the week.
* amPms Loop through the am/pm names.
* eras Loop through the era names.

-

Of the first batch; format and parse are taken of care of in JSTL with
fmt:formatDate and fmt:parseDate. The currentTime tag is effectively
handled by doing:

jsp:useBean id=now class=java.util.Date /

I'm never sure whether it's better to educate people in doing such
things, or if there should be a:

un:currentTime var=now/

Probably it's best to just push towards useBean. Also, the timeZone
attribute to the two fmt: tags can take a String as well as an Object,
so presumably that makes that one redundant.

So the question becomes whether there is any value in the iterator
style tags. I don't see a lot. Any thoughts? I'm tempted to think
'deprecate' for datetime and bring nothing into Unstandard.

Hen

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



Re: [unstandard] Picking through the datetime taglib

2007-07-23 Thread Henri Yandell

On 7/23/07, Rahul Akolkar [EMAIL PROTECTED] wrote:

On 7/23/07, Henri Yandell [EMAIL PROTECTED] wrote:
 Here are the tags in the DateTime taglib:

snip/

 So the question becomes whether there is any value in the iterator
 style tags. I don't see a lot. Any thoughts? I'm tempted to think
 'deprecate' for datetime and bring nothing into Unstandard.

snap/

Its upto you :-)


Hope not - I don't use JSP much anymore :)


The iterators are quite helpful, however, when it
comes to i18n'zed old school day and date widgets etc. (for those who
haven't switched to AJAXy calendar widgets yet, not that everyone can
or should either).


Do they work well with JSTL in their current state?

Hen

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



[OT] JPA taglib

2007-07-23 Thread Henri Yandell

I came across this on Ohloh: https://jpa-taglib.dev.java.net/

I thought I was the only person mad enough to have done such a thing:

http://osjava.googlecode.com/svn/trunk/dormant/hibernate-taglib/

Hen

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



Gump failures

2007-07-22 Thread Henri Yandell

Should be fixed - or send less mail anyway:

svn ci -m Removing deprecated libraries, putting datetime back in
though it'll probably be deprecated very soon, updating the site
targets jakarta-taglibs.xml

Sendingjakarta-taglibs.xml
Transmitting file data .
Committed revision 558511.

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



Micronova-Yuzu

2007-07-20 Thread Henri Yandell

The author of the Micronova Yuzu library, Makoto Nagata, emailed me a
while back after reading about our Unstandard plans:

https://micronova-yuzu.dev.java.net/

Makoto suggests that there's a lot of overlap, and wonders about
sharing or collaboration. Makoto, do you have anything to add?

Hen

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



Re: [proposal] Unstandard Taglib creation/release (and future of Taglibs)

2007-05-21 Thread Henri Yandell

On 5/16/07, Henri Yandell [EMAIL PROTECTED] wrote:

Based on the Taglibs future email a while back, it sounds like we
might have some number of people interested in working on things.


Summarizing:

Four 'volunteers' so far:

Martin, Rahul, Kris, myself.

It sounds like we're all of a consensus on there being three
subprojects: Standard 1.1, Unstandard, RDC. Unstandard might need a
new name.

We'll retire Standard 1.0, DataGrid, Benchmark, BSF, Cache, IO, JMS,
Mailer, Mailer2, Scrape, XTags, Ultradev, Image, Random; and anything
deprecated.

Unstandard will pick and choose from Log, DateTime, i18n, JNDI,
Regexp, String, Input then they will be retired.

---

Next steps seem to be:

1) Retire things
2) Discuss Unstandard

On the retiring process, it seems that we need to:

1) Update the website nav moving to 'retired'
2) Update the individual websites saying that they're retired.
3) Move from proper - retired in svn; and remove from the svn:externals.

Anything else?

Hen

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



Re: [proposal] Unstandard Taglib creation/release (and future of Taglibs)

2007-05-21 Thread Henri Yandell

On 5/21/07, Henri Yandell [EMAIL PROTECTED] wrote:

On 5/16/07, Henri Yandell [EMAIL PROTECTED] wrote:
 Based on the Taglibs future email a while back, it sounds like we
 might have some number of people interested in working on things.

Summarizing:

Four 'volunteers' so far:

Martin, Rahul, Kris, myself.

It sounds like we're all of a consensus on there being three
subprojects: Standard 1.1, Unstandard, RDC. Unstandard might need a
new name.

We'll retire Standard 1.0, DataGrid, Benchmark, BSF, Cache, IO, JMS,
Mailer, Mailer2, Scrape, XTags, Ultradev, Image, Random; and anything
deprecated.

Unstandard will pick and choose from Log, DateTime, i18n, JNDI,
Regexp, String, Input then they will be retired.

---

Next steps seem to be:

1) Retire things
2) Discuss Unstandard

On the retiring process, it seems that we need to:

1) Update the website nav moving to 'retired'
2) Update the individual websites saying that they're retired.
3) Move from proper - retired in svn; and remove from the svn:externals.

Anything else?


Immediate anything else thoughts

Can we move to JIRA? :)
We need to retire the components in bugzilla so people don't report
issues against them there (there's always the mailing list).

We'll need to update the unstandard build significantly to support
multiple taglibs.

Hen

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



Re: [proposal] Unstandard Taglib creation/release (and future of Taglibs)

2007-05-21 Thread Henri Yandell

On 5/21/07, Karl von Randow [EMAIL PROTECTED] wrote:

Henri Yandell wrote:

 Four 'volunteers' so far:

 Martin, Rahul, Kris, myself.

me too


Oops - mental slip. I meant Karl rather than Kris.

Kris, you up for any of this?

Hen

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



Re: [proposal] Unstandard Taglib creation/release (and future of Taglibs)

2007-05-18 Thread Henri Yandell

On 5/18/07, Martin Cooper [EMAIL PROTECTED] wrote:

On 5/16/07, Henri Yandell [EMAIL PROTECTED] wrote:

 Based on the Taglibs future email a while back, it sounds like we
 might have some number of people interested in working on things.
 Here's a proposal for a general direction:


 1) Taglibs contains three active items:

 * Standard 1.1 (1.0 being considered an older, unsupported release).
 * Unstandard - containing a merger of all useful parts of the other
 Taglibs.
 * RDC.

 3) Merge the following into Unstandard. Then retire them.

 * Log. Tempted to dump commons-logging from trunk and have two log
 taglibs, one for log4j and one for jdk logging.
 * DateTime. JSTL replaces this, but before we retire it we should
 investigate for snippets for Unstandard.
 * i18n. Same as DateTime.
 * JNDI. Be interesting to see if there's anything we could grab from this.
 * Random. Maybe something for Unstandard. Overlap with String.


I can't say I've ever understood what this is useful for. Personally, I'd be
for adding it to the 'retire' list.

* Regexp. We should investigate whether any of its bits are worth
 rewriting on top of JDK 1.4 for Unstandard.
 * String. Hesistant to push too much of what's in here into
 Unstandard, but a few
 might be worth it.


Much of this stuff would be a more natural fit into the JSTL world if it was
in the form of EL functions. Not sure if anyone would actually be up for the
work to convert them, though.

2) Retire the following:

 * DataGrid. Better to work well with and recommend DisplayTag.
 * Benchmark. Not a big enough deal.
 * BSF. I wonder if we should offer this over to the BSF project?
 * Cache. This was never released and should still be in the sandbox.
 * Input. I don't think anyone is using this anymore.
 * IO. This stuff should be done in Java imo.
 * JMS. Messenger was never released. Again, this should be in Java.
 * Mailer. This is a tough one, users bring it up, and find problems.
 I'd rather see people being encouraged to work with commons-email with
 a templating language and dropping this.


Funny you should mention that. When I worked on Mailer (several years and
two companies ago), it was because we were using JSP as the template
language you mention. ;-) Ultimately that wasn't a great idea, though.

* Scrape. Best done in Java methinks.
 * XTags. Not used enough.
 * Ultradev. I'm sure this is ages out of date.
 * Image. Better as an API, which I think Abey had somewhere.
 * Mailer2. I'm still not sure about email from jsp pages :) Again,
 commons-email.


Yeah.

Also all the Deprecated's should be Retired.

 Thoughts?


I like the idea of lumping the various pieces we want to keep into a single
jar, a la JSTL. One thing, though: Wouldn't we want to ensure that all of
the pieces in that jar are EL-enabled? Have some enabled and some not would
be funky, to say the least. (But then we could be in good shape here and I
just don't know it.)


Absolutely. I'm thinking more that we would refactor things utterly
and assume 2.4/2.0. That makes the EL stuff easier doesn't it?

Hen

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



Re: [proposal] Unstandard Taglib creation/release (and future of Taglibs)

2007-05-17 Thread Henri Yandell

On 5/16/07, Karl von Randow [EMAIL PROTECTED] wrote:

Henri Yandell wrote:
 Had a vague memory it might be - but always best to bid low as such
 and force activity :) Sounds like one to look at including in
 Unstandard. By merging the small taglibs together I think we can get
 enough overlap to increase activity.
Great. Yeah, that sounds reasonable. So once the chaff is cut from the
taglibs project, what is unstandard?


It's the things that would be in JSTL if it was an open source project
and not tied to a spec.


Is it just a bundle of what's
left? I imagine that the intention is that the tag libraries would still
have separate URIs and thus separate prefixes when in use, so
unstandard is just a brand that we put on the collection of tag
libraries and presumably they can all be downloaded together as one jar.


I guess so. JSTL has multiple tag libraries; so it would make sense to
do the same here.

Ideally we will have libraries that match the JSTL libraries, and
extra ones. What's currently in Unstandard would probably be something
for 'core' etc, but we would still have a 'log' one.


Is unstandard the best name for what this is? I'm not sure if that's
the final name or just a place-holder. It feels pejorative and
cheeky/quirky at the same time; I like the later and dislike the former
so I raise it as a potential discussion issue. Perhaps once we see
clearly what might be included in the package it would be a better time
to revisit it.


Probably not the best name. It was a cheeky/quirky thing I kicked off
when JSTL came out based on things that new JSTL users were asking
for.

Hen

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



Re: FYI: enhancement to taglibs log project

2007-05-16 Thread Henri Yandell

Thanks Matthew,

Things move slow here in Taglibs, but I'll make sure I've looked at
this by the end of the week.

How are you finding trunk of the Log Taglib? Specifically the usage of
commons-logging rather than log4j?

I made that change years ago and it's never been released. I'm not
sure if it would be better to use that, or to create two taglibs, one
for log4j and one for jdk logging.

Hen

On 5/14/07, matthewadams [EMAIL PROTECTED] wrote:


Hi all,

FYI, I just added a patch with enhancements that I made to the Jakarta
Taglibs Log project.  It's in Bugzilla at #
http://issues.apache.org/bugzilla/show_bug.cgi?id=42413
http://issues.apache.org/bugzilla/show_bug.cgi?id=42413 .  Patch is attached
there.

I hope it gets included  helps out!  Credit to F5 Networks (
http://www.f5.com http://www.f5.com ) for the donation.

-matthew

--
View this message in context: 
http://www.nabble.com/FYI%3A--enhancement-to-taglibs-log-project-tf3754158.html#a10609658
Sent from the Taglibs - Dev mailing list archive at Nabble.com.


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



[proposal] Unstandard Taglib creation/release (and future of Taglibs)

2007-05-16 Thread Henri Yandell

Based on the Taglibs future email a while back, it sounds like we
might have some number of people interested in working on things.
Here's a proposal for a general direction:


1) Taglibs contains three active items:

* Standard 1.1 (1.0 being considered an older, unsupported release).
* Unstandard - containing a merger of all useful parts of the other Taglibs.
* RDC.

3) Merge the following into Unstandard. Then retire them.

* Log. Tempted to dump commons-logging from trunk and have two log
taglibs, one for log4j and one for jdk logging.
* DateTime. JSTL replaces this, but before we retire it we should
investigate for snippets for Unstandard.
* i18n. Same as DateTime.
* JNDI. Be interesting to see if there's anything we could grab from this.
* Random. Maybe something for Unstandard. Overlap with String.
* Regexp. We should investigate whether any of its bits are worth
rewriting on top of JDK 1.4 for Unstandard.
* String. Hesistant to push too much of what's in here into
Unstandard, but a few
might be worth it.


2) Retire the following:

* DataGrid. Better to work well with and recommend DisplayTag.
* Benchmark. Not a big enough deal.
* BSF. I wonder if we should offer this over to the BSF project?
* Cache. This was never released and should still be in the sandbox.
* Input. I don't think anyone is using this anymore.
* IO. This stuff should be done in Java imo.
* JMS. Messenger was never released. Again, this should be in Java.
* Mailer. This is a tough one, users bring it up, and find problems.
I'd rather see people being encouraged to work with commons-email with
a templating language and dropping this.
* Scrape. Best done in Java methinks.
* XTags. Not used enough.
* Ultradev. I'm sure this is ages out of date.
* Image. Better as an API, which I think Abey had somewhere.
* Mailer2. I'm still not sure about email from jsp pages :) Again,
commons-email.

Also all the Deprecated's should be Retired.

Thoughts?

Hen

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



Re: [proposal] Unstandard Taglib creation/release (and future of Taglibs)

2007-05-16 Thread Henri Yandell

On 5/16/07, Karl von Randow [EMAIL PROTECTED] wrote:

Henri Yandell wrote:

 * Input. I don't think anyone is using this anymore.

On the Input tag library:

I've committed a whole bag of fixes and improvements recently and I
think it is still a useful library. I have had several email exchanges
regarding the changes so I think there are people out there are using it.

It suffers from the same problem as the other tag libraries: too small
to make much noise about, potentially quite useful and solves a problem
in an unobtrusive way (ie. it's not part of a framework). Because
they're small there's not much reason for people to enthuse about them,
or perhaps even opportunity to find out about them.

I believe that the input tag library solves a useful problem and as such
is worth hanging on to - so I request that it remains on the list or at
least a part of unstandard.


Had a vague memory it might be - but always best to bid low as such
and force activity :) Sounds like one to look at including in
Unstandard. By merging the small taglibs together I think we can get
enough overlap to increase activity.

Hen

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



Re: Taglibs future

2007-04-13 Thread Henri Yandell

On 4/11/07, Kris Schneider [EMAIL PROTECTED] wrote:

Henri Yandell wrote:
 The Taglibs project has been dead for years. I'm sure it's not going
 to improve; taglibs are a pain to implement (especially if support is
 targeting older JSP specs), JSTL replaced many and at the same time
 JSP stopped being the obvious choice for web applications. It's
 frustrating to both users and committers to have the project sitting
 with doors apparently open, so I'd like to suggest a closing up of
 shop.

Using a similar argument - app servers are a pain to implement and Java
stopped being the obvious choice for web applications - one could argue
that Tomcat should pack it in. Obviously, I disagree that those are valid
reasons for taking action. I'm also at a loss as to what having the doors
apparently open implies. I can't recall many (any?) user questions posted
to the list going unanswered. A few of the answers might amount to, Yup,
looks like a bug, but that taglib isn't currently under development, but
they're still answers ;-).


Sorry - the complicated one wasn't meant to be a reason for shutting
down, rather a reason for why activity went away. I know that I found
taglibs a lot of fun at first, but then with multiple specs to support
it all became quite nitty gritty and releasing another taglib (I wrote
a couple more) wasn't a high itch.

Mostly it was that JSTL knocked the existing Taglibs out of the water,
and JSP then became uncool.


For me, the biggest difference between Taglibs and a project like Tomcat is
simply the community. That's the focus of Apache, right? So, the only
justifiable reason for closing up shop would be the loss of community
(dev and/or user). Unfortunately, that's a difficult argument to refute for
Taglibs and I agree that the situation is unlikely to improve. My guess is
that Tomcat and Geronimo are probably serving the community needs of the users.


+1. The user list used to be active (outliving the dev list activity
as you'd expect), but now we're increasingly into an inactive user
list, even with the fact that's its also been a bit of a jstl-help@
mailing list.


I'm not sure I understand exactly what you're suggesting from a big-picture
perspective. Do you think that the entire Taglibs project should go away or
do you think that it should remain but only support three taglibs: Standard
1.1, Unstandard and RDC?


I'm causing trouble :) I've suggested a big picture perspective of all
of Jakarta going away. With respect to Taglibs, I don't think there's
any dev activity likely to happen apart from RDC. Standard 1.1.3 will
hopefully happen, but we'll have taken care of the major issues and I
suspect a 1.1.4 won't be very likely and there's no likelyhood on a
1.2.

Though it is very tempting to sit down and talk about a 1.2. As
Glassfish's 1.2 is based on our 1.1 ource, it has all the bugs and we
might reach the point where people are complaining about bugs in 1.2
that we've fixed in 1.1. The 1.2 spec doesn't add that much, so would
it be worth the time required to grok that and release a 1.2.

Other than that, I doubt we'll see any activity. In my dreams I'd love
to see us coalesce the useful parts of the taglibs into a single JSTL
enhancing one, but that's a good chunk of work and I have to accept
that I've not worked on a production Java webapp in a good many years
- so lack of itch for me at least.


 Here's what I'm thinking:

 1) Standard Taglib 1.1.3 release. This is getting pretty close, so it
 would be very nice to get a release out.

Sure. I'm happy to do some more work on it.


http://wiki.apache.org/jakarta-taglibs/Standard_1%2e1%2e3

There are three performance issues (17700, 32311, 31789) I've put
together an SPI style fix for. I've been testing it a bit when I have
time and it has bugs, but do you think that is worth doing or should
we avoid such major work?


 2) RDC Taglib needs to continue. It's not had a lot of activity
 recently, but I'm presuming that Rahul is still active on this one and
 that it would need to continue. My suggestion is that it joins Jakarta
 Commons (either at jakarta.apache.org/commons or commons.apache.org if
 Commons moves there). Its build system could be brought up to date
 too.

Can't really speak to that, but Rahul's already responded. I couldn't
locate it, but I thought there was supposed to be some sort of generic Web
Components project. Ring a bell for anyone else?


Yeah, it had general approval but the energy wasn't there to make changes.


 3) Others would be end of lifed - with a request going out to find out
 which ones are strongly active. I would still like to coalesce many
 into the sandbox'd Unstandard Taglib, ie) a single taglib with various
 bits of value that JSTL did not replace (and making it JSP 2.0 or 2.1
 specific); so I am interested in hearing which functionalities are
 valuable.

Kicking a useful Unstandard release out the door would be great. I'd be
happy to work on that as well. Since Standard 1.1 is a JSP 2.0

Re: Discussion of Bug 33934

2007-03-30 Thread Henri Yandell

On 3/28/07, Kris Schneider [EMAIL PROTECTED] wrote:

Henri Yandell wrote:
 Not great feedback I'm afraid - the suggestion of fixing things in
 doEndTag sounds fine to me (null or ), but I'm not deep into the
 spec. If it's not an attribute of the tag, and it'll get recreated
 anew in doStartTag I don't see any reason to avoid GC having a chance.

At least it's something ;-). I'd thought about trying to track down the
right place to post some questions to the current JSTL (1.2) implementors
(Glassfish? jstl-spec-public and/or jsp-spec-public on java.net? or?), but
haven't bothered yet.


I gave up on that one - the mail alias bounces and I get the distinct
feeling that there's no one active on it. So I've been throwing issues
into Glassfish that are spec like and resolving them on our side.

Maybe I just didn't find the right place.

Hen

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



Re: Discussion of Bug 33934

2007-03-28 Thread Henri Yandell

Not great feedback I'm afraid - the suggestion of fixing things in
doEndTag sounds fine to me (null or ), but I'm not deep into the
spec. If it's not an attribute of the tag, and it'll get recreated
anew in doStartTag I don't see any reason to avoid GC having a chance.

Same for the c:forEach, though I've no great itch to hunt down other cases.

Hen

On 3/27/07, Kris Schneider [EMAIL PROTECTED] wrote:

On further reflection, perhaps target should be set to  instead of null
to maintain exception consistency...

Kris Schneider wrote:
 http://issues.apache.org/bugzilla/show_bug.cgi?id=33934

 After some thought, here's why I think we can actually set the target
 property to null in doEndTag (or doFinally, if we add it) instead of
 release.

 If a request-time value is used (scriptlet expression or EL), then the
 spec requires that the container must reset the property's value between
 all reuses. In other words, setTarget should be called each time the tag
 is (re)used.

 If a literal value is used, then the container is not required to reset
 the property's value. First, there's type conversion to deal with.
 However, since the property's type is Object, a new String instance will
 be used. In turn, this will cause doEndTag to throw an exception because
 String does not expose any writable Bean properties.

 So, AFAICT, the only way to get a valid value for target is with a
 request-time value.

 Feedback?

 P.S.
 This is in the context of JSP 2.0 and JSTL 1.1. It may still hold true
 for JSP 1.2 and JSTL 1.0, even for different reasons ;-), but I haven't
 thought much about it...

--
Kris Schneider mailto:[EMAIL PROTECTED]
D.O.Tech   http://www.dotech.com/

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



[standard] Remaining open 1.1.3 issues

2007-01-31 Thread Henri Yandell

(cf: http://wiki.apache.org/jakarta-taglibs/Standard_1%2e1%2e3 )

There are 13 issues left open now:

Performance:

17700 - Someone wants caching for MessageFormat. This one would be
tricky I think as it would need a proper pooling mechanism to exist.
One avenue we could take is to allow for extension here via a
StandardTaglibPool interface that people could implement.

27717 - x:forEach is slow. There are various solutions here, Kris was
involved back in 2004 so maybe you have more thoughts on which
direction we should take here Kris?

32311 - Someone wants Calendar.getInstance caching. Same issue as
17700 basically, though it would be less damaging to implement dumb
caching here (I think) as Calendar patterns are _much_ more likely to
repeat than message formats. We could use the same StandardTaglibPool
extension interface here, I'm pretty sure both cases are a
lookup(String pattern) approach.

Leaks:

17388 - Various closing issues. Looks like you've got this one taken
care of Kris. I hadn't clicked it was this issue when I suggested unit
tests - might be painful to try and recreate this stuff so I'm +1 to
charge on without trying to test for this.

25623 - Potential memory leak in tag closing in c:forEach. I think we
should go with Justyna's reply here and WONTFIX it. However

33934 - Similar to the last one. Tag closing in c:set. Tim Burrell
suggests a general approach that would help with 25623 too (by the
sounds of it). Thoughts on these two?

31789 - Interesting one - leak in ELEvaluator. Are you still around
Felipe? Seems that this is an issue where we already have a dumb
pooling strategy and it needs to improve. Anyone have thoughts on
solutions?

34896 - Leak in TransactionTagSupport. Looks like a problem, I suggest
removing the conn = null; line in init();.

Misc:

39438 - Change to use VariableResolver. I've not looked into this one
yet - it seems a valid request but I don't know if we can just change
things and have it still work.

31084 - Bug in formatting. Anyone here used the LocalizationContext
setting? It seems pretty simple in that localtext isn't applicable
as a String as far as I can tell, so it must be a reference to a
LocalizationContext object. The code looks good in BundleSupport for
that, so I can only assume there was a configuration error in setting
that up. I'm +1 for WONTFIX, but not experienced with this feature.

22765 - first()/last() not working as desired. Deep in the XPath
innards - suggest we a) make a unit test that WARNs rather than fails,
b) FAQ it, and c) leave it open. Should probably do a) for 33032 too.

39195 - JBoss specific bug. Seems right and an easy fix, though I
disagree with the original posters fix. Seems to me that an empty
enumeration should be returned. Thoughts?

41221 - Fix source headers. I'll take care of this when the time comes.

Any opinions very much appreciated,

Hen

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



Re: DO NOT REPLY [Bug 17388] - Result set created in query tag is never released + update tag

2007-01-29 Thread Henri Yandell

I put together a Derby test bit for a different issue that I ended up
WONTFIXing. I could add this in so you can make a test for this issue?

Hen

On 1/29/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=17388.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=17388





--- Additional Comments From [EMAIL PROTECTED]  2007-01-29 11:04 ---
Just a quick note that I checked-in a fix last week (r499150):

http://svn.apache.org/viewvc/jakarta/taglibs/proper/standard/trunk/src/org/apache/taglibs/standard/tag/common/sql/QueryTagSupport.java?view=diffrev=499150r1=499149r2=499150

I guess I won't close this until it can be tested properly...

--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
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: DO NOT REPLY [Bug 17388] - Result set created in query tag is never released + update tag

2007-01-29 Thread Henri Yandell

On 1/29/07, Kris Schneider [EMAIL PROTECTED] wrote:

Henri Yandell wrote:
 I put together a Derby test bit for a different issue that I ended up
 WONTFIXing. I could add this in so you can make a test for this issue?

If you think that'll work, sure. I haven't given the test too much thought
yet ;-). I should probably go back and make similar changes in
UpdateTagSupport. I know it already takes care of closing the
PreparedStatement, but there can still be some exception hiding. I'm also
not sure why Throwable is being caught in those two tags...


Committed. It's part of the Cactus test suite, which is a pain in the
arse to setup the first time. If you've not got that setup yet, let me
know if you hit any problems.

Hen

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



Potentially resolvable issues

2006-12-20 Thread Henri Yandell

Looking at the bottom of http://people.apache.org/~bayard/jstl.html
(will move this over to the wiki), I've got 5 issues in a state of
potential resolution:

Two that are 1.0.x issues. I'm guessing the resolution here is to keep
open until such time as a 1.0.x happens (with a comment that it is
likely not to be released) (?):

# 17440 - Locale bug. Fixed in 1.1. Needs backporting to 1.0.x (?).
Leave open for 1.0.7.
# 29878 - Request to update the shipped Xerces version in 1.0.x.
Leaving open for 1.0.7.

And three for which opinions would definitely be welcomed:

# 39719 - JstlCoreTLV too strict. ACTION: WONTFIX after communicating to EG.
# 30068 - x:out bug in x:forEach. ACTION: Patch ready.
# 34109 - c:url double-/ problem. ACTION: Patch ready.

For 30068 and 34109, my plan is to apply the patches once there are
JUnit or Cactus tests to go with them (Standard has both Cactus and
JUnit, but only 1 test in each currently).

For 39719, I'll try sending an email to their comments@ list and if
that fails I'll raise it as an issue in Glassfish.

Hen

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



Re: Going beyond the spec?

2006-12-14 Thread Henri Yandell

On 12/14/06, Kris Schneider [EMAIL PROTECTED] wrote:


I have to admit I'm a bit curious about the JSTL 1.2 code in GlassFish. I'm
pretty sure it was seeded with the code from Standard 1.1, but at some
point the license was just switched to CDDL. Is that kosher? There is still
an org.apache package structure in the source tree:

https://glassfish.dev.java.net/source/browse/glassfish/appserv-jstl/src/org/apache/


Yeah, it's based on the Apache code. I've had a high level look at the
diff between that and this and it's not huge. Mostly additions for the
spec I suspect, though I'm avoiding looking too closely as those
changes are under CDDL and I'm pretty sure we can't apply them here.

Keeping the org.apache structure is weak, but not a problem under our
license. Makes it easier for them to diff, so that's an advantage of
keeping the old one.

The actual license change is a bit odd. The source that is there is
mostly AL 2.0 licensed with the changes under CDDL and the collective
files under CDDL. The new source just specifies 'Some portions
copyright Apache' or some such, but doesn't mention the license that
source is under. I've not looked to see if the license file and notice
file are maintained - it'd be the downloaded file where it would
matter most rather than what's in SVN.


 Apart from making sure bugs are fixed, I don't think it's likely we'd
 want to get into the add-ons niche.

 Sounds like we've quite the consensus so far on this question. No New
 Features!. I'll continue to punt such enhancements over to Glassfish
 and the EG; depending on their
 fix we could then consider the fix here.

Just a note that there are differences between spec features and
implementation features. For example, we could completely replace the XPath
engine (again) if there were compelling reasons to do so.


Right. There are definitely some juicy implementation features that
are there to be worked on.

Hen

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



Going beyond the spec?

2006-12-13 Thread Henri Yandell

We've a few issues that are asking for things not in the spec. In some
cases the spec clearly states not to do that, so I've WONTFIX'd.
However in others this is something that is undefined by the spec.

For example:

https://issues.apache.org/bugzilla/show_bug.cgi?id=34315 [which I've
WONTFIXd, but we could reopen]
and
https://issues.apache.org/bugzilla/show_bug.cgi?id=39431

Seems like now is a good time to decide what the next release will be.
As far as I understand, this is where the RI was developed, but the RI
itself sits over at Sun. The 1.2 RI is a fork of this code sitting in
Glassfish. Whatever 1.1.x we release now wouldn't be an RI release
(??).

That said - do we want to be allowing things that differ from the
spec? Changing the tld by allowing optional user/passwd bits (as per
34315) seems unlikely. However having a system property of
jakarta.taglibs.standard.apos.escape=true seems doable (for 39431).

Thoughts?

Hen

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



Re: Going beyond the spec?

2006-12-13 Thread Henri Yandell

On 12/13/06, Rahul Akolkar [EMAIL PROTECTED] wrote:

On 12/13/06, Henri Yandell [EMAIL PROTECTED] wrote:
 We've a few issues that are asking for things not in the spec. In some
 cases the spec clearly states not to do that, so I've WONTFIX'd.
 However in others this is something that is undefined by the spec.

 For example:

 https://issues.apache.org/bugzilla/show_bug.cgi?id=34315 [which I've
 WONTFIXd, but we could reopen]
 and
 https://issues.apache.org/bugzilla/show_bug.cgi?id=39431

 Seems like now is a good time to decide what the next release will be.
 As far as I understand, this is where the RI was developed, but the RI
 itself sits over at Sun. The 1.2 RI is a fork of this code sitting in
 Glassfish. Whatever 1.1.x we release now wouldn't be an RI release
 (??).

snip/

We should eradicate any references alluding to being an RI in any
subsequent releases, IMO.


Martin suggests differently. I suspect we'll need to talk to the EG to
figure out what is going to happen when we do the next release.

Two things jump to mind as questions:

1) Will the EG be redistributing the release from java.sun as the official RI?
2) Is there a TCK we need to run to claim that we are a JSTL implementation?


 That said - do we want to be allowing things that differ from the
 spec? Changing the tld by allowing optional user/passwd bits (as per
 34315) seems unlikely. However having a system property of
 jakarta.taglibs.standard.apos.escape=true seems doable (for 39431).

snap/

No, IMO. Opens the door for but you allowed foo, so why not bar kind
of logic, which gets subjective and extremely hard to put a cap on.

OTOH, why would anyone use the Jakarta Taglibs releases instead of the
RI? One reason that is often compeling (in the generic RI vs. other
impl arguments) is the availability of non-standard, but highly useful
features and add-ons. This is where a niche could be carved (ofcourse,
needs dev resources, since see above para). Amicable licensing could
be another advantage.


Amicable licensing is likely to be the main reason if we ever do a
JSTL 1.2. The 1.2 spec doesn't seem much changed from the 1.1 spec so
it wouldn't be impossible.

Glassfish is still licensed under CDDL (dual with GPL), so as long as
we don't need to modify it and re-ship it (in Tomcat, Geronimo etc)
then we don't have any driving need for an AL 2.0 licensed version.

Apart from making sure bugs are fixed, I don't think it's likely we'd
want to get into the add-ons niche.

Sounds like we've quite the consensus so far on this question. No New
Features!. I'll continue to punt such enhancements over to Glassfish
and the EG; depending on their
fix we could then consider the fix here.

Hen

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



[standard] Thoughts on currently open bugs

2006-11-29 Thread Henri Yandell

Spent a while going through the current open bugs in Jakarta Standard.
Here are my thoughts:

http://people.apache.org/~bayard/jstl.html

Hen

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



Reminder to subscribe to general@

2006-03-06 Thread Henri Yandell
We're discussing various ideas and thoughts on restructuring Jakarta
on the [EMAIL PROTECTED] mailing list. On the off chance that someone
isn't subscribed to the general@jakarta.apache.org mailing list, I
thought I'd drop an email to each of the -dev mailing lists so they
have a chance to be involved.

Hen

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



Re: [Standard] Applying patches

2005-09-17 Thread Henri Yandell
On 9/17/05, Rahul Akolkar [EMAIL PROTECTED] wrote:
 On 9/15/05, Felipe Leme [EMAIL PROTECTED] wrote:
  Rahul,
 
  AFAIK, we are all developers for all taglibs, so please feel free to
  apply the patches yourself without review if you are confident to do so.
 snip/
 
 Just broadcasting my intent to see if anyone has anything insightful to
 say ;-)
 
 
  Of course, a peer review would be nice, but giving the current status of
  the project, I wouldn't count on that. In fact, I have the feeling that
  the even the Standard taglibs are going to be dormant, as JSTL 1.2 is
  now being developed at Glassfish (I just realized it these days - we
  have not talked about it on the list and I guess Sun just opted for this
  path as Glassfish is open-source and our project is dormant)...
 
 snap/
 
 And indeed, you had quite some insight. Given the above, I'll just leave
 things where they are in Jakarta Taglibs Standard land.
 
 
 On 9/16/05, Felipe Leme [EMAIL PROTECTED] wrote:
  Henri Yandell wrote:
 
   Hmm. So maybe we shouldn't be moving Standard to subproject level,
   maybe we should just be planning to put Standard into dormancy.
 
  Haven't thought about that, but it could be an option. Anyway, I think
  we should ask the JSTL EG group about its plan first - I don't like the
  way Sun has silently hijacked JSTL to Glassfish (*), so let's not do the
  same.
 snap/
 
 Definitely. Felipe, would you like to initiate that conversation with
 the JSTL EG (you might be best equipped to do that)? We're also going to
 have to revisit the decision about Standard's future.

Cc me on that if you mail about it Felipe. As far as I understand, the
JSTL EG makes up the Standard committers and their failure to be
involved in the discussions about Standard implies they're not really
around here anymore.

I'd definitely appreciate if you took the lead on it (it's one part of
the inactivity jigsaw that I'll be looking at next quarter), but if
not it'll slowly rise to the top of my TODO list :)

Hen

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



Re: [Standard] Applying patches

2005-09-16 Thread Henri Yandell
On 9/15/05, Felipe Leme [EMAIL PROTECTED] wrote:
 Rahul,
 
 AFAIK, we are all developers for all taglibs, so please feel free to
 apply the patches yourself without review if you are confident to do so.
 
 Of course, a peer review would be nice, but giving the current status of
 the project, I wouldn't count on that. In fact, I have the feeling that
 the even the Standard taglibs are going to be dormant, as JSTL 1.2 is
 now being developed at Glassfish (I just realized it these days - we
 have not talked about it on the list and I guess Sun just opted for this
 path as Glassfish is open-source and our project is dormant)...

Hmm. So maybe we shouldn't be moving Standard to subproject level,
maybe we should just be planning to put Standard into dormancy.

Hen

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



[rdc] Board report

2005-09-14 Thread Henri Yandell
Reminder to add a subproject report on the RDC release to the wiki
(http://wiki.apache.org/jakarta/JakartaBoardReport-September2005) for
the board report.

The other entries there should give you a good idea as to the kind of
things to say. Looking for the why's and wherefore's of the release,
rather than just a reiteration of the fact the release happened.
Adding some colour for the board.

If you could get it done tomorrow (Thursday) or by Friday evening at
the latest I would appreciate it as I try to get the report to the
board by Friday night.

Sorry for not reminding you earlier, most of the subprojects on the
list have had this kind of thing before but I'm unsure if RDC has hit
it yet.

Hen

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



Re: [VOTE] Deprecate Redundant Taglibs

2005-08-05 Thread Henri Yandell
+1 to all of the below.

On 8/5/05, Glenn Nielsen [EMAIL PROTECTED] wrote:
 +1 to deprecate all the taglibs listed below
 
 Glenn
 
 On Thu, Aug 04, 2005 at 07:18:29PM -0700, Rahul Akolkar wrote:
 
  This has been discussed before, but its time for some book-keeping. I
  would like to call a VOTE for declaring the following Taglibs as
  deprecated. The reasons, in each case, are (probably in the order of
  importance):
 
  1) Much of the functionality provided by these Taglibs is now available
  via JSTL
  2) There are no immediate plans (that I am aware of) for any dev activity
  for these Taglibs projects
  3) There has been little dev activity for these Taglibs projects over the
  last year
 
  For the votes that pass, the respective Taglibs will be listed as
  deprecated on the Taglibs website. Ofcourse, the versioned releases will
  continue to be available, but there will be no nightlies (Glenn has
  already removed these from the nightlies last week).
 
  VOTE (A) - Application Taglib:
  [ ] +1 - Yes, please deprecate
  [ ] +0 - I'm OK with this
  [ ] -0 - Maybe we shouldn't (please specify reasons)
  [ ] -1 - We definitely shouldn't (please specify reasons)
 
  VOTE (B) - DBTags Taglib:
  [ ] +1 - Yes, please deprecate
  [ ] +0 - I'm OK with this
  [ ] -0 - Maybe we shouldn't (please specify reasons)
  [ ] -1 - We definitely shouldn't (please specify reasons)
 
  VOTE (C) - Page Taglib:
  [ ] +1 - Yes, please deprecate
  [ ] +0 - I'm OK with this
  [ ] -0 - Maybe we shouldn't (please specify reasons)
  [ ] -1 - We definitely shouldn't (please specify reasons)
 
  VOTE (D) - Request Taglib:
  [ ] +1 - Yes, please deprecate
  [ ] +0 - I'm OK with this
  [ ] -0 - Maybe we shouldn't (please specify reasons)
  [ ] -1 - We definitely shouldn't (please specify reasons)
 
  VOTE (E) - Response Taglib:
  [ ] +1 - Yes, please deprecate
  [ ] +0 - I'm OK with this
  [ ] -0 - Maybe we shouldn't (please specify reasons)
  [ ] -1 - We definitely shouldn't (please specify reasons)
 
  VOTE (F) - Session Taglib:
  [ ] +1 - Yes, please deprecate
  [ ] +0 - I'm OK with this
  [ ] -0 - Maybe we shouldn't (please specify reasons)
  [ ] -1 - We definitely shouldn't (please specify reasons)
 
  I'm +1 to deprecating all six. Not to take anything away from the utility
  they provided in their heyday.
 
  -Rahul
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 --
 Glenn Nielsen [EMAIL PROTECTED] | /* Spelin donut madder|
 MOREnet System Programming   |  * if iz ina coment.  |
 Missouri Research and Education Network  |  */   |
 --
 
 -
 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: Progress on RDC release

2005-07-21 Thread Henri Yandell
On 7/20/05, Rahul P Akolkar [EMAIL PROTECTED] wrote:
 Haven't completed the release because I had a couple of questions:
 
 1)  I do not have permissions to the Jakarta site. I suppose I will need a
 volunteer to complete the remaining bits?

I'll happily volunteer to do the relevant bits, or I can give you
permission to make the changes. Remember it takes 2 hours for a change
to be shown on the jakarta.apache.org site.

I've given you rw permission for svn:/jakarta/site in case you want to do it.

Try to use JDK 1.5 if you can, 1.4 and 1.5 XSL engines like to play
around with tag order and indentation.

However, feel free to use me as a resource to do it if you wish.

 2) How is [ http://www.apache.org/dist/jakarta/taglibs/KEYS ] updated?

Manually. /www/www.apache.org/dist/jakarta/taglibs/KEYS
You copy and paste your public key onto the end of the file using the
same style of format as the other entries.

 I read [ http://www.apache.org/dev/committers.html ]. I cannot find the
 Jakarta Taglibs KEYS in the jakarta.apache.org or www.apache.org site svn
 repositories. Since software distributions are an exception to the rule
 (not versioned), maybe its tied to that. If its relevant, found this
 comment in the apache site repository's STATUS quotedist/[ignore
 -- move when new site is up]/quote. Can someone guide me home?

Right, as they live in the www.apache.org/dist space, and that's not
handled by CVS/SVN, they've never been in the relevant repositories.
I'll put it on my todo list to bring up on the relevant list (probably
the [EMAIL PROTECTED] or whatever that address is).

Hen

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



Re: CVS-SVN Migration complete

2005-07-14 Thread Henri Yandell
Forgot to add that if you've not used Apache's SVN repository before,
you should log onto people.apache.org and run svnpasswd to create your
subversion password.

Hen 

On 7/13/05, Henri Yandell [EMAIL PROTECTED] wrote:
 Taglibs is now loaded into the Apache Subversion repository. Open the
 following in a browser and take a look around:
 
 http://svn.apache.org/repos/asf/jakarta/taglibs/
 
 The svn externals are setup for proper and sandbox, so you can use the
 following two lines to check out the equivalent of the current
 jakarta-taglibs modules:
 
 svn co https://svn.apache.org/repos/asf/jakarta/taglibs/trunks-proper
 jakarta-taglibs
 
 svn co https://svn.apache.org/repos/asf/jakarta/taglibs/trunks-sandbox
 jakarta-taglibs-sandbox
 
 I was able to do 'ant string' (after jar setup), and a commit went to
 the right mail list.
 
 Let me know if you have any problems, gotta go get a baby with an ear
 infection to sleep.
 
 Hen


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



CVS-SVN Migration complete

2005-07-13 Thread Henri Yandell
Taglibs is now loaded into the Apache Subversion repository. Open the
following in a browser and take a look around:

http://svn.apache.org/repos/asf/jakarta/taglibs/

The svn externals are setup for proper and sandbox, so you can use the
following two lines to check out the equivalent of the current
jakarta-taglibs modules:

svn co https://svn.apache.org/repos/asf/jakarta/taglibs/trunks-proper
jakarta-taglibs

svn co https://svn.apache.org/repos/asf/jakarta/taglibs/trunks-sandbox
jakarta-taglibs-sandbox

I was able to do 'ant string' (after jar setup), and a commit went to
the right mail list.

Let me know if you have any problems, gotta go get a baby with an ear
infection to sleep.

Hen

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



Re: Taglibs in Subversion building

2005-07-12 Thread Henri Yandell
Oops, missed these replies. 

I will lock CVS down at 2000 US Eastern Time tomorrow (Wednesday 13th)
and proceed with the migration. I'll be on #asfinfra if needed.

I'll be (more as a list for me tomorrow):

Migrating jakarta-taglibs-jakarta/taglibs/proper
Migrating jakarta-taglibs-sandbox-jakarta/taglibs/sandbox
Creating trunks-proper and trunks-sandbox directories with files at
the top level of their CVS directories
Editing svn:externals on these directories
Setting up authentication stuff
Setting up commit notifications
Checking out and building String taglib
Sending email

If there are big problems, I'll back out and re-open cvs. Steps 3 and
4 are going to happen in the opposite way to the test repo migration,
but shouldn't cause a problem.

Hen

On 7/10/05, Felipe Leme [EMAIL PROTECTED] wrote:
 Glenn Nielsen wrote:
 
  I have updated and tested the nightly build to make sure it works with
  the SVN repositories. I have not tested the sandbox build yet.
 
 If the main taglibs worked, the sandbox should not be a problem. Given
 the fact that the migration is taking forever, we should migrate the
 sandbox as well - if something breaks, it shouldn't be hard to fix.
 
  I will continue running the CVS version until we make the official
  switch.
 
 I have a patch to apply on the Datagrid, but haven't had the time to do
 so yet (because my environment is messed up). Anyway, I can wait until
 the migration...
 
 -- Felipe
 
 -
 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: Subversion in test repo

2005-07-11 Thread Henri Yandell
On 7/11/05, Martin Cooper [EMAIL PROTECTED] wrote:
 
 
 On Sun, 10 Jul 2005, Felipe Leme wrote:
 
  Rahul P Akolkar wrote:
 
  on the svn migration, it seems this might be a good time to request the RDC
  move.
 
  What do you think?
 
  I don't know about Hen, but I agree the time is appropriated.
 
 Once Taglibs is in SVN, moving RDC out of the sandbox is one SVN command,
 so that would definitely be the best time. ;-)

Yep. We can do it post-migration.

Have any of you had a chance to look at the migration? See how well it
works for you and see how happy you are with svn client stuff.

Hen

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



Re: Subversion in test repo

2005-07-06 Thread Henri Yandell
On 6/30/05, Tim O'Brien [EMAIL PROTECTED] wrote:
  2) Missing files. The migration only gets subdirectories, there are 8
  files in jakarta-taglibs/ and 7 in jakarta-taglibs-sandbox/ that (I
  assume) need to find their way over to the trunks-proper and
  trunks-sandbox directories. Next step for me is to adjust Tim's
  scripts so they import these files at the end.
 
 Again, the solution for commons was to simply import these over
 manually.  It wasn't pretty, but it worked.

Import as in copy-svn-add/svn-import, or import as in run cvs2svn?

Looks like I can use cvs2svn, provided I do it before making those
directories and setting up the svn externals (needs testing).

We lose the branch information on those files, 151 commits in general,
26 on branches. But it does keep the 125 HEAD commit history.

I'm adding them by hand (ie no history) for the moment so we can start
testing build success etc. I'll need to do a full migration again to
test the cvs2svn of the top level files.

Hen

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



Re: Subversion migration Was: The current directory in taglibs SVN

2005-06-29 Thread Henri Yandell
On 6/26/05, Henri Yandell [EMAIL PROTECTED] wrote:
 On 6/26/05, Henri Yandell [EMAIL PROTECTED] wrote:
  Thanks Tim :)
 
  I'll play with Tims stuff tonight with the aim of having taglibs in
  the test repository; mostly just to confirm that I grokk Tim's stuff
  and can repeat it.
 
  I'll email after doing that on status, but I imagine if it's gone well
  I'll aim to do the migration in the day on Tuesday.
 
 Played with TIm's stuff a bit, not fully grokking it so I've mailed
 Tim with questions and played with variants. There are local issues
 (different users, existing repository) that I suspect Justin just
 adjusted for before with Commons but that I'm being cautious about.

Tim helped me get over my confusion; works a lot better when you
understand it's meant to be run locally and not against the ASF server
:)

Child's ear infection and work have burnt a bit more energy than I
expected to lose, but I'm plugging away. Will report back tomorrow,
hopefully with a test repo and a series of questions to Tim on how to
setup the svn:externals trickery.

Hen

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



Subversion in test repo

2005-06-29 Thread Henri Yandell
Taglibs is now loaded into the test repo. Open the following in a
browser and take a look around:

http://svn.apache.org/repos/test/jakarta/taglibs/

The svn externals are setup for proper and sandbox, so you can use the
following two lines to check out the equivalent of the current
jakarta-taglibs modules:

svn co https://svn.apache.org/repos/test/jakarta/taglibs/trunks-proper
jakarta-taglibs

svn co https://svn.apache.org/repos/test/jakarta/taglibs/trunks-sandbox
jakarta-taglibs-sandbox

There are some obvious problems to solve:

1) You can't just check out a single taglib and build it, as you need
the build directories. I've not tried to see if checking out the
trunks-proper and trunks-sandbox is buildable.

2) Missing files. The migration only gets subdirectories, there are 8
files in jakarta-taglibs/ and 7 in jakarta-taglibs-sandbox/ that (I
assume) need to find their way over to the trunks-proper and
trunks-sandbox directories. Next step for me is to adjust Tim's
scripts so they import these files at the end.

3) What else?

Hen

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



Re: Subversion migration Was: The current directory in taglibs SVN

2005-06-26 Thread Henri Yandell
On 6/26/05, Henri Yandell [EMAIL PROTECTED] wrote:
 Thanks Tim :)
 
 I'll play with Tims stuff tonight with the aim of having taglibs in
 the test repository; mostly just to confirm that I grokk Tim's stuff
 and can repeat it.
 
 I'll email after doing that on status, but I imagine if it's gone well
 I'll aim to do the migration in the day on Tuesday.

Played with TIm's stuff a bit, not fully grokking it so I've mailed
Tim with questions and played with variants. There are local issues
(different users, existing repository) that I suspect Justin just
adjusted for before with Commons but that I'm being cautious about.

CVS/SVN is down for part of tomorrow, so that'll push me back a bit,
along with tonight's questions.

Keep ploughing on with CVS usage; once I successfully get it in the
test svn repository we'll find a time to freeze things etc.

Hen

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



Standard goes where? Was: Jakarta Taglibs as part of something bigger?

2005-06-23 Thread Henri Yandell
On 6/14/05, Martin Cooper [EMAIL PROTECTED] wrote:

 So a suggestion was made that Jakarta Taglibs could morph into a part of
 the new WebApp Commons subproject. Not only would this bring it together
 with other webapp-building components, but it has the potential to bring
 fresh blood to Taglibs and revitalise the community.

I just suggested on general@ that in the case of Taglibs moving to a
web-components subproject, that I thought the Standard taglib should
move up to being a subproject, rather than remaining inside the
component subproject.

It's quite disjunct from the other taglibs (as it's a spec
implementation, large, and high profile), and seems that it would do
better as its own subcommunity.

Any thoughts?

Hen

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



Re: Subversion migration Was: The current directory in taglibs SVN

2005-06-23 Thread Henri Yandell
I've started doing SVN migrations in an infra role, so if we can
probably go ahead and get this moving again if you're available Tim?

As a Taglibs committer, I can double-check builds and authorisation,
so that should help speed it up, I just need Tim to walk me through
his script and for us (taglibs) to decide another time.

Hen

On 5/13/05, Henri Yandell [EMAIL PROTECTED] wrote:
 Tim, sounds like a go to talk to Noel/Infra about next Wednesday+.
 
 Hen
 
 On 5/12/05, Glenn Nielsen [EMAIL PROTECTED] wrote:
  On Wed, May 11, 2005 at 09:06:59PM -0400, Rahul P Akolkar wrote:
   On 5/11/05, Henri Yandell [EMAIL PROTECTED] wrote:
   snip
   
Rahul/Felipe/others, how does next Wednesday-ish sound?
   
  
   Works for me, assuming we've checked Glenn's availability since he's doing
   the nightlies for the sandbox (and maybe others too), and I suspect he
   might need to touch up on his scripts.
 
  I already have svn installed on the build system. All I can do is
  work on the build scripts once taglibs have been migrated to SVN.
  Shouldn't take me to long to update the scripts. Just let me know
  when.
 
  Glenn
 
  --
  Glenn Nielsen [EMAIL PROTECTED] | /* Spelin donut madder|
  MOREnet System Programming   |  * if iz ina coment.  |
  Missouri Research and Education Network  |  */   |
  --
 
  -
  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: Subversion migration Was: The current directory in taglibs SVN

2005-05-13 Thread Henri Yandell
Tim, sounds like a go to talk to Noel/Infra about next Wednesday+. 

Hen

On 5/12/05, Glenn Nielsen [EMAIL PROTECTED] wrote:
 On Wed, May 11, 2005 at 09:06:59PM -0400, Rahul P Akolkar wrote:
  On 5/11/05, Henri Yandell [EMAIL PROTECTED] wrote:
  snip
  
   Rahul/Felipe/others, how does next Wednesday-ish sound?
  
 
  Works for me, assuming we've checked Glenn's availability since he's doing
  the nightlies for the sandbox (and maybe others too), and I suspect he
  might need to touch up on his scripts.
 
 I already have svn installed on the build system. All I can do is
 work on the build scripts once taglibs have been migrated to SVN.
 Shouldn't take me to long to update the scripts. Just let me know
 when.
 
 Glenn
 
 --
 Glenn Nielsen [EMAIL PROTECTED] | /* Spelin donut madder|
 MOREnet System Programming   |  * if iz ina coment.  |
 Missouri Research and Education Network  |  */   |
 --
 
 -
 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: Subversion migration Was: The current directory in taglibs SVN

2005-05-11 Thread Henri Yandell
On 5/11/05, Tim O'Brien [EMAIL PROTECTED] wrote:
 Hey, I'm back.  I was away for some time busy writing and being
 expectant.
 
 But, the offer still stands, the same script we used for commons could
 be dusted off and used for the taglibs conversion.  I'm going to NYC
 until Monday so next week - Wednesday would probably be a good time.
 I'll also check on the availability of someone from infrastructure with
 sufficient root-privs for this conversion.

Sounds good to me. Noel's been doing the latest SVN migrations rather
than Justin, you may need to start at the beginning and explain why
the script is needed etc.

Rahul/Felipe/others, how does next Wednesday-ish sound?

Hen

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



Re: [REQUEST FOR VOTES] New committers status

2005-05-10 Thread Henri Yandell
On 3/6/05, Felipe Leme [EMAIL PROTECTED] wrote:
 Hi all,
 
 There's been 2 proposals for new committers in the last weeks (Rahul and
 Dhiru), but few of us has voted.

I see Rahul committing back in Feb 28th. I only see two votes for Rahul.

You have 3 or 4 votes for Dhiru, which is all that's needed. 

 I'd like to request that we speed up the vote process, so we can have
 more committers ASAP.

Nudge people for votes.

Martin, Glenn, Pierre, myself are all good targets. Plus all you need
is 3 +1s. I tend to avoid putting my +1 in if I call a vote, but if I
need to I'll add a +1.

 PS: independently of the vote process, it's necessary to sign and submit
 a CLA (http://www.apache.org/licenses/) to the ASF in order to have
 commit rights. In other words, you guys could start the CLA process in
 parallel to the committer one...

Probably not a good idea. If -1s happen, it could get weird and I
think it'd be better for the confusion to be here instead of with the
Apache secretary (considering that he's bottlenecked enough already).

Hen

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



Subversion migration Was: The current directory in taglibs SVN

2005-05-06 Thread Henri Yandell
Any plans for scheduling an SVN migration?

I suspect Taglibs, while pretty simple after the success of the
Commons migration, is a fair amount of work for whichever admin runs
the scripts so doing it towards the end of the year would be painful.

Mostly I'm looking for two things. Firstly Tim/Martin to be available
to assist/direct the move and secondly for the Taglib community to
give them some guidance to issues/releases/commits that would need to
happen before any migration could happen.

Most likely it would take up most of a day in which commits would not
be able to happen.

Hen

On 2/22/05, Martin Cooper [EMAIL PROTECTED] wrote:
 
 
 On Sat, 12 Feb 2005, Henri Yandell wrote:
 
  Just thought I'd ping to see where things stood on the SVN migration.
  Any decisions left to make, or just a question of deciding when to do
  it?
 
 I think we're good to go. It's just a matter of when, now.
 
 --
 Martin Cooper
 
  Hen
 
  -
  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: Logging

2005-03-25 Thread Henri Yandell
On Sun, 6 Mar 2005 20:46:44 -0500, Rahul P Akolkar [EMAIL PROTECTED] wrote:
 -- Henri wrote: --
 
  Been a while, but I'm pretty sure that the released log taglib (1.0)
  uses log4j,
 snip
  Shouldn't be that hard to release a 2.0 of the log taglib. Or 1.0 of a
  commons-logging taglib (rename the existing one), and maybe a 1.0 of a
  UGLI taglib.
 snap
  logging.apache.org do have their UGLI (or something..JULI?) interface
  which is a competitor to clogging now.
 
 This is great, I'd be very happy with the second option you propose: 1.0s
 of both clogging and UGLI. I suspect having the freedom to choose between
 the two will be appreciated by many JSP/taglib developers down the road.

Makes sense. Some suggestion of bringing the UGLI and JCL groups
together, but unsure if that'll happen or not.
 
 For my bit, I'm happy to contribute to either or both. [it seems you have
 most of it done already for clogging ;-)]

Search and replace rocks :) Unsure how we would maintain separate UGLI
and JCL versions.

Working out the patches needed for UGLI-support (instead of JCL) would
be very useful. Then we could try and figure out whether to have 2
branches, 2 modules, 2 packages in the same module etc.

Hen

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



[site] Source downloads

2005-03-01 Thread Henri Yandell
When redoing the Jakarta download stuff, I couldn't find a way to
download the source for a Taglibs release. The Taglibs site points to
the sourceindex page, but that page contained nothing for Taglibs
(apart from the nightly source).

Does anyone know where source tars/zips are to be found? They're not
with the binaries.

Hen

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



[site] Download page

2005-03-01 Thread Henri Yandell
Just thought I'd mention the result of the last hour or so of typing:

http://jakarta.apache.org/site/downloads/downloads_taglibs.html

I believe all the links are good, and that it has everything currently
available to download.

Hen

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



Re: The current directory in taglibs SVN

2005-02-12 Thread Henri Yandell
Just thought I'd ping to see where things stood on the SVN migration.
Any decisions left to make, or just a question of deciding when to do
it?

Hen

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



Re: [VOTE] Wiki for Taglibs?

2004-09-30 Thread Henri Yandell
I'm +1.

Hen

On Wed, 29 Sep 2004 09:37:27 +0530, Abey Mullassery [EMAIL PROTECTED] wrote:
 
 [X] +1 I want my Taglibs Wiki!
 [ ]  0 I am neutral on a Taglibs wiki
 [ ] -1 No Wiki for Taglibs!
 
 Yeah, we can put up a FAQ before the questions are asked frequently :)
 It would be great if we also had a place (server with JSP support) to
 put up the working (dynamic) examples of the taglibs.
 
 
 Abey Mullassery
 http://www.mullassery.com
 
 PS. I plan to put up atleast an applet (static) if JSP support cannot be
 made available. For eg. http://www.mullassery.com/software/PMIW/ (but it
 needs Java 1.2!)
 
 
 
 
 Kris Schneider wrote:
  Right, we'll make that the first FAQ: How should I answer a FAQ? ;-)
 
  [ ] +1 I want my Taglibs Wiki!
  [ ]  0 I am neutral on a Taglibs wiki
  [ ] -1 No Wiki for Taglibs!
 
  Quoting Martin Cooper [EMAIL PROTECTED]:
 
 
 If you want to make this thread the vote thread, then you should
 prefix the subject with [VOTE] so that people know there's a vote
 going on, rather than just a discussion thread.
 
 I am neutral on a Taglibs wiki, simply because there isn't all that
 much traffic on the lists, so I'm not sure how much it would be used.
 On the other hand, I do see that we could put a FAQ there, so I'd be
 supportive it if people promise to answer questions with just links to
 the FAQ instead of repeating the solutions. ;-)
 
 --
 Martin Cooper
 
 
 On Tue, 28 Sep 2004 11:43:09 -0400, Kris Schneider [EMAIL PROTECTED] wrote:
 
 If I'm grokking the Apache Wiki structure properly, Taglibs isn't included.
 
 It
 
 seems like it would be a helpful resource to have available, so I found
 
 this at
 
 http://wiki.apache.org/general/HowToMakeWikiAdminRequests:
 
 If your request is for a new subwiki to be set up, take these steps:
 
   1. discuss the plan with the appropriate development teams and gain
 consensus.
   2. make sure the appropriate Project Management Committee (PMC) wants to
 
 have
 
 the wiki set up and assume responsibility over it.
   3. only after #1 and #2 are done, send an e-mail.
 
 So I guess this note qualifies as the start of #1. I'll jump right in and
 
 call
 
 for a vote, but additional discussion is certainly welcome (especially if
 
 I'm
 
 being clueless about how to get this thing set up).
 
 [ ] +1 I want my Taglibs Wiki!
 [ ] -1 No Wiki for Taglibs!
 
 My vote's a +1.
 
 --
 Kris Schneider mailto:[EMAIL PROTECTED]
 D.O.Tech   http://www.dotech.com/
 
 
 
 -
 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]



string 1.1 tag missing

2004-08-28 Thread Henri Yandell

Just wanted to point out that we're missing a cvs tag for the 1.1 release
of the string taglib.

Hen


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