the porting usually refers to the UI, this can be handles but adding a
interface to ofbiz like has been done for others.

if that is what your proposing and want to put the energy in, then go
for it.

for instance I use swing and SWT.
but not many are interested so it stays in my svn for my customers.

Miles Huang sent the following on 2/24/2010 12:40 PM:
> Hi OFBIZ users and developers,
> 
>   First of all, I'm a novice of OFBIZ. I've just started to learn and use it
> for a couple of month. So if I have made some mistake in the following post,
> criticisms are welcomed :clap:
> 
>   Does anyone using OFBIZ interested in porting OFBIZ to leverage a mature
> and decent web platform, more specifically Grails?
> 
>   The idea comes from the post from Christopher Snow, "There was some
> interest in porting openerp to jython", and the recent hot topic "groovy
> service code instead of minilang". Excuse me, I'm going a step further.:-P
> 
>   The problem an OFBIZ novice commonly facing is when he/she has to go
> further than the OFBIZ OOTB functionality ( which proves he/she is becoming
> a really OFBIZ user:drunk: ). He/she have to learn a lot of techniques in
> the unique OFBIZ way, which is commonly a well defined web
> framework/OR-mapping tool should take care. This make learning-curve steep.
> I fully understand the historical reason of OBFIZ, such as OFBIZ utilize the
> IoC idea earlier than Spring, entity-engine evolution over EJB2, and the
> ability to avoid the compile-deploy-test cycle and make development more
> efficient. And I really admire them, especially considering the age when
> OFBIZ developers invent them. But these are not unique features of OFBIZ now
> a days. Leading web development platforms such as RoR and Grails has go much
> further than what OFBIZ's technical platform can provide, since they have
> dedicated man power to spend in researching these area.
> 
>   What make things worse is many ways to accomplish same goal in OFBIZ. xml
> mini-lang, groovy, bsh, java, just named some. It giving developers freedom
> to choose technology what they like, sounds good. But it is a different
> story for the long term platform maintainers and customizers. With adequate
> open practice, can we gain enough experience to concentrate on a consistent
> way to do development task in OFBIZ? (To make me clear, I'm not advocating a
> single programming language to solve any problem).
> 
>   So..., why I'm still interested in OFBIZ? I must admit even with the
> complains, I'm still an OFBIZ fans till now. The answer is the business
> level functionalities. This is the real strength of OFBIZ.
> 
>   Since most services and actions have implemented in groovy/Java, porting
> these code to Grails are smooth. With the leverage of Groovy DSL over
> mini-lang, we will go further. Theoretically the chance to migrate the whole
> OFBIZ package to Grails platform are possible (more serious research work
> needs to be done in this area), while keeping the strength of OFBIZ - the
> business level assets accumulated in years.
> 
>   Of course it will not be an easy step, only great gains worth such huge
> change. So what we may gain from the transition:
> * Faster development speed - more efficient, on-rails level;
> * Less code - less maintenance spend;
> * More concentrate - No more re-invent wheel. Let's concentrate on what
> makes OFBIZ unique and leading-edge in limited resource;
> * More 3rd party software integration ability - provided by the Grails
> platform and plenty of plugins;
> * Easier deployment - no more embedding Tomcat, just standard war packages,
> which is deployable to any container, even cloud computing providers;
> * Last but not least, more smooth learning curve - the key factor to gain
> more new coming user and make success.
> 
>   Is this a right way to the future? Any thoughts?
> 
> Regards,
> Miles.

Reply via email to