I've debated that myself a dozen times. The main issue is that i've not had cause to use that particular function myself. I just added the getMonth() and getDay() methods as logical fellows of the getYear() method that i really wanted.
I could easily be swayed either direction, and either way, the documentation definitely should be improved. Anyone else have thoughts on this one? I'm actually leaning back toward the normal 1-based month and away from the j.u.Calendar's 0-based month right now. While the DateTool is in the generic package, it's primary use is probably in a view layer of an application, where it is more natural to present the human month value rather than the machine one. On 12/11/06, Claude Brisson <[EMAIL PROTECTED]> wrote:
Le lundi 11 décembre 2006 à 12:47 -0800, Nathan Bubna a écrit : > so basically, there's plenty of capability in DateTool, but only > limited "magic". improvements are welcome! Ah, one last thing (for now) about the DateTool that I forgot to mention: are we sure we want to keep the jdk zero-based behaviour for the month? If so we should recall that in the docs, rather twice than once... Claude > > > > - Cookie > > > > > > > > $cookie.all should be displayed with a #foreach, so that we actually see > > > > the cookies. Minor. > > > > > > can do. > > > > > > > > > > > The CSS layout rocks! Maybe we can use it by default. > > > > > > i guess we could. hadn't really thought about it. > > > > > > > Last but not least, this webapp could serve as a basis for testcases. > > > > Talking about this, I built a testcase for Velosurf (both whitebox and > > > > blackbox using Jetty), so maybe I can work on this for the Tools. > > > > > > interesting idea. would this be automated or automate-able? > > > > Could not be more automated. Downloads needed jars, starts Jetty, > > submits forms, compares results, stops Jetty. And what is cool is that > > you can manually launch the ant target "start-jetty" and point your > > browser to -let's say, localhost:8081, when you need to debug the > > testcases themselves. > > > > It uses HttpUnit to do so. The HttpUnit licence is not an ASF one, but > > is clearly compatible (never seen a shorter licence: > > http://httpunit.sourceforge.net/doc/license.html ) and already used by > > several apache projects. > > sounds awesome! i'd definitely be interested in exploring such things. > > > Claude > > > > > > > > > > Claude > > > > > > > > Le vendredi 08 décembre 2006 à 12:02 -0800, Nathan Bubna a écrit : > > > > > hey folks, > > > > > > > > > > you probably noticed that i just checked in a new example app for > > > > > VelocityTools to replace the "layout" example. this is something i've > > > > > been thinking of doing for years, and finally got around to doing. > > > > > > > > > > basically, it provides demonstrations (most of which are interactive) > > > > > of all the Generic and VelocityView tools we have. there is certainly > > > > > plenty of room for improvement in the usefulness of the examples, but > > > > > i figured it was time to get it out and see what ya'll think. > > > > > > > > > > if some of you were willing to check it out and give it a test run, > > > > > i'd love to get some feedback. > > > > > > > > > > It's easy: > > > > > - check out the latest revision of VelocityTools from svn > > > > > - run 'ant showcase' > > > > > - follow the instructions printed out at the end > > > > > > > > > > thanks! > > > > > > > > > > p.s. VelocityView and the Generic Tools are largely ready for a 1.3 > > > > > release. if anyone wants to help me get 1.3 out the door, i'd love > > > > > some help updating the VelocityStruts dependencies and making sure > > > > > VelocityStruts is fully compatible with the Struts 1.3.x series. > > > > > (Marino?) Please note that with Tiles going independent as a TLP and > > > > > Struts 2.x soon on the way, the future of VelocityStruts beyond > > > > > VelocityTools 1.3 is very much in question. > > > > > > > > > > --------------------------------------------------------------------- > > > > > 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] > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > 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] > > > > > > --------------------------------------------------------------------- > 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]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]