+1 for option 4) :-)

On Mon, Aug 8, 2011 at 6:30 PM, Sven Meier <[email protected]> wrote:
> You probably won't be able to make this fit for everyone, what about
> removing any 'Page' suffix?
> So I'd add another option:
>
> 4) leave class name mangling to subclasses (as currently implemented via
> #transformFromUrl and #transformForUrl)
>
> Sven
>
> On 08/08/2011 04:20 PM, Bruno Borges wrote:
>>
>> Martin and I were talking about issue #3941 and he suggested that I should
>> reopen the discussion here.
>>
>> https://issues.apache.org/jira/browse/WICKET-3941
>>
>> I originally proposed that PackageMapper should offer a feature (disabled
>> by
>> default) to de-capitalize the page class name.
>>
>> MyPage ->  http://localhost/a/myPage
>>
>> But Martin suggested that it should look like:
>>
>> MyPage ->  http://localhost/a/my-page
>>
>> So the quizz is:
>>
>> 1) Should PackageMapper offer a de-capitalized version of page class name?
>> 2) Should PackageMapper offer a hyphen-separated-lower-case version of
>> page
>> class name?
>> 3) Either way, should PackageMapper offer this feature enabled by default
>> on
>> Wicket 1.5 or keep it disabled by default and let users enable it if they
>> want?
>>
>> Reason to have this is to avoid coding this style of URL for Package
>> mapped
>> pages every time. Conservative users always look at me when they see that
>> kind of URL (http://localhost/a/MyPage) and they ask me to change it.
>>
>> Thanks,
>> *Bruno Borges*
>> www.brunoborges.com.br
>> +55 21 76727099
>>
>
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

Reply via email to