« Return to Thread: How to develop a plugin.

Re: How to develop a plugin.

by Tamás Cservenák :: Rate this Message:

Reply to Author | View in Thread

Yes,
the new 1.4 will be a real milestone wrt internals of Nexus and also
plugins too.

~t~

2009/6/13 Mickaël GERVAIS <mgervais@...>:

> So yousuggest to wait for the 1.4 release ?
> If I develop a backup plugin it will be an Open Source
> :)
>
> Anders Hammar wrote:
>
> Great - looking forward to that release!
>
> /Anders
>
> On Sat, Jun 13, 2009 at 01:27, Brian Fox<brianf@...> wrote:
>
>
> Yes a follow up blog is due soon (hint hint Tamas...). We have recently
> worked through some classloading issues and the final packaging format is
> being defined. 1.4 is ~4 weeks out at this point. The architecture changes
> in this release went beyond the scope of our normal 6 week cycle.
>
> On Fri, Jun 12, 2009 at 3:03 PM, Anders Hammar <anders@...> wrote:
>
>
> Well, there is that blog I linked to in earlier mail. And it stated
> part1, so I would expect at least one more post. And the Javadoc
> should probably also help. In any case it will most likely be easier
> than using the Plexus model.
> Just post any questions to this list and I'm very confident that you
> will get answers.
>
> /Anders
>
> 2009/6/12 Mickaël GERVAIS <mgervais@...>:
>
>
> Why not! If you need somethng, but I 've never developp with plexus...
> So
> you'll have to provide me some docs! :)
>
> Anders Hammar wrote:
>
> Ok. So you'll write some open sourced plugins to share with the rest
> of us then? :-)
>
> /Anders
>
> 2009/6/12 Mickaël GERVAIS <mgervais@...>:
>
>
> Hi
> thanks for your response. That's right, I'd like to be able to schedule
> the
> backup etc... So i'll wait and use a script to backup for the moment!
> Mickael
>
>
> Anders Hammar wrote:
>
> Hi,
>
> The repos are in standard file structure. Should be possible to backup
> with standard backup software. The configuration is also in a file so
> that should also be possible to backup outside of Nexus.
>
> But if you still want to write a plugin, I'd suggest you wait for v1.4
> of Nexus which will include a new annotation-based plugin design.
> There is some info on Sonatype's blog
>
> (http://www.sonatype.com/people/2009/06/writing-plugins-for-nexus-part-1/).
> v1.4 should be out during the summer, if I remember correctly.
> Writing plugins for v1.3 is a different story. You then need to write
> a Plexus component. I'm not even sure what support there is today for
> the kind of plugin you want to write (I would guess a scheduled task).
>
> /Anders
>
> 2009/6/12 Mickaël GERVAIS <mgervais@...>:
>
>
> Hi,
> I've discovered Nexus one week ago, and I'd like to develop a plug-in to
> backup configuration and some repositories, does it already exist? or
> can I
> do that? Is there some procedures to follow?
> Thanks
> --
> :::::::::::::::::::::::::::::::::::::::::::::::
> Mickaël Gervais
> Agaetis
> 1 avenue des Cottages
> 63 000 Clermont-Ferrand
>
> Courriel : mgervais@...
> Téléphone : 04 73 35 56 96
> Portable : 06 82 35 52 82
> Site : http://www.agaetis.fr
> :::::::::::::::::::::::::::::::::::::::::::::::
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nexus-dev-unsubscribe@...
> For additional commands, e-mail: nexus-dev-help@...
>
>
>
> --
> :::::::::::::::::::::::::::::::::::::::::::::::
> Mickael Gervais
> Agaetis
> 1 avenue des Cottages
> 63 000 Clermont-Ferrand
>
> Courriel : mgervais@...
> Téléphone : 04 73 35 56 96
> Portable : 06 82 35 52 82
> Site : http://www.agaetis.fr
> :::::::::::::::::::::::::::::::::::::::::::::::
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nexus-dev-unsubscribe@...
> For additional commands, e-mail: nexus-dev-help@...
>
>
>
> --
> :::::::::::::::::::::::::::::::::::::::::::::::
> Mickael Gervais
> Agaetis
> 1 avenue des Cottages
> 63 000 Clermont-Ferrand
>
> Courriel : mgervais@...
> Téléphone : 04 73 35 56 96
> Portable : 06 82 35 52 82
> Site : http://www.agaetis.fr
> :::::::::::::::::::::::::::::::::::::::::::::::
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nexus-dev-unsubscribe@...
> For additional commands, e-mail: nexus-dev-help@...
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nexus-dev-unsubscribe@...
> For additional commands, e-mail: nexus-dev-help@...
>
>
>
> --
> :::::::::::::::::::::::::::::::::::::::::::::::
> Mickael Gervais
> Agaetis
> 1 avenue des Cottages
> 63 000 Clermont-Ferrand
>
> Courriel : mgervais@...
> Téléphone : 04 73 35 56 96
> Portable : 06 82 35 52 82
> Site : http://www.agaetis.fr
> :::::::::::::::::::::::::::::::::::::::::::::::
>

---------------------------------------------------------------------
To unsubscribe, e-mail: nexus-dev-unsubscribe@...
For additional commands, e-mail: nexus-dev-help@...

 « Return to Thread: How to develop a plugin.