Hello Folks, After quite a bit of work, I have a first working PoC for the plugin system with the following highlights:
- Plugins are OFBiz components that reside in /specialpurpose (hopefully renamed to /plugins later) - Plugins can be published to maven repositories and retrieved from maven repositories - Plugins can have dependencies on other plugins - I created a minimal set of tasks that do the essentials: createPlugin, installPlugin, uninstallPlugin, pullPlugin (install from maven repo) and publishPlugin (publish it to maven repo on localhost) - I provided documentation in README.md I appreciate your help in feedback, ideas, testing and sharing whatever is on your mind. You will find the patch in https://issues.apache.org/jira/browse/OFBIZ-7972 Cheers, Taher Alkhateeb On Fri, Sep 9, 2016 at 12:55 PM, Jacques Le Roux < jacques.le.r...@les7arts.com> wrote: > Le 09/09/2016 à 10:32, Jacopo Cappellato a écrit : > >> On Thu, Sep 8, 2016 at 11:31 PM, Jacques Le Roux < >> jacques.le.r...@les7arts.com> wrote: >> >> ... >>> So it would be easier for us (OFBiz team) and contributors to deliver (at >>> least free) plugins [...] >>> >> >> The terms "us", "OFBiz team" and the distinction with "contributors" don't >> make much sense to me and can cause confusion: there is just one "OFBiz >> community" in which everyone can contribute with ideas, work, code... and >> plugins. >> >> Jacopo >> >> Yes you are right, and actually, as Taher outlined, the > components/plugins provided by OFBiz OOTB would not fit in the possible use > of JitPack anyway. > > Jacques > >