On Fri, Jun 6, 2008 at 1:06 PM, Mike Kienenberger <[EMAIL PROTECTED]> wrote:
> I'd recommend not migrating t:validateEqual across to myfaces-commons.
>  t:validateEquals is a special case of t:validateCompareTo, and, if I
> recall correctly, the code in validateEquals is not as flexible as the
> code in validateCompareTo.   There's no point in maintaining the
> inferior limited version in the reorganization.

+1

>
> On 6/6/08, Leonardo Uribe <[EMAIL PROTECTED]> wrote:
>>
>>
>>
>> On Fri, Jun 6, 2008 at 8:54 AM, Paul Spencer <[EMAIL PROTECTED]> wrote:
>> > Leonardo Uribe wrote:
>> >
>> > >
>> > > Hi
>> > >
>> > > I'll start to upgrade component from sandbox to tomahawk.
>> > >
>> > > The first item on my list of todos is move this converters and
>> validators
>> > > (first check and solve possible issues on JIRA)
>> > >
>> > > s:convertBoolean
>> > > s:convertDateTime
>> > > s:convertNumber
>> > > s:validateCompareTo
>> > > s:validateCSV
>> > > s:validateISBN
>> > > s:validateUrl
>> > >
>> > > Please note that long time ago this upgrade was approved, but this was
>> not
>> > > applied due to code generation discussion.
>> > >
>> <file:///C:/GSOC/workspace/tomahawk-compgen/oldsandbox-site/tlddoc/s/validateUrl.html>
>> > >
>> > >
>> > > Actually on tomahawk exists this validators:
>> > >
>> > > t:validateCreditCard
>> > > t:validateEmail
>> > > t:validateEqual
>> > > t:validateRegExpr
>> > >
>> > > The idea is that all this converters and validators be on
>> myfaces-commons.
>> > > But originally tomahawk is 1.1 compatible, and there was comments about
>> > > commons should have 1.1  and 1.2 converters and validators. If this is
>> true,
>> > > tomahawk should refer myfaces commons converters and validators on its
>> tld,
>> > > and have dependecies to commons (if false this is valid only for 1.2).
>> > >
>> > >
>> >
>> > +1 for true. The thought of maintaining 2 sets of converts/valdiators is
>> unnerving.
>> >
>> >
>> >
>> > > The new unpack plugin allow us to manage this issues more easily,
>> enforcing
>> > > just the necessary files to maintain.
>> > >
>> > > In order to be consistent with this intentions my first approach would
>> be:
>> > >
>> > > 1. Use this layout for myfaces-commons:
>> > >
>> > > myfaces-commons-converters
>> > > myfaces-commons-converters12
>> > > myfaces-commons-validators
>> > > myfaces-commons-validators12
>> > > myfaces-commons-utils
>> > >
>> > > 2. Use myfaces-builder-plugin for this stuff.
>> > >
>> > > 3. Refer converters and validator from commons to tomahawk tld (the
>> > > intention is avoid changes on existing applications).
>> > >
>> > >
>> > I suggest deprecating the existing converters/validators.
>> >
>>
>> Good idea but needs some concensus about this. Deprecate means do not
>> exclude it but refer the users to myfaces commons.
>>
>> >
>> >
>> > > Suggestions are welcome
>> > >
>> > >
>> >
>> > o What is the impact on the other components, i.e. Trinidad/Tobago/...?
>> >
>>
>> no impact, myfaces commons does not have any release yet and does not have
>> dependencies with anything (the idea of this discussion is organize this
>> stuff and make a release of this!).
>>
>> >
>> > o Is this to be included in Tomahawk 1.1.7?
>> >
>>
>> yes
>> >
>> > o How long do you expect this to take, i.e. days/weeks/months/... ?
>> >   (I am only asking to set expectation on release schedules)
>> >
>>
>> days, at max weeks
>>
>> >
>> > o Where is the "new unpack plugin" documented?
>> >
>>
>> http://myfaces.apache.org/build-tools/plugins/myfaces-builder-plugin/unpack-mojo.html
>>
>> There is more doc on the source code (the site has not been updated, but
>> this doc is fine). This is a work in progress.
>>
>>
>> >
>> >
>> > > regards
>> > >
>> > > Leonardo Uribe
>> > >
>> > >
>> >
>> >
>> > Paul Spencer
>> >
>>
>>
>



-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org

Reply via email to