Re: Welcome to Deepak Nigam as new committer!

2019-06-14 Thread Rishi Solanki
Congratulations Deepak!!
Welcome Aboard!!

Regards,
--
*Rishi Solanki* | Sr Manager, Enterprise Software Development
HotWax Systems 
Linkedin: *Rishi Solanki*

Direct: +91-9893287847


On Thu, Jun 13, 2019 at 5:12 PM Sanjay Yadav 
wrote:

> Many Congratulations, Deepak N.
>
> Thanks.
> --
> Sanjay Yadav
> Manager, Enterprise Quality Assurance
> *HotWax Systems*
> *Enterprise open source experts*
> cell: +91-787.918.8830
> http://www.hotwaxsystems.com
>
>
> On Thu, Jun 13, 2019 at 11:20 AM Jacques Le Roux <
> jacques.le.r...@les7arts.com> wrote:
>
> > The OFBiz PMC has invited Deepak to become a new committer and we are
> > pleased  to announce that he has accepted.
> >
> > Deepak  is part of the community since January 2016 and has proved to be
> > committed since.
> >
> > He notably made a great work for OFBIZ-10518 "Inventory (Supply)
> > Allocation Planning "
> >
> > He not only worked in Jira,  but also answered accurately on MLs where he
> > supported our users.
> >
> > Please join me in welcoming and congratulating Deepak.
> >
> > Jacques
> >
> >
>


Re: Welcome to Pawan Verma as new committer!

2019-06-14 Thread Rishi Solanki
Congratulations Pawan!!
Welcome Aboard!!

Regards,
--
*Rishi Solanki* | Sr Manager, Enterprise Software Development
HotWax Systems 
Linkedin: *Rishi Solanki*

Direct: +91-9893287847


On Fri, Jun 14, 2019 at 12:33 AM Swapnil Shah <
swapnil.s...@hotwaxsystems.com> wrote:

> Welcome Pawan and many congratulations !!
>
> Thanks,
> Swapnil
>
> -Original Message-
> From: Jacques Le Roux 
> Sent: 13 June 2019 11:18
> To: dev@ofbiz.apache.org
> Subject: Welcome to Pawan Verma as new committer!
>
> The OFBiz PMC has invited Pawan to become a new committer and we are
> pleased
> to announce that he has accepted.
>
> Pawan is part of the community for 2 years and has being quite active and
> proficient, notably these last times with several smart propositions.
>
> He also helps a lot of Jiras and answers properly on MLs.
>
> Please join me in welcoming and congratulating Pawan.
>
> Jacques
>


Re: Reply-to address missing for dev and user mailing list

2019-06-14 Thread Jacques Le Roux

Hi Mathieu, All,

I think it's an important discussion, but I fear there will be a lot of 
bikeshedding too

Le 13/06/2019 à 15:19, Mathieu Lirzin a écrit :

Jacques Le Roux  writes:


Le 13/06/2019 à 13:02, Mathieu Lirzin a écrit :
Actually we should never use “Replying all” when replying to an ML.
Else you get these useless and annoying duplicates not filtered, that's what I 
meant.

If you have duplicates, then it's a bug in the mailing-list software
that should be reported to INFRA.  The right thing would be to not
resend an email to user both present in the recipients and subscribed to
a list (GNU Mailman is doing that).


By duplicates I mean emails sent to the dev ML and to me directly. That depends 
mostly on sender I guess.

For instance, I received 2 versions (one to the dev ML, one directly to me) 
from (almost?) all people welcoming Pawan and Deepak.
As it does not make sense to filter emails sent directly to me, all those messages (both of them) end in my main inbox folder and I have to put them 
manually in OFBiz.

I'd prefer to remove the duplicates (the ones sent directly to me) but it's too 
much work.
So I now have twice the size in this folder. As I keep archives of all messages for easier later searches it's a real problem for future (13.8 Go, for 
all msgs today)






We should use "Replied to List" when it exists. It appears for me in 
Thunderbird when fitting.
I hope other email clients and webmails are allowing the same.
I guess for that the reply-to value must be set to dev@ofbiz.apache.org and 
Infra can handle that.
It was working for a very long time and I suddenly these burst of duplicates, 
as Aditya found, don't you?

Asking people to use “Reply to list” would be acceptable if we were
assuming that everybody participating in the discussion is subscribed to
the mailing-list which is only partially true in our case, given our
current process which consist of accepting email from non-subscribed
users but yelling at them for not not being subscribed.


