« Return to Thread: How to develop a plugin.

Re: How to develop a plugin.

by Mickaƫl GERVAIS :: Rate this Message:

Reply to Author | View in Thread

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 Foxbrianf@... 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
:::::::::::::::::::::::::::::::::::::::::::::::

 « Return to Thread: How to develop a plugin.