Hi Taher,

At 1s glance, I can't see any problems with individual plugins releases: +1

Jacques


Le 10/10/2017 à 18:33, Taher Alkhateeb a écrit :
Hi Jacopo,

I recently created a JIRA [1] to finalize the implementation of of
gradle to utilize a maven repository provided by Infra [2]. The
purpose of this maven repository as you may recall from our old
discussion [3] is to be able to publish OFBiz plugins as ZIP archives
in the repository.

So now the question has come, how do we publish? I don't have a very
clear idea in mind, but here are some thoughts:

- We proceed exactly as you suggested for the release branches.
- For plugins I distinguish between release branches vs actual
releases as follows
   - A single release branch would contain _all_ plugins (as exists right now)
   - However, for actual plugin releases maybe we just create a tag in
version control and then publish individually and separately to maven.

This way, we encourage people to avoid thinking of plugins as things
that you download from a branch and place manually, and instead think
of them as extra functionality that OFBiz can provide for you with a
single command on the command line (or maybe even through the UI in
the future). On a side note, I think this is going to be a great
release. We've accomplished a lot and solved quite a few bugs thanks
to the great efforts from the community.

Oh and +1 :)

[1] https://issues.apache.org/jira/browse/OFBIZ-9832
[2] https://issues.apache.org/jira/browse/INFRA-13924
[3] http://markmail.org/message/bjvqu23ofwzuk57y

Cheers,

Taher Alkhateeb

On Tue, Oct 10, 2017 at 10:35 AM, Jacopo Cappellato
<[email protected]> wrote:
Hi all,

I think it is time to start thinking about if, when, how we should create
the new release branch out of the trunk. Actually, for the first time, we
should probably create two branches: one for the framework and one for the
plugins.
What do you think?

In my opinion we could try to get all the changes we want to have in the
trunk to be included in the branch by end of November: this means that the
the creation of the branch could happen at the end of November.
If this is the case then the names could be:
release17.11-framework
release17.11-plugins

The above is for the release *branches* only, not for the actual releases.
We could decide at a later point if the actual releases will be shipped as
two separate products (e.g. "Apache OFBiz Framework 17.11.01" and "Apache
OFBiz Plugins 17.11.01") or merged into one (e.g. "Apache OFBiz 17.11.01").

Best regards,

Jacopo

Reply via email to