I agree with all the proposals. Also I like the idea of making all the special purpose components to plugins which will be deactivated by default and you can active them.
Thanks -- Divesh Dutta. On Wed, Jul 13, 2016 at 12:55 PM, Sharan Foga <sharan.f...@gmail.com> wrote: > Hi All > > Thanks Taher for your feedback. As I havent had many responses to this > post and we need to move forward as quickly as possible I'm going to change > each of these proposals to lazy consensus. This means if you are against > any of them then please speak up. > > If I haven't had any more responses by this time tomorrow – we'll plan to > go ahead with each of them. > > Thanks > Sharan > > On 2016-07-11 20:01 (+0200), Taher Alkhateeb <slidingfilame...@gmail.com> > wrote: > > Hi Sharan and everyone. > > > > I propose in complement and summarizing your points the following: > > > > 1- deactivate by default all specialpurpose components. Possibly with a > > convenience task called activateAllPlugins > > 2- redesign the directory structure to separate main classes from test > > classes > > 3- rename the specialpurpose folder to plugins > > > > The migration of remote libs is already on its way. > > > > Taher Alkhateeb > > On Jul 11, 2016 7:38 PM, "Sharan-F" <sharan.f...@gmail.com> wrote: > > > > Hi Everyone > > > > Another update on the task list for moving forward with Gradle and the > > Trunk. We would also like to get community feedback and comments on each > of > > the following 3 proposals: > > > > Task 1 “Replace all the current jars in OFBiz with appropriate remote > > libraries from a download repository > > > -------------------------------------------------------------------------------------------------------------------------------------- > > The work to replace the jars is ongoing and we have already removed 169 > of > > them. These libraries will now be automatically downloaded by Gradle. > Work > > will continue to remove the remaining files. As we are working through, > we > > are finding library migration issues with some of the specialpurpose > > components so would like *to propose to deactivate all specialpurpose > > components by default.* > > > > > > Task 4. “ Move all java source files to\u2002$component/src/main/java and > > introduce all unit tests in\u2002\u2002$component/src/test/java” > > > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Another area we need to progress is the re-design and changing of the > > directory structure so that we can separate the Java files between main > and > > test. This will help us simplify the implementation of a testing > framework. > > *The proposal for the directory structure is as follows: > > > > componentname/src/main/java > > componentname/src/test/java* > > > > > > Task 10. “Propose the renaming specialpurpose to plugins or such an > > appropriate name for clarity” > > > ----------------------------------------------------------------------------------------------------------------------------- > > We would like * to propose changing the name of the specialpurpose > folder to > > 'plugins'* > > > > These are the 3 areas we would like to progress so please feel free to > > respond with your feedback and comments. > > > > Thanks > > Sharan > > > > > > > > > > -- > > View this message in context: > > > http://ofbiz.135035.n4.nabble.com/DISCUSSION-Proposed-Task-List-for-Moving-Forward-with-Gradle-and-the-Trunk-tp4687808p4688257.html > > Sent from the OFBiz - Dev mailing list archive at Nabble.com. > > >