I want to create a plugin to provide OMG RAS support for Nexus

View: New views
5 Messages — Rating Filter:   Alert me  

I want to create a plugin to provide OMG RAS support for Nexus

by Tercio Oliveira de Almeida :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

I want to create a plugin for Nexus. The main objective, is to provide support for the
OMG Reusable Asset Specification format. I'll do that by indexing the necessary values
contained in the asset descriptor, and by providing additional output related to this asset,
by querying the asset specification file.

So, could someone please provide me access to your SVN and sources? And also, if
you have specific documentation related to Nexus plugin development, it will help me a lot!


thanks,
--
--
Tércio Oliveira de Almeida
Ciencia da Computação - UFRGS
toalmeida@...


Re: I want to create a plugin to provide OMG RAS support for Nexus

by Brian Fox :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The source is already available at http://svn.sonatype.org/nexus

Tamas blogged about writing plugins:
http://www.sonatype.com/people/2009/06/writing-plugins-for-nexus-part-1/
 but this doesn't show the new packaging type. Sometime this week we
should have an archetype created for a sample plugin. The blog and new
plugin model is dependent on 1.4 (trunk) so you should start there. We
are close to a release so it's fairly stable already.

2009/9/1 Tercio Oliveira de Almeida <tercio.coritiba@...>:

> Hello,
>
> I want to create a plugin for Nexus. The main objective, is to provide support for the
> OMG Reusable Asset Specification format. I'll do that by indexing the necessary values
> contained in the asset descriptor, and by providing additional output related to this asset,
> by querying the asset specification file.
>
> So, could someone please provide me access to your SVN and sources? And also, if
> you have specific documentation related to Nexus plugin development, it will help me a lot!
>
>
> thanks,
> --
> --
> Tércio Oliveira de Almeida
> Ciencia da Computação - UFRGS
> toalmeida@...
>
>

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


Re: I want to create a plugin to provide OMG RAS support for Nexus

by Tercio Oliveira de Almeida :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Do you have an opensource project with extra repositories for nexus?

Or any sample plugin that shows how to implement an extra repository for nexus?

On Tue, Sep 1, 2009 at 7:49 PM, Brian Fox <brianf@...> wrote:
The source is already available at http://svn.sonatype.org/nexus

Tamas blogged about writing plugins:
http://www.sonatype.com/people/2009/06/writing-plugins-for-nexus-part-1/
 but this doesn't show the new packaging type. Sometime this week we
should have an archetype created for a sample plugin. The blog and new
plugin model is dependent on 1.4 (trunk) so you should start there. We
are close to a release so it's fairly stable already.

2009/9/1 Tercio Oliveira de Almeida <tercio.coritiba@...>:
> Hello,
>
> I want to create a plugin for Nexus. The main objective, is to provide support for the
> OMG Reusable Asset Specification format. I'll do that by indexing the necessary values
> contained in the asset descriptor, and by providing additional output related to this asset,
> by querying the asset specification file.
>
> So, could someone please provide me access to your SVN and sources? And also, if
> you have specific documentation related to Nexus plugin development, it will help me a lot!
>
>
> thanks,
> --
> --
> Tércio Oliveira de Almeida
> Ciencia da Computação - UFRGS
> toalmeida@...
>
>

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




--
--
Tércio Oliveira de Almeida
Ciencia da Computação - UFRGS
toalmeida@...


Re: I want to create a plugin to provide OMG RAS support for Nexus

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

Reply to Author | View Threaded | Show Only this Message

Hi there,

as of plugins, yes:
http://svn.sonatype.org/nexus-plugins/trunk/nexus-sample-plugins/

But that example is hardly finished. That's due to the fact that UI is
lagging behind core capabilities currently. So, the current "core UI"
will be not able to manage your "new" repository type added by plugin.
Until this is not handled in core, there are two "workarounds"
mentioned in 2nd part of the blog that Brian referred to:

* bury yourself deeply into our current ExtJS (JavaScript) based UI
and add plugin JS resources that will modify the screen (hardly
possible, if it is at all) - HARD, not worth going this way
* simply, make your plugin provide and _alternate_ screen for managing
your kind of reposes - EASY

http://www.sonatype.com/people/2009/07/writing-plugins-for-nexus-part-2/

In "And finally, the bad news" section...

~t~

On Wed, Sep 2, 2009 at 4:12 PM, Tercio Oliveira de
Almeida<tercio.coritiba@...> wrote:

