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