[forge-dev] Who wants to merge the Seam3 Forge Plugins into a Single Project/Repository?

Paul Bakker paul.bakker.nl at gmail.com
Sat Jun 4 04:54:00 EDT 2011


I think I've got a very simple solution for this working, have a look at
this branch: https://github.com/paulbakker/core/commits/plugin-repo
It's a new plugin, I added it to the core for now, and believe it belongs
there. The plugin does nothing else than parse a remote xml file. The xml
file looks as follows:

<plugin>
<name>Arquillian</name>
<url>git://github.com/forge/plugin-arquillian.git</url>
</plugin>
<plugin>
<name>OSGI</name>
<url>git://github.com/forge/plugin-osgi.git</url>
</plugin>

It will than prompt the user: Which plugin do you want to install:
  1 - [OSGI]
  2 - [Arquillian]
  3 - [Seam Persistence]

After the user chooses a plugin it will install the plugin by executing
"forge git-plugin [url]"

If we add this to the core and keep the xml external a user is always able
to install known plugins easily. New plugnis can be added to the xml file
without rebuilding the source.

If we go forward with this idea we can also add things like automatic
updates for example.

Thoughs?

Paul

On Sat, Jun 4, 2011 at 7:46 AM, Lincoln Baxter, III <lincolnbaxter at gmail.com
> wrote:

> +1, let's see how it goes :) definitely open to options.
>
> On Tue, May 31, 2011 at 5:02 PM, Brian Leathem <bleathem at gmail.com> wrote:
>
>> +1
>>
>> On 05/31/2011 01:54 PM, Paul Bakker wrote:
>> > I would like to prototype a PluginPackage (one of the names we
>> > discussed) and see how that works out. If we like that way we can keep
>> > the plugins separated, otherwise we can re-consider. Shall I assign
>> > the JIRA issue to myself?
>> >
>> > Paul
>>
>> _______________________________________________
>> forge-dev mailing list
>> forge-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/forge-dev
>>
>
>
>
> --
> Lincoln Baxter, III
> http://ocpsoft.com
> http://scrumshark.com
> "Keep it Simple"
>
> _______________________________________________
> forge-dev mailing list
> forge-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/forge-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/forge-dev/attachments/20110604/a73ea686/attachment.html 


More information about the forge-dev mailing list