ofbiz-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Taher Alkhateeb (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OFBIZ-10866) Use the ‘application’ and ‘distribution’ plugins
Date Sat, 23 Mar 2019 11:16:00 GMT

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

Taher Alkhateeb commented on OFBIZ-10866:

Hi Mathieu,

Don't give up too quickly :) Part of work of being in the community is convincing and discussing

Anyway, it seems what you are trying to achieve in this Jira is directly affecting the user
experience and the way people are used to controlling the system. So perhaps a community discussion
must precede any changes that happen here because it seems to be a big change to me.

With that being said, I have a comment regarding what you said about using the "generic" vs
"specific" way like the rule-based tasks, Please remember that OFBiz is not standard in that
sense. OFBiz does not deploy like a normal java web app (unfortunately) and so many things
about the framework do not fall within standards.

Furthermore, Debugging is super important with all the possible values, so ofbizDebug needs
to be satisfied, the running task does not accommodate for that if I'm not mistaken. So this
needs to be something to look into.

Finally, I agree with you completely, a very confusing suggestion by Jacques to rename gradlew.
That would be in effect hiding the fact that you are using a very known tool and it confuses
the hell out of everyone.

> Use the ‘application’ and ‘distribution’ plugins
> ------------------------------------------------
>                 Key: OFBIZ-10866
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-10866
>             Project: OFBiz
>          Issue Type: Improvement
>    Affects Versions: Trunk
>            Reporter: Mathieu Lirzin
>            Assignee: Mathieu Lirzin
>            Priority: Minor
>             Fix For: Upcoming Branch
>         Attachments: OFBIZ-10866_Use-the-application-and-distribution-plugin.patch
> Gradle provides some useful standard plugins for packaging applications via the ‘distribution’
and ‘application’ plugins.
> * The ‘distribution’ plugin [1] is providing a straightforward and easy way to distribute
OFBiz with its dependencies which is convenient in a deployment context.  This is achieved
by the new ‘distTar’ and ‘distZip’ tasks.
> * The ‘application’ plugin [2] is complementing the ‘distribution’ plugin by
adding both a robust shell script and a batch script inside the distribution archives to allow
launching OFBiz easily.
> [1] https://docs.gradle.org/current/userguide/distribution_plugin.html
> [2] https://docs.gradle.org/current/userguide/application_plugin.html

This message was sent by Atlassian JIRA

View raw message