Jason van Zyl <[EMAIL PROTECTED]> writes:

But then plugins needing to build ids need a dependency on the xhtml
module. Is that better? And link/anchor generation is needed for
e.g. pdf, too.

Providing this functionality would IMHO be the job of the core of a
system, not one of the components. 

        Best regards
                Henning


>On 22 Mar 07, at 7:28 PM 22 Mar 07, Henning P. Schmiedehausen wrote:

>> Jason van Zyl <[EMAIL PROTECTED]> writes:
>>
>>> On 22 Mar 07, at 11:56 AM 22 Mar 07, Emmanuel Venisse wrote:
>>
>>>> I think we'll need to modify more report plugins with the same patch
>>>>
>>
>>> No, I should just put the HtmlTools back and deprecate it.
>>
>>> I didn't know people were pulling out core utilities, but not
>>> surprising. I'll restore the original location.
>>
>> And how are plugins supposed to generate the same link information as
>> the Doxia core? That is the reason why that patch went in there in the
>> first place.
>>
>> There was a change in the way Doxia created attributes on the pages
>> and Plugins which reference these attributes (e.g. html anchors)
>> suddently broke.
>>
>> At least in my understanding, you provide a class that offers this
>> functionality in a central place and let both pieces (Doxia and the
>> plugins) reference it so that the next change will not break this
>> again.
>>
>> Just deprecating the class and saying "do no longer use it" is IMHO
>> not the right way to go.
>>

>It needs to go into the module where it belongs. It should not be  
>used from its current location as it doesn't belong there.

>it belongs in the xhtml module.

>>      Best regards
>>              Henning
>>
>>
>>
>>
>>
>>> Jason.
>>
>>>> Emmanuel
>>>>
>>>> Emmanuel Venisse a écrit :
>>>>> Fixed.
>>>>> Wendy Smoak a écrit :
>>>>>> On 3/22/07, Emmanuel Venisse <[EMAIL PROTECTED]> wrote:
>>>>>>
>>>>>>> All is fixed, but I can't deploy doxia because files are in read
>>>>>>> mode for group.
>>>>>>> Jason, can you fix it?
>>>>>>
>>>>>> Thanks.  Your Doxia change fixed 'mvn site' but now I'm seeing a
>>>>>> problem in the Changes plugin:
>>>>>>
>>>>>> ERROR] BUILD FAILURE
>>>>>> [INFO]
>>>>>> ------------------------------------------------------------------ 
>>>>>> --
>>>>>> ----
>>>>>> [INFO] Compilation failure
>>>>>>
>>>>>> /home/continuum/working-directory/8/src/main/java/org/apache/
>>>>>> maven/plugin/changes/ChangesReportGenerator.java:[22,37]
>>>>>> package org.apache.maven.doxia.module does not exist
>>>>>>
>>>>>> /home/continuum/working-directory/8/src/main/java/org/apache/
>>>>>> maven/plugin/changes/ChangesReportGenerator.java:[188,60]
>>>>>> cannot find symbol
>>>>>> symbol  : variable HtmlTools
>>>>>> location: class
>>>>>> org.apache.maven.plugin.changes.ChangesReportGenerator
>>>>>>
>>>>> ------------------------------------------------------------------- 
>>>>> --
>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>> -------------------------------------------------------------------- 
>>>> -
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>
>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>> -- 
>> Henning P. Schmiedehausen  -- [EMAIL PROTECTED] | J2EE,  
>> Linux,               |gls
>> 91054 Buckenhof, Germany   -- +49 9131 506540  | Apache  
>> person              |eau
>> Open Source Consulting, Development, Design    | Velocity - Turbine  
>> guy     |rwc
>>                                                                        
>>       |m k
>> INTERMETA - Gesellschaft fuer Mehrwertdienste mbH - RG Fuerth, HRB  
>> 7350     |a s
>> Sitz der Gesellschaft: Buckenhof. Geschaeftsfuehrer: Henning  
>> Schmiedehausen |n
>>
>>             "Save the cheerleader. Save the world."
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>


>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]


-- 
Henning P. Schmiedehausen  -- [EMAIL PROTECTED] | J2EE, Linux,               
|gls
91054 Buckenhof, Germany   -- +49 9131 506540  | Apache person              |eau
Open Source Consulting, Development, Design    | Velocity - Turbine guy     |rwc
                                                                            |m k
INTERMETA - Gesellschaft fuer Mehrwertdienste mbH - RG Fuerth, HRB 7350     |a s
Sitz der Gesellschaft: Buckenhof. Geschaeftsfuehrer: Henning Schmiedehausen |n

               "Save the cheerleader. Save the world."

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to