As a moderator I think we don't chastise enough people sending mails to the MLs 
w/o being subscribed! :D

Joke aside, I understand the "duplicates" issue depends on senders.
And (it seems?) only people using Thunderbird have the opportunity to have a Reply-to-list button, based on List-Post header[1][2] So when they reply 
using Reply-to they send 2 emails.


[1] https://www.ietf.org/rfc/rfc2369.txt
[2] https://github.com/k9mail/k-9/issues/2588

The ASF uses ezmlm, http://untroubled.org recommends 
(https://untroubled.org/ezmlmmanual/Replying.html)

   <>

I'm unsure, but it seems to me that I used “Reply-to” for years to send back only to the OFBiz MLs, before I had to turn to Reply to List and 
“Reply-to-all” (which fits to me. For me the problem is others senders)

So I guess then we had the setting "Reply-To: list@host" maybe as (not 
recommended) in[3] and as suggested by Deepak.

[3] 
http://untroubled.org/ezmlm/faq/Setting-Reply_002dTo-list_0040host.html#Setting-Reply_002dTo-list_0040host



Please configure your email client to add “Reply-to: dev@ofbiz.apache.org”
in the header of the messages you are sending to that list. That will
allow other email clients to automatically respect your personnal
preferences.


You mean that I do it once for a message to a list and then it's OK for all 
further messages to this list?
I'm not even sure how to do that in Thunderbird :/
And I want something quick to answer. A button to click, not to have to select 
in a drop-down or such. I pass already much time answering...

Anyway I need to read carefully
http://www.unicom.com/pw/reply-to-harmful.html
and
http://david.woodhou.se/reply-to-list.html

Before giving my opinion


I don't agree, as an ASF member I reply to a lot of MLs. I don't want to be 
bothered by that for all of them.
Deepak's answer with INFRA-18478 seems to be the way we should handle that.

I often don't want to cut the grass in my garden, but sometimes I have
too. ;-)

If you have a huge pile of ML subscriptions (50? 100?), you can
configure your email client incrementally each time you send an email to
a list that is not already configured and someday they will eventually
all be properly configured. \o/

Thanks.

I tried but could not find a way in a reasonable time

Jacques



Re: svn commit: r1861262 - /ofbiz/ofbiz-plugins/trunk/example/build.gradle

2019-06-14 Thread Jacques Le Roux

Sorry, forget it, it's only about websocket here, so needed

Le 13/06/2019 à 16:26, Jacques Le Roux a écrit :

Le 13/06/2019 à 16:21, jler...@apache.org a écrit :

Author: jleroux
Date: Thu Jun 13 14:21:48 2019
New Revision: 1861262

URL: http://svn.apache.org/viewvc?rev=1861262&view=rev
Log:
Improved: Update Tomcat to 9.0.21
(OFBIZ-11102)

Mostly because of various concurrency and stability fixes for HTTP/2 as reported
in the official announcement

Once again missed to commit in example/build.gradle

Modified:
 ofbiz/ofbiz-plugins/trunk/example/build.gradle

Modified: ofbiz/ofbiz-plugins/trunk/example/build.gradle
URL: 
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/example/build.gradle?rev=1861262&r1=1861261&r2=1861262&view=diff
==
--- ofbiz/ofbiz-plugins/trunk/example/build.gradle (original)
+++ ofbiz/ofbiz-plugins/trunk/example/build.gradle Thu Jun 13 14:21:48 2019
@@ -18,5 +18,5 @@
   */
    dependencies {
-    pluginLibsCompile 'org.apache.tomcat.embed:tomcat-embed-websocket:9.0.19'
+    pluginLibsCompile 'org.apache.tomcat.embed:tomcat-embed-websocket:9.0.21'
  }
\ No newline at end of file



Hi,

Reading the initial log comment:

   <>

Do we really need  this line?

Jacques




Re: Reply-to address missing for dev and user mailing list

2019-06-14 Thread Aditya Sharma
>> Answering myself: maybe we can ask infra to add reply-to as in
INFRA-18478 while we discuss a better solution.
+1

>> For instance, I received 2 versions (one to the dev ML, one directly to
me) from (almost?) all people welcoming Pawan and Deepak.
>> As it does not make sense to filter emails sent directly to me, all
those messages (both of them) end in my main inbox folder and I have to put
them manually in OFBiz.
Exactly. This way, we cannot ensure that people will exclude personal email
ids from reply-all and using reply it will always send the email
personally.

