Just FYI...
Yahoo answers http://answers.yahoo.com and delicious http://delicious.com are
powered by symfony.
Sudhir NimavatSenior 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
________________________________
From: Sudhir N <[email protected]>
To: [email protected]
Sent: Tue, 1 December, 2009 11:34:00 AM
Subject: Re: [appfuse-user] Fw: Appfuse app as OSGI bundles ?
Thanks for replying.
However I still think that having a plugin system would be a great advantage.
As you said that with new releases.. plugins becomes legacy... this does not
happen every time. I have worked some time on symfony
(http://www.symfony-project.org/) and Drupal and really admire it.
If you see, you will find that most of the features it provides comes from user
contributed plugins. whenever a new release comes up plugins will be updated
quickly. [I understand, it happens because they have a thriving community of
thousands of developers]. plugins could be a huge gain for a framework
specially like Appfuse. When I think about possibilities, I get excited.
Appfuse has a nice support for creating CRUD apps out of the box. How exiciting
it could be, if seperate modules let's say blog/ private messaging/ or any
other can be installed as plugins.
I don't know how much efforts it may take (it wouldnt be too small). But If I
get some design help, surely I would like to spend my free time on this.
Thanks
SN
Sudhir NimavatSenior 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
________________________________
From: Matt Raible <[email protected]>
To: [email protected]
Sent: Tue, 1 December, 2009 11:07:31 AM
Subject: Re: [appfuse-user] Fw: Appfuse app as OSGI bundles ?
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 <[email protected]> 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 NimavatSenior 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 <[email protected]>
>To: Appfuse
> <[email protected]>
>
>Sent: Tue, 1 December, 2009 10:49:49 AM
>Subject: Fw: Appfuse app as OSGI bundles ?
>
>
>
>>
>Matt? Any inputs ?
>
>
>
>
>Sudhir NimavatSenior 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 <[email protected]>
>To: Appfuse <[email protected]>
>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 NimavatSenior 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.
>________________________________
>The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
>
>________________________________
>The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
________________________________
The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
http://in.yahoo.com/