Hi Aswath:
There are a few reasons why I'd want to do this as part of OFBiz and not Eclipse: 1) If done as part of Eclipse, I would need to maintain both OFBiz and Eclipse code or at/least continually test both and keep in synch. 2) Not everyone uses Eclipse - or an IDE for that matter. Why force someone to install and maintain an Eclipse instance just to get this functionality? 3) From experience, I have found that offloading tasks such as this to an IDE is a recipe for failure or at least a recipe to buy more equipment and more unnecessary supporting software. For example, I recently did some work with IBM Websphere & RAD7 - which is just Eclipse on steroids. In order to use RAD7, in needed one of the following: a Windows XP system, SuSe/Redhat Linux or AIX. A little frustrating for me since I like developing with Eclipse on a MAC. But, I couldn't even get started with the project until I had RAD7 installed. The manager for the project insisted that I use RAD7...anyhow, I think you see where I'm going. I've seen this sort of think happen over and over again.
Just my 2.
Ruth
aswath narayana wrote:
I think it will be a good idea to do administration of components in OFBiz.
OFBiz might get bloated with infrastructure and maintainance, when we start
doing component development within OFBiz itself.

An alternate would be to have a plugin in Eclipse that will help in building
of OFBiz components (A wizard interface to build a directory structure and
ability to create database and view entities visually).

-Aswath

On Mon, Apr 20, 2009 at 8:25 AM, Michael Xu (xudong)
<[email protected]>wrote:

hi Ruth,

I really like your idea, which is very similar with JIRA and Confluence's
plugin model. If users can use such a wizard to install/uninstall new
component on the fly (without restart), that would be more helpful to
promote ofbiz to next level in SaaS wise.

--
Regards,
Michael Xu (xudong)
www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135
0135
9807 | Fax: (8610) 62670096


On Mon, Apr 20, 2009 at 9:10 AM, Ruth Hoffman <[email protected]>
wrote:

Hi David:
Thanks for the quick reply. Given your response - I'm wondering if a
useful
addition to OFBiz would be a feature in webtools to manage OFBiz
components.
I can envision a wizard driven interface that builds the basic directory
structure and config file(s) such as the ofbiz-component.xml file
necessary
to get a new component operational? This could be extended to allow for
the
(sort-of) dynamic removal of components. What do you think?

Ruth

David E Jones wrote:

The best way to do this is just put it in the "hot-deploy" directory.
When
OFBiz starts up it will look in that directory for sub-directories that
have
a "ofbiz-component.xml" file which it will read to load resources for
that
component.

-David

P.S. It's good to see you around again Ruth!


On Apr 19, 2009, at 10:31 AM, Ruth Hoffman wrote:

 Hello All:
I'm a big fan of OFBiz - nice job on the Apache site, BTW.
Congratulations - it is World class!

I've been using OFBiz off and on for a few years now for a number of
different projects. Recently, I had a requirement to add a custom
component
to the application section of the framework. After a brief search of
the
mailing lists (I have been away from the OFBiz collaborative tools for
sometime) and documentation I have the following question:

Is there an automatic way to add a component to the framework - or is
this still a manual process? I don't see any obvious webtool or other
mechanism for doing this through OFBiz.

Regards,
Ruth Hoffman





Reply via email to