> Do you have an opensource project with extra repositories for nexus?
>
> Or any sample plugin that shows how to implement an extra repository for
> nexus?
>
> On Tue, Sep 1, 2009 at 7:49 PM, Brian Fox <brianf@...> wrote:
>>
>> The source is already available at http://svn.sonatype.org/nexus
>>
>> Tamas blogged about writing plugins:
>> http://www.sonatype.com/people/2009/06/writing-plugins-for-nexus-part-1/
>>  but this doesn't show the new packaging type. Sometime this week we
>> should have an archetype created for a sample plugin. The blog and new
>> plugin model is dependent on 1.4 (trunk) so you should start there. We
>> are close to a release so it's fairly stable already.
>>
>> 2009/9/1 Tercio Oliveira de Almeida <tercio.coritiba@...>:
>> > Hello,
>> >
>> > I want to create a plugin for Nexus. The main objective, is to provide
>> > support for the
>> > OMG Reusable Asset Specification format. I'll do that by indexing the
>> > necessary values
>> > contained in the asset descriptor, and by providing additional output
>> > related to this asset,
>> > by querying the asset specification file.
>> >
>> > So, could someone please provide me access to your SVN and sources? And
>> > also, if
>> > you have specific documentation related to Nexus plugin development, it
>> > will help me a lot!
>> >
>> >
>> > thanks,
>> > --
>> > --
>> > Tércio Oliveira de Almeida
>> > Ciencia da Computação - UFRGS
>> > toalmeida@...
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: nexus-dev-unsubscribe@...
>> For additional commands, e-mail: nexus-dev-help@...
>>
>
>
>
> --
> --
> Tércio Oliveira de Almeida
> Ciencia da Computação - UFRGS
> toalmeida@...
>
>

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


Re: I want to create a plugin to provide OMG RAS support for Nexus

by Tercio Oliveira de Almeida :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Tamás,

I think I will choose the easy option. :-)

Do you mean _alternate_ screen as creating a new tab or something
to deal only with my custom repository?
Or to open my custom screen 'on demand', every time I would deal
with my custom repositoriess?
Would it work for either adding repository files, and getting its custom info?

2009/9/2 Tamás Cservenák <tamas@...>
Hi there,

as of plugins, yes:
http://svn.sonatype.org/nexus-plugins/trunk/nexus-sample-plugins/

But that example is hardly finished. That's due to the fact that UI is
lagging behind core capabilities currently. So, the current "core UI"
will be not able to manage your "new" repository type added by plugin.
Until this is not handled in core, there are two "workarounds"
mentioned in 2nd part of the blog that Brian referred to:

* bury yourself deeply into our current ExtJS (JavaScript) based UI
and add plugin JS resources that will modify the screen (hardly
possible, if it is at all) - HARD, not worth going this way
* simply, make your plugin provide and _alternate_ screen for managing
your kind of reposes - EASY

http://www.sonatype.com/people/2009/07/writing-plugins-for-nexus-part-2/

In "And finally, the bad news" section...

~t~

On Wed, Sep 2, 2009 at 4:12 PM, Tercio Oliveira de
Almeida<tercio.coritiba@...> wrote:
> Do you have an opensource project with extra repositories for nexus?
>
> Or any sample plugin that shows how to implement an extra repository for
> nexus?
>
> On Tue, Sep 1, 2009 at 7:49 PM, Brian Fox <brianf@...> wrote:
>>
>> The source is already available at http://svn.sonatype.org/nexus
>>
>> Tamas blogged about writing plugins:
>> http://www.sonatype.com/people/2009/06/writing-plugins-for-nexus-part-1/
>>  but this doesn't show the new packaging type. Sometime this week we
>> should have an archetype created for a sample plugin. The blog and new
>> plugin model is dependent on 1.4 (trunk) so you should start there. We
>> are close to a release so it's fairly stable already.
>>
>> 2009/9/1 Tercio Oliveira de Almeida <tercio.coritiba@...>:
>> > Hello,
>> >
>> > I want to create a plugin for Nexus. The main objective, is to provide
>> > support for the
>> > OMG Reusable Asset Specification format. I'll do that by indexing the
>> > necessary values
>> > contained in the asset descriptor, and by providing additional output
>> > related to this asset,
>> > by querying the asset specification file.
>> >
>> > So, could someone please provide me access to your SVN and sources? And
>> > also, if
>> > you have specific documentation related to Nexus plugin development, it
>> > will help me a lot!
>> >
>> >
>> > thanks,
>> > --
>> > --
>> > Tércio Oliveira de Almeida
>> > Ciencia da Computação - UFRGS
>> > toalmeida@...
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: nexus-dev-unsubscribe@...
>> For additional commands, e-mail: nexus-dev-help@...
>>
>
>
>
> --
> --
> Tércio Oliveira de Almeida
> Ciencia da Computação - UFRGS
> toalmeida@...
>
>

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




--
--
Tércio Oliveira de Almeida
Ciencia da Computação - UFRGS
toalmeida@...