+1

On Aug 13, 2016 10:18 AM, "gil portenseigne" <gil.portensei...@nereide.fr>
wrote:

> Yes i like this plan :)
>
> Gil
>
> Le 12/08/2016 à 13:26, Jacques Le Roux a écrit :
>
>> Yes, and I believe, when we will have worked out Gradle stuff (at least:
>> finishing it, adding plugins, correctly documenting the whole) we should
>> gather to work on this and slowly replace/improve the old good Minilang
>>
>> Could be the R17 main task?
>>
>> Jacques
>>
>>
>> Le 12/08/2016 à 12:34, gil portenseigne a écrit :
>>
>>>
>>> +1
>>>
>>> Indeed, and moreover in the wiki page you link, there is autocompletion
>>> configuration in IDE Integration part.
>>>
>>> Thanks
>>>
>>> Gil
>>>
>>>
>>> Le 12/08/2016 à 12:13, Jacques Le Roux a écrit :
>>>
>>>> +1
>>>>
>>>> I think Jacopo has more to say about that :)
>>>>
>>>> https://cwiki.apache.org/confluence/display/OFBIZ/Groovy+
>>>> DSL+for+OFBiz+business+logic
>>>>
>>>> Jacques
>>>>
>>>>
>>>> Le 09/08/2016 à 19:11, Taher Alkhateeb a écrit :
>>>>
>>>>> I would like to add to what Scott already mentioned that minilang is
>>>>> not
>>>>> only difficult to debug but also overly verbose.
>>>>>
>>>>> However, minilang exists and continues to be used I think because of
>>>>> the
>>>>> ctrl-space auto complete combined with XSD definitions for the
>>>>> statements.
>>>>> This makes it a DSL (not too pretty) and this is something that we did
>>>>> not
>>>>> provide a reasonable alternative for. Groovy makes a good candidate
>>>>> for an
>>>>> alternative DSL but we don't have something yet which is
>>>>> comprehensively
>>>>> documented with an easy auto-complete feature. This is very important
>>>>> for
>>>>> many developers I think. So we need to think of a good alternative
>>>>>
>>>>> On Tue, Aug 9, 2016 at 1:34 PM, Scott Gray <
>>>>> scott.g...@hotwaxsystems.com>
>>>>> wrote:
>>>>>
>>>>> I'm certainly no fan of minilang. I prefer something I can step through
>>>>>> with a debugger.
>>>>>>
>>>>>> Regards
>>>>>> Scott
>>>>>>
>>>>>> On 9/08/2016 20:55, "Paul Piper" <p...@ilscipio.com> wrote:
>>>>>>
>>>>>> Skip,
>>>>>>>
>>>>>>> I fear that you may be right with regards to minilang and the
>>>>>>> community,
>>>>>>> though luckily with your own projects you can set your own
>>>>>>> standards. I
>>>>>>> learned the hard way that minilang leads to more cluttered code and
>>>>>>>
>>>>>> though
>>>>>>
>>>>>>> there are some benefits (the automapping of service maps or
>>>>>>> entity-auto
>>>>>>>
>>>>>> for
>>>>>>
>>>>>>> creating crud services), I would strongly recommend anyone to rather
>>>>>>>
>>>>>> invest
>>>>>>
>>>>>>> the time into proper java or groovy code.
>>>>>>>
>>>>>>> As for the use of widgets over ftl, perhaps it is worth noting that
>>>>>>> we
>>>>>>> streamlined both for Scipio ERP. They share the same underlying set
>>>>>>> of
>>>>>>> macros and will create the hence create the same HTML & classes as
>>>>>>> are
>>>>>>> defined by your theme. So if people prefer to use widgets, they can.
>>>>>>> We
>>>>>>> relied on this, when cleaning up & converting usable screens alot,
>>>>>>> as not
>>>>>>> always it would make sense to transfer them to ftl.
>>>>>>>
>>>>>>> That being said, our goal is to further replace widgets by ftl logic
>>>>>>> as
>>>>>>>
>>>>>> we
>>>>>>
>>>>>>> move along. For both minilang and widgets the reason on our end is
>>>>>>> that
>>>>>>> neither technology is used anywhere outside of the ofbiz project and
>>>>>>> thus
>>>>>>> adds to the overall learning-curve for newcomers. We much rather
>>>>>>> rely on
>>>>>>> trusted alternatives that are easier to pick up for our project ;)
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Paul
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> View this message in context: http://ofbiz.135035.n4.nabble.
>>>>>>> com/Ofbiz-Cookbook-tp4690647p4690733.html
>>>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>>>>
>>>>>>>
>>>>
>>>
>>
>>
>

Reply via email to