commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Luc Maisonobe <Luc.Maison...@free.fr>
Subject Re: [math] Releasing 2.0
Date Sun, 19 Jul 2009 17:58:32 GMT
Phil Steitz a écrit :
> Luc Maisonobe wrote:
>> Phil Steitz a écrit :
>>  
>>> Luc Maisonobe wrote:
>>>    
>>>> Phil Steitz a écrit :
>>>>  
>>>>      
>>>>> Luc Maisonobe wrote:
>>>>>           
>>>>>> Phil Steitz a écrit :
>>>>>>  
>>>>>>               
>>>>>>>>> How about we use the changes plugin to generate a text
file and
>>>>>>>>> then
>>>>>>>>> edit and commit as RELEASE-NOTES.txt.
>>>>>>>>>                                         
>>>>>>>> I will try to do it tomorrow
>>>>>>>>
>>>>>>>>                                 
>>>>>>> I added a velocity template and directed the changes plugin to
>>>>>>> use it.
>>>>>>> mvn changes:announcement-generate
>>>>>>> mv target/announcement/math-release-notes.vm RELEASE-NOTES.txt
>>>>>>>                         
>>>>>> The changes plugin does not find the template. As per
>>>>>> http://maven.apache.org/plugins/maven-changes-plugin/examples/using-a-custom-announcement-template.html
>>>>>>
>>>>>>
>>>>>>
>>>>>> the templateDirectory should be a subdirectory of
>>>>>> ${basedir}/src/main/resources/. I can change this location, of
>>>>>> course,
>>>>>> but it raises two issues to me:
>>>>>>  - should we change the complete layout to follow the maven way and
>>>>>> also
>>>>>>    change src/java into src/main/java src/test into src/test/java
>>>>>> and so
>>>>>>    on ?
>>>>>>  - why does this location don't work since it seems to be the same
>>>>>> for
>>>>>>    [pool] ?
>>>>>>                   
>>>>> Did you update pom.xml?  The mods I committed to the pom specify the
>>>>> template directory.
>>>>>             
>>>> Yes. I saw the update and the specification
>>>> <templateDirectory>src/template</templateDirectory> but the plugin
>>>> looked at this below src/main/resources.
>>>>         
>>> This is strange.  Should work.  What exactly is the error message you
>>> are getting when you do
>>>
>>> mvn changes:announcement-generate
>>>
>>> from trunk/ ?
>>>     
>>
>> This one:
>>
>> [INFO] [changes:announcement-generate]
>> [INFO] Creating announcement file from
>> /home/luc/sources/apache/commons-math/src/site/xdoc/changes.xml...
>> [ERROR] ResourceManager : unable to find resource
>> 'src/template/math-release-notes.vm' in any resource loader.
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Resource not found.
>>
>> Embedded error: Template not found. (
>> src/template/math-release-notes.vm )
>>   
> I guess what works4me is somehow OS dependent.  IIRC, I have done this
> successfully on both Linux and Mac OS.    What is odd is that if I use
> ${basedir}/src/template
> maven claims not to be able to find the file, even though ls with the
> path that is says it can't find identifies the correct file.
> 
> Looks like you got it to work somehow ;)
> 
> I am OK rearranging the files so things are in the default locations if
> that works for you.

Do you mean only the template or all the sources too ?

Luc

> 
> Phil
>> Luc
>>
>>  
>>> Phil
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>
>>>     
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>>   
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message