Re: requirements for an OFBiz IDE

Posted by Anders Hessellund on
URL: http://ofbiz.116.s1.nabble.com/requirements-for-an-OFBiz-IDE-tp143148p143152.html

Hi Christopher,

That is very interesting. Do you have any concrete examples of features
(possibly from the framework the you mention) that you would like to see
in an ofbiz ide?

-- Anders

> Anders,
>
> For me as an (newbie) application developer, I would love to see ofbiz
> have an application development environment like Rails and RadRails.
>
> Rails has a number of generators for boilerplate code (scaffolding), and
> RadRails (eclipse based IDE) integrates nicely with Rails providing
> additional benefits like code completion, API help, database tools,
> console for running rails code and server integration (see the
> screencasts on radrails.org).
>
> Cheers ...
>
>
>
>
> On Sat, 2006-12-23 at 21:18 -0500, Anders Hessellund wrote:
>> Hi,
>>
>> I've been doing a little reading of previous posts in this forum in
>> order
>> to determine the requirements for a specialized OFBiz IDE (similar to
>> NetWeaver for SAP). Since I am still new to this community, my
>> observations might be wrong. However, as I see it, there are three main
>> user groups in the OFBiz community: 1) framework developers, 2)
>> application developers, and 3) application "customizers". The last group
>> is probably the largest, because the typical use case of OFBiz seems to
>> be
>> to download, customize and deploy the standard OFBiz distribution. The
>> two
>> first groups seems to have a significant overlap since application
>> development provides feature requests for the framework development.
>>
>> I would appreciate some feedback on concrete tool requirements for the
>> three groups:
>>
>> 1) framework developers
>>    - e.g., better profiling and performance measurements of base
>> components
>> 2) application developers
>>    - e.g., better editors for different artifacts, analysis tools to
>> ensure consistency among XML files (such as checking whether a
>> referenced entity in a minilang file actually exists), navigation
>> tools, generators for boilerplate code (similar to Neogia)
>> 3) application "customizers"
>>    - e.g., visual editors for frontend customization, easy
>> configuration,
>> simple mapping from user requirements to actual ofbiz components
>>
>> Please contribute to this list, if you have any ideas.
>>
>> -- Anders
>>
>>
>
>