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 <jacopo.cappell...@hotwaxsystems.com> 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