The sole purpose of the mailing list is served only when the emails are
sent on the list so reply being its primary action need to point to the
list only.

My 2 cents
Thanks and regards,
Aditya Sharma

On Fri, Jun 14, 2019 at 1:30 PM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> Hi Mathieu, All,
>
> I think it's an important discussion, but I fear there will be a lot of
> bikeshedding too
>
> Le 13/06/2019 à 15:19, Mathieu Lirzin a écrit :
> > Jacques Le Roux  writes:
> >
> >> Le 13/06/2019 à 13:02, Mathieu Lirzin a écrit :
> >> Actually we should never use “Replying all” when replying to an ML.
> >> Else you get these useless and annoying duplicates not filtered, that's
> what I meant.
> > If you have duplicates, then it's a bug in the mailing-list software
> > that should be reported to INFRA.  The right thing would be to not
> > resend an email to user both present in the recipients and subscribed to
> > a list (GNU Mailman is doing that).
>
> By duplicates I mean emails sent to the dev ML and to me directly. That
> depends mostly on sender I guess.
>
> For instance, I received 2 versions (one to the dev ML, one directly to
> me) from (almost?) all people welcoming Pawan and Deepak.
> As it does not make sense to filter emails sent directly to me, all those
> messages (both of them) end in my main inbox folder and I have to put them
> manually in OFBiz.
> I'd prefer to remove the duplicates (the ones sent directly to me) but
> it's too much work.
> So I now have twice the size in this folder. As I keep archives of all
> messages for easier later searches it's a real problem for future (13.8 Go,
> for
> all msgs today)
>
>
> >
> >> We should use "Replied to List" when it exists. It appears for me in
> Thunderbird when fitting.
> >> I hope other email clients and webmails are allowing the same.
> >> I guess for that the reply-to value must be set to dev@ofbiz.apache.org
> and Infra can handle that.
> >> It was working for a very long time and I suddenly these burst of
> duplicates, as Aditya found, don't you?
> > Asking people to use “Reply to list” would be acceptable if we were
> > assuming that everybody participating in the discussion is subscribed to
> > the mailing-list which is only partially true in our case, given our
> > current process which consist of accepting email from non-subscribed
> > users but yelling at them for not not being subscribed.
>
> As a moderator I think we don't chastise enough people sending mails to
> the MLs w/o being subscribed! :D
>
> Joke aside, I understand the "duplicates" issue depends on senders.
> And (it seems?) only people using Thunderbird have the opportunity to have
> a Reply-to-list button, based on List-Post header[1][2] So when they reply
> using Reply-to they send 2 emails.
>
> [1] https://www.ietf.org/rfc/rfc2369.txt
> [2] https://github.com/k9mail/k-9/issues/2588
>
> The ASF uses ezmlm, http://untroubled.org recommends (
> https://untroubled.org/ezmlmmanual/Replying.html)
>
> < function of your mail reader>>
>
> I'm unsure, but it seems to me that I used “Reply-to” for years to send
> back only to the OFBiz MLs, before I had to turn to Reply to List and
> “Reply-to-all” (which fits to me. For me the problem is others senders)
> So I guess then we had the setting "Reply-To: list@host" maybe as (not
> recommended) in[3] and as suggested by Deepak.
>
> [3]
> http://untroubled.org/ezmlm/faq/Setting-Reply_002dTo-list_0040host.html#Setting-Reply_002dTo-list_0040host
>
>
> >>> Please configure your email client to add “Reply-to:
> dev@ofbiz.apache.org”
> >>> in the header of the messages you are sending to that list. That will
> >>> allow other email clients to automatically respect your personnal
> >>> preferences.
>
> You mean that I do it once for a message to a list and then it's OK for
> all further messages to this list?
> I'm not even sure how to do that in Thunderbird :/
> And I want something quick to answer. A button to click, not to have to
> select in a drop-down or such. I pass already much time answering...
>
> Anyway I need to read carefully
> http://www.unicom.com/pw/reply-to-harmful.html
> and
> http://david.woodhou.se/reply-to-list.html
>
> Before giving my opinion
>
> >> I don't agree, as an ASF member I reply to a lot of MLs. I don't want
> to be bothered by that for all of them.
> >> Deepak's answer with INFRA-18478 seems to be the way we should handle
> that

