Re: Localization & URLs for Default Language

2019-09-06 Thread Rafael Bugajewski
Hello, I was comparing a Locale with a String, so please forget my previous message ;) Everything works as expected now. Thanks for this great idea that is much more lightweight than writing a link transformer. Best, Rafael > On 2019-06-09, at 01:21 PM, Rafael Bugajewski >

Re: Localization & URLs for Default Language

2019-09-06 Thread Rafael Bugajewski
sult is your default locale. > > Cezary > > > On Fri, Sep 6, 2019 at 10:45 AM Rafael Bugajewski > wrote: > >> Hello, >> >> Tapestry supports putting the current locale into the URL path. I’m >> injecting PersistentLocale and switching between languag

Localization & URLs for Default Language

2019-09-06 Thread Rafael Bugajewski
Hello, Tapestry supports putting the current locale into the URL path. I’m injecting PersistentLocale and switching between languages as advised in the documentation: if (persistentLocale.get() == null) { persistentLocale.set(new Locale("de")); } else if

Re: Jetbrains considers to deprecate Tapestry plugin in IntelliJ 2019.3

2019-06-18 Thread Rafael Bugajewski
I use the plugin. That’s some sad news :( Best, Rafael > On Jun 18, 2019, at 10:45 PM, Nicolas Bouillon wrote: > > Hi, > > Not sure if many of you are using the Tapestry plugins of IntellJ Ultimate. > > I do and it's very handy to navigate fastly between components and for code > completion

Re: [ANNOUNCEMENT] Tapestry 5.4.4

2018-12-19 Thread Rafael Bugajewski
> On 2018-20-12, at 05:16 AM, Christopher Dodunski > wrote: > > Should simplification, then, be one of the declared objectives going forward? I would appreciate this as one goal of the future roadmap. Rafael - To

Re: [ANNOUNCEMENT] Tapestry 5.4.4

2018-12-19 Thread Rafael Bugajewski
> On 2018-19-12, at 07:32 PM, Carlos Montero Canabal > wrote: > > I'm serving AMP pages with Tapestry ( > https://elcocinerocasero.com/amp/receta/tortilla-de-patata ). I hope to > upload an example to http://tapestry5.dev-util.com/ this weekend with the > workaround to do it... That’s great

Re: [ANNOUNCEMENT] Tapestry 5.4.4

2018-12-19 Thread Rafael Bugajewski
> On 2018-19-12, at 07:01 PM, Thiago H. de Paula Figueiredo > wrote: > > What issue, exactly? Exact HTML output? If yes, this is something that > probably can be either fixed in Tapestry itself or customized implementing > a MarkupRenderer. Yes, this basically boils down to Tapestry not

Re: [ANNOUNCEMENT] Tapestry 5.4.4

2018-12-19 Thread Rafael Bugajewski
> On 2018-19-12, at 01:23 PM, Thiago H. de Paula Figueiredo > wrote: > > Well, some stuff is indeed not simple, and I'd say the form support is the > part which could use some new components to make at least the simpler > scenarios simpler to implement (for example, when there are no loops). >

Re: [ANNOUNCEMENT] Tapestry 5.4.4

2018-12-19 Thread Rafael Bugajewski
> On 2018-19-12, at 02:26 PM, Chris Poulsen wrote: > > Perhaps it is possible to find a lightweight,/focused library with a > compatible license today, that tapestry could rely on, instead of > attempting to implement this on its own. I pretty much like this idea in practice. What I mean

Re: [ANNOUNCEMENT] Tapestry 5.4.4

2018-12-19 Thread Rafael Bugajewski
Congratulations! Thanks to the core team for your continuous work and the effort you put into maintaining Tapestry. I think the whole industry goes the way of trying to simplify things (just take a look at the most recent programming languages & frameworks). If we’re talking about modernizing

Re: QuickStart

2018-11-27 Thread Rafael Bugajewski
Heya all, I’m in a similar situation. I started my first Tapestry project 14 months ago and did a pretty sophisticated research in advance. I haven’t regretted it yet, and the only worries I had, were about new Java releases compatibility. But this is something that is already in progress as

Re: In which direction is Tapestry heading?

2018-03-28 Thread Rafael Bugajewski
+1 > On 2018-28-03, at 10:28 AM, JumpStart > wrote: > > Great example! > > IMHO, this kind of info should be added to the documentation. > >> On 28 Mar 2018, at 3:47 PM, peter.sk...@ooom.at wrote: >> >> Hallo Reinhold, >> >> Tapestry can be used without

Re: In which direction is Tapestry heading?

2018-03-23 Thread Rafael Bugajewski
Hello Reinhold, Peter shares the same sentiments as me. I see Tapestry as a framework that fulfills some specific needs, and is even capable of async DOM manipulation, but I don’t see it as a driver for “modern” client-server web-architectures (whatever this means…). For architectures like

Re: Discussion: make duplicate contributions to services with ordered configurations an error

2017-10-28 Thread Rafael Bugajewski
In both cases I would expect a hard exception instead of a soft warning. There’s already enough magic going on in the background. Best, Rafael On October 27, 2017 3:57:59 PM Dmitry Gusev wrote: Hi Thiago, I would expect this to throw an exception on application

Re: ANN: New Tapestry Book

2016-07-18 Thread Rafael Bugajewski
Great work, Barry. Thank you very much. I starred the project and will take a deeper look at it when I’ll have some spare time in the evening. Rafael > On 2016-18-07, at 03:04 PM, Barry Books wrote: > > After many years of Tapestry development I decided to put down my

Re: What pattern to use for service disambiguation based on String input?

2016-05-09 Thread Rafael Bugajewski
> On 2016-07-05, at 09:48 AM, Chris Poulsen wrote: > > It is not really clear to me what you want to do? Are you talking about > picking the correct impl once (during initial application setup) or > selecting the impl. per request. Is the "input parameter" something that

What pattern to use for service disambiguation based on String input?

2016-05-06 Thread Rafael Bugajewski
Hello, I use tapestry-ioc in a Jersey JAX-RS application to access my Tapestry services. I have a LicenseService that generates a software license with the help of another service. This LicenseGeneratorService has implementations for different products Product1LicenseGeneratorServiceImpl,