Hi,
I also started to work on similar extension but it was left unfinished.

The idea was to have a persistent ui element (I used a button in the lower
right trim) that would allow easily updating
any out-of-date projects in one click.
This way you can always get developer's attention that there are such
projects (project error markers are ambiguous in this regard)
while allowing full control on when to perform actual updates.

2014-11-09 18:38 GMT+02:00 Jason van Zyl <[email protected]>:

> Fred,
>
> I haven't looked yet, but the code defend against the user making repeated
> edits to the POMs? Basically preventing against endless builds? I'm
> certainly in favour of trying the strategy and being perfect is the enemy
> of the good, but it would still be nice to keep in mind keeping the
> workspace build from spiraling out of control.
>
> Is the maven-compiler-plugin our worst case scenario? Something that
> triggers full workspace build? We have any other connectors that require
> full-scale workspace rebuild? At least in the project setup that I have the
> maven-compiler-plugin doesn't change in practice but the configuration of
> other plugins will frequently and this would be a nice addition to help
> users.
>
> On Nov 7, 2014, at 4:36 PM, Fred Bricon <[email protected]> wrote:
>
> Hi,
>
> FYI, I whipped up a small plugin that automatically update out-of-date
> project configuration, under our JBoss Tools Playground repo [1].
>
> I'm not sure if it's completely safe to use. There's no preference to
> (de)activate it -yet-. The plugin is set to start on workspace startup for
> now, which isn't ideal, but if you deactivate it from Preferences > Startup
> and Shutdown and restart the workspace, it should be inactive.
> It's, most probably, sub-optimally implemented, but it worked on the small
> set of projects I tried.
>
> p2 site to install it from is at [2]. Feel free to try it and give some
> feedback. Then we can discuss what to do with it, wrt [3].
>
> [1]
> https://github.com/jbosstools/jbosstools-playground/tree/master/plugins/org.jboss.tools.playground.maven.autoupdate
> [2]
> http://download.jboss.org/jbosstools/builds/staging/jbosstools-playground_master/all/repo/
> [3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=335720
>
> Fred
>
> --
> "Have you tried turning it off and on again" - The IT Crowd
>  _______________________________________________
> m2e-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> http://twitter.com/takari_io
> ---------------------------------------------------------
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> m2e-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>



-- 
Regards,
Anton.
_______________________________________________
m2e-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to