[ 
http://issues.apache.org/jira/browse/COCOON-1727?page=comments#action_12361316 
] 

Jean-Christophe Kermagoret commented on COCOON-1727:
----------------------------------------------------

I don't understand very well the rules that make things stable or unstable.

Ok, I'm using CForms for 2 years now (woody included) and I may understand what 
is saying above. But, I suggest to provide a compatibility workaround that 
permits to avoid to change code for people who consider CForms block stable 
enough.

For example, we could imagine a compatibility attribute in the widget 
definition that permit to avoid the test I mentioned above.

<fd:field id="fake.dtstart" compatibility="old-naming-scheme">
...

If you agree, I will be happy to provide the corresponding patch.

> CForms do not allow anymore dots '.' in widget id
> -------------------------------------------------
>
>          Key: COCOON-1727
>          URL: http://issues.apache.org/jira/browse/COCOON-1727
>      Project: Cocoon
>         Type: Bug
>   Components: Blocks: Forms
>     Reporter: Jean-Christophe Kermagoret
>     Priority: Blocker

>
> I just can't use my forms anymore in 2.2 version because I use dots in my 
> widget id. Unfortunately, I usually use the widget id to create the 
> corresponding xml element name, and xml element names may contain dots '.'
> The code in AbstractDefinitionBuilder says it does not permit '.' because of 
> path conflicts. Is it true, and in that case in which part of the code ? Or 
> is it just a precaution ? This may oblige developers to change a lot of 
> things in their forms and code related, which is not a very good news :-( if 
> they want to use 2.2
> I should suggest to remove the dot test, or to add compatibility test, that 
> should permit to keep the old naming scheme.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira