[jira] [Commented] (OFBIZ-7534) Migrate OFBiz from Apache Ant to Gradle build system

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (OFBIZ-7534) Migrate OFBiz from Apache Ant to Gradle build system

Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-7534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15362307#comment-15362307 ]

Ashish Vijaywargiya commented on OFBIZ-7534:
--------------------------------------------

Hello Taher,

Today I setup ofbiz demo data by the help of Gradle. And here is my general feedback. Overall things are really smooth and the document that you prepared readme.md is just awesome and very helpful.

1) I really like the build output that ant build command generates. That is really helpful to see which files it is compiling etc, etc. In case of Gradle build I didn't see any such output. I think by doing some adjustment in Debugging Log Level we can enable it.

2) Other then this I liked the feature of stopping ofbiz by simply running "Ctrl+C" in case of Ant. For shutting down gradle I have to open new terminal and run shutdown command. I think we can do something here as well.

3) Then one more problem I faced, I forgot to create database so Gradle keep trying to acquire db connection, but in case of ant it releases the control to check db existence and exit and allow user to run other commands. In case of gradle you have to kill ofbiz.

In next few days I will explore other commands as well from readme.md and be back with more feedback.

Other then this everything is smooth. I installed ofbiz on my machine and loaded all the demo data, Ran some business process like created customer, order, completed order, created quote etc, etc. Everything is smooth.

Thanks so much Taher for all your great work. It is very impressive one!

Thanks,
Ashish  

> Migrate OFBiz from Apache Ant to Gradle build system
> ----------------------------------------------------
>
>                 Key: OFBIZ-7534
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-7534
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL COMPONENTS
>    Affects Versions: Upcoming Branch
>            Reporter: Taher Alkhateeb
>            Assignee: Taher Alkhateeb
>              Labels: ant, build-tools, gradle
>         Attachments: ANT_GRADLE_COMPARISON.txt, OFBIZ-7534.patch, OFBIZ-7534.patch, OFBIZ-7534.patch, OFBIZ-7534.patch, build.gradle, gradle-wrapper.jar
>
>
> This is a major refactoring task referring to the [email thread|http://ofbiz.markmail.org/message/vstt3wxuubmjgmqj?q=Important+Changes+to+Trunk+and+Use+of+Ant+%26+Gradle] in which the community voted for the switch after a proposal from the PMC
> The purpose of this JIRA is to achieve the following objectives
> - Fully implement a working compiling system in Gradle that passes all tests
> - Remove all ant and maven build scripts from the system
> - update the documentation of the system to reflect these changes



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)