Frankly speaking I don't see any accusation from Taher.
Since, as you wrote, you are unfamiliar with the topic discussed, your
feedback was not very useful and may be a distraction.

Jacopo

On Thu, Jul 21, 2016 at 1:03 PM, Pierre Smits <[email protected]>
wrote:

> Are you accusing me of something, Taher?
>
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> OFBiz Extensions Marketplace
> http://oem.ofbizci.net/oci-2/
>
> On Thu, Jul 21, 2016 at 12:32 PM, Taher Alkhateeb <
> [email protected]> wrote:
>
> > The --both and --pos start the POS component. --testlist creates an ant
> > file that iterates over test suites and run them one-by-one. Nothing in
> the
> > code base is using it. There was only one deprecated task in ant that
> used
> > to run it called run-test-list, and we removed ant anyway.
> >
> > If you are unfamiliar with certain items I suggest not to block such
> > initiatives to cleanup the code base.
> >
> > On Thu, Jul 21, 2016 at 12:51 PM, Pierre Smits <[email protected]>
> > wrote:
> >
> > > Hi Taher, all
> > >
> > > Re: --both and --pos
> > > I agree that logic regarding the pos component should reside in the
> > > component. But, since I don't know what the reasons behind these
> commands
> > > are, I suggest we should defer the decision until Jacques (who I
> believe
> > > build the construct) has explained a bit about background.
> > >
> > > Re --testlist
> > > Maybe it is useless. I don't know. But someone probably had a good
> reason
> > > to implement it. The revision history might give a clue regarding whom
> to
> > > ask.
> > >
> > > As for 'to my knowledge no one is using it': if you want to find out
> who
> > > is, you should ask in the user ml if there is someone and defer a short
> > > period (e.g. the min 72hr) to allow anybody to come forward.
> > >
> > > Best regards,
> > >
> > > Pierre Smits
> > >
> > > ORRTIZ.COM <http://www.orrtiz.com>
> > > OFBiz based solutions & services
> > >
> > > OFBiz Extensions Marketplace
> > > http://oem.ofbizci.net/oci-2/
> > >
> > > On Thu, Jul 21, 2016 at 11:38 AM, Taher Alkhateeb <
> > > [email protected]> wrote:
> > >
> > > > Hello Everyone,
> > > >
> > > > This is a proposal to _remove_ the following commands from the OFBiz
> > > server
> > > > (invoked with ./gradlew "ofbiz --commandHere"
> > > >
> > > > 1- --both
> > > > 2- --pos
> > > > 3- --testlist
> > > >
> > > > Reasons:
> > > > - The POS component is a specialpurpose component and should not have
> > > code
> > > > existing in the start component. Instead logic for starting the POS
> > > > component should reside inside the POS component and away from
> > framework
> > > > - After lots of investigation I realized the testlist OFBiz command
> is
> > a
> > > > weird command that used to create an ant file that just iterates over
> > the
> > > > existing integration test suites and run them one by one, which is
> > slower
> > > > vs just running them all. It is deprecated and to my knowledge no one
> > is
> > > > using it. I think it used to serve some deprecated cobertura tasks.
> > > >
> > > > This would imply deleting the following files:
> > > > -
> > > >
> > > >
> > >
> >
> framework/start/src/main/java/org/apache/ofbiz/base/start/testlist.properties
> > > > -
> > > >
> > > >
> > >
> >
> framework/testtools/src/main/java/org/apache/ofbiz/testtools/TestListContainer.java
> > > > -
> > > >
> > >
> >
> framework/base/src/main/java/org/apache/ofbiz/base/splash/SplashLoader.java
> > > >
> > > > and modifying the following files:
> > > > -
> framework/start/src/main/java/org/apache/ofbiz/base/start/Config.java
> > > > -
> > > >
> > > >
> > >
> >
> framework/start/src/main/java/org/apache/ofbiz/base/start/StartupCommandUtil.java
> > > > - (move it to POS)
> > > >
> > >
> >
> framework/base/src/main/java/org/apache/ofbiz/base/splash/SplashScreen.java
> > > >
> > > > Agreed?
> > > >
> > > > Regards,
> > > >
> > >
> >
>

Reply via email to