You never know. My apps have own Translators but it is not a big deal to fix
the incompatibility in my apps.

But what I had in mind is the inconsistency between several services. I
guess there are less (if any) applications providing their own
implementation of Asset interface, but there is Asset2. Contributing to
TranslatorSource is a much common task for an app developer, but there is no
TranslatorSource2. This inconsistency confuses me and will confuse app
developers even more.

I remember the discussion about extending interfaces and I was not happy
about the MyService2, MyService3, etc naming. It feels like API polution.
Now you seem to hate it also. :)

On Thu, Apr 29, 2010 at 11:37 PM, Howard Lewis Ship <[email protected]>wrote:

> How many apps/libraries have contributed their own Translator, I wonder?
>
> On Thu, Apr 29, 2010 at 12:33 PM, Thiago H. de Paula Figueiredo
> <[email protected]> wrote:
> > On Thu, 29 Apr 2010 16:30:17 -0300, Igor Drobiazko
> > <[email protected]> wrote:
> >
> >> The name TranslatorSource2 is consistent with Asset2, ServiceDef2, etc.
> >> but OverridableTranslatorSource sounds much better. :)
> >
> > What I had in mind wasn't something that would replace TranslatorSource,
> but
> > that would be used by it. Instead of changing TranslatorSourceImpl to
> deal
> > with overrides itself, it would just ask OverridableTranslatorSource what
> > are the overrides and then act accordingly.
> >
> > --
> > Thiago H. de Paula Figueiredo
> > Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
> and
> > instructor
> > Owner, Ars Machina Tecnologia da Informação Ltda.
> > http://www.arsmachina.com.br
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Best regards,

Igor Drobiazko
http://tapestry5.de/blog

Reply via email to