On 2011-11-21 21:55, Simone Tripodi wrote:
> Salut Olivier!
> in one word: GREAT :)
> 
> I just have 2 minor suggestions:
> 
>  * name attachments as `*.patch`
>  * I didn't have a look at the sourcecode already, but please design
> the plugin to easily plug other issue tracker (not like the changes
> plugin)

I've worked quite a lot on the Changes Plugin, trying to move it towards
using a high-level issue tracker API. It's far from finished, but if you
are interested, we might put our minds together and sketch something up.

> well done, impressive work!
> Simo
> 
> http://people.apache.org/~simonetripodi/
> http://simonetripodi.livejournal.com/
> http://twitter.com/simonetripodi
> http://www.99soft.org/
> 
> 
> 
> On Mon, Nov 21, 2011 at 9:33 PM, Olivier Lamy <ol...@apache.org> wrote:
>> Hello,
>>
>> FYI, I have created a new plugin called maven-patch-tracker-plugin in 
>> sandbox.
>>
>> Basically, this plugin will generate a diff using the scm provider
>> configured in your pom (note if the pom says svn but you use git svn,
>> you can use -Dscm.providerType=git).
>> Then will create an issue in your configured issue tracker (currently
>> only jira is supported) and attach the patch.
>>
>> A typical cli is: mvn patch-tracker:create -e  -X
>> -Dpatch.summary="foo summary"
>> -Dpatch.serverUrl=http://localhost:8080/browse/MNG  -B
>> -Dpatch.user=uid -Dpatch.password=pwd
>>
>> Note you can add an entry in your settings and use it for authz with
>> -Dpatch.serverId=serverIdFromYourSettings (and you can remove
>> -Dpatch.user -Dpatch.pasword from your cli).
>>
>> The server url can come from the pom. (issueManagement/url).
>> Urls with component id are supported too:
>> https://jira.codehaus.org/browse/MSHARED/component/15255 (and issue is
>> created in MSHARED and attach to the component with 15255)
>>
>> Note: there is a prompter use to setup values, BTW you can use -B and
>> nothing will be asked if your configuration is correct.
>>
>> An other goal is to update an issue with an other patch:
>> mvn patch-tracker:update -e -Dscm.providerType=git
>> -Dpatch.description="update of the issue with an other patch"
>> -Dpatch.patchId=MNG-5203 -B
>>
>> The result is something like: https://jira.codehaus.org/browse/MNG-5203
>>
>> Let me know if you see any other features (I think I will add support
>> of loading patch in review board).
>>
>> Have fun!
>> --
>> Olivier Lamy
>> Talend: http://coders.talend.com
>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to