Re: Reply-to address missing for dev and user mailing list

2019-06-14 Thread Jacques Le Roux

Le 14/06/2019 à 11:03, Aditya Sharma a écrit :

The sole purpose of the mailing list is served only when the emails are
sent on the list so reply being its primary action need to point to the
list only.


Though I don't think

   "The sole purpose of the mailing list is served only when the emails are sent on 
the list"

and I don't like much statistics (percentage of other uses here), I tend to 
agree with you Aditya.

I rarely answer directly to a person before exchanging with her/him and then 
sending to the dev ML.
And when I do that I simply use "Reply All" and remove the dev ML before 
sending.

I must though say that I'm lucky to use Thunderbird which has the "Reply list" 
button (not OOTB IIRW).
So I'm able to never send a respond to dev ML, AND other people, in much cases.

But at the moment those who have not a such functionality at hand and want the 
same (reply only to list) must manually change things.
It's a bummer when you have other more important things to think about and do.

Do we need a vote here to temporarily adopt the not optimal solution (as in 
INFRA-18478), Mathieu?

And should we create a specific thread to decide on what do as optimal (ie 
based on a consensus or even a vote)?

Please refer to the links I posted above as food for thoughts, I copy them here:

http://www.unicom.com/pw/reply-to-harmful.html
http://david.woodhou.se/reply-to-list.html

Thanks

Jacques



Re: Reply-to address missing for dev and user mailing list

2019-06-14 Thread Mathieu Lirzin
Hello Jacques,

Jacques Le Roux  writes:

> Le 14/06/2019 à 11:03, Aditya Sharma a écrit :
>> The sole purpose of the mailing list is served only when the emails are
>> sent on the list so reply being its primary action need to point to the
>> list only.
>
> Do we need a vote here to temporarily adopt the not optimal solution
> (as in INFRA-18478), Mathieu?

IMO There is no need to vote formally, it appears that my arguments
didn't convince anyone (except you who wanted to think more about it).
So let's go for the “wrong” solution for now. :-)

> And should we create a specific thread to decide on what do as optimal
> (ie based on a consensus or even a vote)?
>
> Please refer to the links I posted above as food for thoughts, I copy them 
> here:
>
> http://www.unicom.com/pw/reply-to-harmful.html
> http://david.woodhou.se/reply-to-list.html

Thanks.

-- 
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761  070D 0ADE E100 9460 4D37


Re: Removing support for global "ofbiz-containers.xml"

2019-06-14 Thread Mathieu Lirzin
Hello Michael,

Michael Brohl  writes:

> thanks for your proposal. Just a few questions to get the whole picture:
>
> 1. do we really have a complexity problem here? The removed code seems
> not too complicated or long.

I would claim that we have a complexity problem in OFBiz in
general. Some is essential (the data model) but a lot of it is
accidental (ad-hoc semantics of the XML, Groovy and Freemarker DSLs,
data manipulation across programming layers, complex unused
abstractions...).

I agree that when considering the change I am proposing in isolation it
is not that big in term of complexity reduction. However in the long-run
incremental clean-ups that are reducing the number of unused/unnecessary
moving parts will allow significative improvements in term of
simplification.

It is similar to juggling, getting from 7 balls to 6 balls does not
reduce the difficulty, however when having only 2 or 3 balls it starts
to become manageable for most human.

My underlying goal is to empower most OFBiz integrators/contributors by
allowing them to put every OFBiz elements (containers, entity engine,
service engine, webapps, screen renderer, components) in their brain at
the same time and reason informally about the relations between those
elements without getting headaches.

> 2. what do we lose with the removal? I see one can not only configure
> the ComponentContainer class but also set different loaders.

I see 2 things we are losing:

- The ability to desactivate/replace the "component-container" container
  a.k.a the ‘ComponentContainer’ class which is augmenting the classpath
  to add the “src” directories from the components to be able to among
  other things to find the class implementing the containers defined
  inside components.

- The ability to define a container without associating it to a
  component.

I am not sure to understand what you mean by "set(ting) different
loaders" here? As I understand it, "loaders" are set in the ‘Config’
class from the "ofbiz.start.loaders" property which is defined in
“{load-data,rmi,start,test}.properties” file or by the arguments passed
to the JVM.  Am I missing something?

Thanks.

-- 
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761  070D 0ADE E100 9460 4D37