I was once excited about creating a plugin system for AppFuse, but now I'm
not sure it's a good idea. I've used a lot of plugins in Rails and Grails
and they always seem to be abandoned or not compatible with the latest
releases. It's great to have an ecosystem around a project, but not if
they're not maintained. Witness what happened with Eclipse a few years ago -
they had to establish a "release train" every June and start developing many
of their core J2EE plugins in-house instead of relying on 3rd party
developers. I don't know if it's a good idea to go down that path.

As for OSGi, I used it a couple years ago at LinkedIn. It's a cool
technology and promises a lot of great things with hot-swapping and such.
However, I get the feeling if you're developing an OSGi-based system early
on in a project's lifecycle, you might be over-engineering.

I think the SpringSource Slices thing is very cool as we tried to do
something similar with Spring MVC. We got it working, but it wasn't easy.

More than anything, if someone wants to put the effort into 1) creating OSGi
bundles of AppFuse modules or 2) developing a plugin system - I'd be happy
to welcome the contribution. However, it's not something I plan on investing
my time in. I think it should be possible to leverage what Spring or Struts
2 has done in this area to get the support you're looking for.

Matt

On Mon, Nov 30, 2009 at 10:26 PM, Sudhir N <sudhir_nima...@yahoo.com> wrote:

> There are lots of PHP frameworks like Drupal and symfony
> http://www.symfony-project.org/plugins/ Which has excellent plugin
> support.
> I always wonder, where is the Java equivalent. [I understand, being a
> Dynamic lang its easy for PHP but not for Java].
>
>
>
> *Sudhir Nimavat*
> *Senior software engineer. **
> Quick start global PVT LTD.
> Baroda - 390007*
> *Gujarat, India
>
> Personally I'm always ready to learn, although I do not always like being
> taught
> *
>
>
>
> ----- Forwarded Message ----
> *From:* Sudhir N <sudhir_nima...@yahoo.com>
> *To:* Appfuse <users@appfuse.dev.java.net>
> *Sent:* Tue, 1 December, 2009 10:49:49 AM
> *Subject:* Fw: Appfuse app as OSGI bundles ?
>
> Matt? Any inputs ?
>
>
>
>
> *Sudhir Nimavat*
> *Senior software engineer. **
> Quick start global PVT LTD.
> Baroda - 390007*
> *Gujarat, India
>
> Personally I'm always ready to learn, although I do not always like being
> taught
> *
>
>
>
> ----- Forwarded Message ----
> *From:* Sudhir N <sudhir_nima...@yahoo.com>
> *To:* Appfuse <users@appfuse.dev.java.net>
> *Sent:* Mon, 30 November, 2009 12:41:09 PM
> *Subject:* Appfuse app as OSGI bundles ?
>
> Appfuse app as OSGI bundles ! does any one try this?
> How about providing support for plugins ? so that new modules (Some thing
> link entities and CRUD) can be installed/updated/removed ?
>
> Any thoughts? Links? resources ?
>
> Thanks
> SN
>
>
> *Sudhir Nimavat*
> *Senior software engineer. **
> Quick start global PVT LTD.
> Baroda - 390007*
> *Gujarat, India
>
> Personally I'm always ready to learn, although I do not always like being
> taught
> *
>
>
>
> ------------------------------
> The INTERNET now has a personality. YOURS! See your Yahoo! 
> Homepage<http://in.rd.yahoo.com/tagline_yyi_1/*http://in.yahoo.com/>
> .
>
> ------------------------------
> The INTERNET now has a personality. YOURS! See your Yahoo! 
> Homepage<http://in.rd.yahoo.com/tagline_yyi_1/*http://in.yahoo.com/>
> .
>
> ------------------------------
> The INTERNET now has a personality. YOURS! See your Yahoo! 
> Homepage<http://in.rd.yahoo.com/tagline_yyi_1/*http://in.yahoo.com/>
> .
>

Reply via email to