Re: Problem(s) with special purpose

2016-08-02 Thread Pierre Smits
Hi Taher, When you're saying 'Everything like repositories and adding and removing is already there', are you saying it is in your proposal regarding the plugin solution? Which is spread over a lot of dev mail postings? I am a bit lost as well. I suggest to capture all regarding your proposal in

Re: Apache OFBiz Service Providers page

2016-08-02 Thread Sharan Foga
Good point. I suppose it is about what is the objective of this list. If it is only an informational list of providers then I don't think their promotion should be happening here. Thanks Sharan On 02/08/16 20:54, Pierre Smits wrote: A suggestion to consider is to remove the description

Re: Apache OFBiz Service Providers page

2016-08-02 Thread Sharan Foga
Hi I think including the company office location is important because it may be that people are looking for a company in a particular place (e.g for tax reasons etc). I also think it would be good to reduce the description size text to a standard length because in some cases it looks like

Re: Apache OFBiz Service Providers page

2016-08-02 Thread Pierre Smits
A suggestion to consider is to remove the description element completely. Let the service providers promote themselves at their own sites. Best regards, Pierre Smits ORRTIZ.COM OFBiz based solutions & services OFBiz Extensions Marketplace http://oem.ofbizci.net/oci-2/

Re: Problem(s) with special purpose

2016-08-02 Thread Taher Alkhateeb
Hi Pierre, I did not see anything of your above recommendations that is not compatible with the plugin system. Everything like repositories and adding and removing is already there. The only difference I notice is your recommandation to not have component-load.xml so people just download and go.

[jira] [Comment Edited] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Taher Alkhateeb (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404486#comment-15404486 ] Taher Alkhateeb edited comment on OFBIZ-7016 at 8/2/16 6:04 PM: Hi

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Taher Alkhateeb (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404486#comment-15404486 ] Taher Alkhateeb commented on OFBIZ-7016: Hi Jacques, Okay just to state for the record and anyone

Re: Problem(s) with special purpose

2016-08-02 Thread Jacques Le Roux
I'd recommend an improvement or task Jira to remember and share the work ;) Jacques Le 02/08/2016 à 16:37, Taher Alkhateeb a écrit : Hi Pierre, All I was looking through the code and with a little bit of work on ComponentContainer, ComponentLoaderConfig I think we can fix this issue. So +1

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404416#comment-15404416 ] Jacques Le Roux commented on OFBIZ-7016: I'm not against moving demo (and even other types if they

Re: Problem(s) with special purpose

2016-08-02 Thread Pierre Smits
An even better solution would be to disentangle these optionals into separate OFBiz controlled code repositories. This allows the project to differentiate between release cycles for the base stack (framework and the base applications) and for the special purpose solutions. This would make OFBiz

Re: Concurrency annotations

2016-08-02 Thread Jacques Le Roux
Hi Taher, I agree, the higher the better. BTW the executor framework has already been used to replace the OOTB jobs handling. We could still use the annotations where they fit. Brian Goets recommends it, and from documentation and maintenance perspectives I understand why! Jacques Le

Re: Problem(s) with special purpose

2016-08-02 Thread Pierre Smits
Hi Taher, The hot-deploy folder doesn't have the constraint that it needs a component present. The folder is there. The folder is and always has been intended for adopter to put their special purpose and custom built solutions in (as per *their* business requirements). As far as I am concerned,

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Taher Alkhateeb (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404350#comment-15404350 ] Taher Alkhateeb commented on OFBIZ-7016: Ok, i'm not sure I understand your point. What is your

Re: Problem(s) with special purpose

2016-08-02 Thread Taher Alkhateeb
Hi Pierre, Thank you for the input. I'm not sure what is your suggestion? Are you recommending that we handle the plugins in the hot-deploy folder? Taher Alkhateeb On Aug 2, 2016 7:28 PM, "Pierre Smits" wrote: > Hi all, > > Thanks, Taher, for looking into the code. > >

Re: Apache OFBiz Service Providers page

2016-08-02 Thread Emmanuel Lécharny
Jacopo, regarding the content, I think it's up to the PMC to manage it, up to a point. Well, at Directory, we decided to accept *anyone* who want to have its name on this page, regardless of the existance of an icla (because the page is not publicly modifiable). That also mean the page is really

Re: Problem(s) with special purpose

2016-08-02 Thread Pierre Smits
Hi all, Thanks, Taher, for looking into the code. Deploying 'plugins' and/or external components in the hot-deploy folder achieves the same result. And then we wouldn't need the whole code set to take components in the specialpurpose folder into consideration when building and running OFBiz.

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Pierre Smits (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404311#comment-15404311 ] Pierre Smits commented on OFBIZ-7016: - It is demo data, for demo and testing purposes.. And I have

[jira] [Commented] (OFBIZ-7939) Webtools throws an error

2016-08-02 Thread Pierre Smits (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404298#comment-15404298 ] Pierre Smits commented on OFBIZ-7939: - Another workaround is to copy SeoConfig.xml to the config

[jira] [Closed] (OFBIZ-7807) Enforce noninstantiability to UtilValidate class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar closed OFBIZ-7807. --- Resolution: Fixed Fix Version/s: Upcoming Branch Committed changes in trunk at rev: 1754940.

Re: Problem(s) with special purpose

2016-08-02 Thread Taher Alkhateeb
Hi Pierre, All I was looking through the code and with a little bit of work on ComponentContainer, ComponentLoaderConfig I think we can fix this issue. So +1 for allowing zero components in specialpurpose. This is a good step towards implementing the plugins logic as you stated. Taher Alkhateeb

[jira] [Assigned] (OFBIZ-7807) Enforce noninstantiability to UtilValidate class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar reassigned OFBIZ-7807: --- Assignee: Arun Patidar > Enforce noninstantiability to UtilValidate class >

[jira] [Closed] (OFBIZ-7806) Enforce noninstantiability to UtilProperties class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar closed OFBIZ-7806. --- Resolution: Fixed Fix Version/s: Upcoming Branch Committed changes in trunk at rev: 1754938.

[jira] [Closed] (OFBIZ-7803) Enforce noninstantiability to UtilMisc class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar closed OFBIZ-7803. --- Resolution: Fixed Fix Version/s: Upcoming Branch Committed changes in trunk at rev: 1754937.

[jira] [Assigned] (OFBIZ-7803) Enforce noninstantiability to UtilMisc class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar reassigned OFBIZ-7803: --- Assignee: Arun Patidar (was: Rohit Koushal) > Enforce noninstantiability to UtilMisc class

Re: Concurrency annotations

2016-08-02 Thread Taher Alkhateeb
Hi Jacques, I noticed in the base component that the way we handle concurrency is very low level and we are not utilizing java.util.concurrent properly. Managing locks and thread synchronization is an absolute pain, and I think we should move towards utilizing the executor framework, queues, and

[jira] [Closed] (OFBIZ-7802) Enforce noninstantiability to ProductWorker class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar closed OFBIZ-7802. --- Resolution: Fixed Fix Version/s: Upcoming Branch Committed changes in trunk at rev: 1754935.

[jira] [Assigned] (OFBIZ-7802) Enforce noninstantiability to ProductWorker class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar reassigned OFBIZ-7802: --- Assignee: Arun Patidar (was: Chinmay Patidar) > Enforce noninstantiability to ProductWorker

[jira] [Updated] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Taher Alkhateeb (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Taher Alkhateeb updated OFBIZ-7016: --- Attachment: demo_marketing_moved.patch > move base component demo data from

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Taher Alkhateeb (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404035#comment-15404035 ] Taher Alkhateeb commented on OFBIZ-7016: Hi Jacques, If you remember from one of the email

Re: Apache OFBiz Service Providers page

2016-08-02 Thread Jacopo Cappellato
While we wait for the new site we could: 0) add the page discalimer as suggested; additionally, as Jacques pointed out, this page is open to anyone who submits an ICLA and asks to be registered as OFBiz contributor: no one is really reviewing the data provided... we could mention this in the

[jira] [Closed] (OFBIZ-7800) Enforce noninstantiability to CategoryWorker class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar closed OFBIZ-7800. --- Resolution: Fixed Fix Version/s: (was: Trunk) Upcoming Branch Committed

[jira] [Assigned] (OFBIZ-7800) Enforce noninstantiability to CategoryWorker class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar reassigned OFBIZ-7800: --- Assignee: Arun Patidar > Enforce noninstantiability to CategoryWorker class >

[jira] [Comment Edited] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404001#comment-15404001 ] Jacques Le Roux edited comment on OFBIZ-7016 at 8/2/16 1:57 PM: We could

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15404001#comment-15404001 ] Jacques Le Roux commented on OFBIZ-7016: We could of course load the data from marketing

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403998#comment-15403998 ] Jacques Le Roux commented on OFBIZ-7016: Mmm, what do you mean by "rename both ofbiz-component.xml

[jira] [Closed] (OFBIZ-7799) Enforce noninstantiability to CatalogWorker class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar closed OFBIZ-7799. --- Resolution: Fixed Fix Version/s: Upcoming Branch Committed changes in trunk at rev: 1754921.

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403990#comment-15403990 ] Jacques Le Roux commented on OFBIZ-7016: Both of course, try it ;) > move base component demo

Concurrency annotations

2016-08-02 Thread Jacques Le Roux
Hi, I'm still re-reading Brian Goets's excellent book on concurrency in Java. I have added the book on our books wiki page. BTW, I think we could renovate this list... I was also wondering if we should adopt Brian's recommended practice for concurrency annotations in Java code

[jira] [Assigned] (OFBIZ-7799) Enforce noninstantiability to CatalogWorker class

2016-08-02 Thread Arun Patidar (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun Patidar reassigned OFBIZ-7799: --- Assignee: Arun Patidar (was: Rohit Koushal) > Enforce noninstantiability to CatalogWorker

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Taher Alkhateeb (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403962#comment-15403962 ] Taher Alkhateeb commented on OFBIZ-7016: Huh! This is strange Jacques, did you both move the data,

[jira] [Commented] (OFBIZ-7016) move base component demo data from specialpurpose/ecommerce to base components

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403947#comment-15403947 ] Jacques Le Roux commented on OFBIZ-7016: Here I'm quoting myself from a comment at bottom of

[jira] [Comment Edited] (OFBIZ-7939) Webtools throws an error

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403923#comment-15403923 ] Jacques Le Roux edited comment on OFBIZ-7939 at 8/2/16 1:05 PM: I though

[jira] [Commented] (OFBIZ-7939) Webtools throws an error

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403923#comment-15403923 ] Jacques Le Roux commented on OFBIZ-7939: I though noticed the same issue than you on start, not

[jira] [Commented] (OFBIZ-7939) Webtools throws an error

2016-08-02 Thread Jacques Le Roux (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15403921#comment-15403921 ] Jacques Le Roux commented on OFBIZ-7939: It's only a temporary workaround, but like [Taher

Re: Apache OFBiz Service Providers page

2016-08-02 Thread Jacques Le Roux
Hi Emmanuel, This is indeed a concern, thanks for all the information below. Fortunately this page is not private and any contributor having asked for access (ie https://cwiki.apache.org/confluence/display/OFBIZ/Apache+OFBiz+Contributors) can amend it following your suggestions. I think it

Re: Apache OFBiz Service Providers page

2016-08-02 Thread Sharan Foga
Hi Emmanuel Thanks very much for the feedback. The community is currently in the process of developing a new OFBiz website that will include a new service providers page, but based on your feedback I agree that if we continue to use this page too then it needs to be re-worked. Thanks

[jira] [Created] (OFBIZ-7939) Webtools throws an error

2016-08-02 Thread Pierre Smits (JIRA)
Pierre Smits created OFBIZ-7939: --- Summary: Webtools throws an error Key: OFBIZ-7939 URL: https://issues.apache.org/jira/browse/OFBIZ-7939 Project: OFBiz Issue Type: Bug Components:

Re: Problem(s) with special purpose

2016-08-02 Thread Taher Alkhateeb
Hi Pierre, This is a minor issue that we can fix easily by looking at the XML parsing code I don't think it's a big deal. I am assuming you're working on the ecommerce demo data right? For testing purposes for now I would suggest that you enable the example component, it does not have anything

Apache OFBiz Service Providers page

2016-08-02 Thread Emmanuel Lécharny
Hi ! it came to my attention that this page : https://cwiki.apache.org/confluence/display/OFBIZ/Apache+OFBiz+Service+Providers might not be neutral enough, as it lists companies having Ofbiz committers before any other companies. This is a problem, accordingly to this : "Apache is a 501(c)(3)

Problem(s) with special purpose

2016-08-02 Thread Pierre Smits
Hi all, While working on OFBIZ-7016 (removing dependencies on e-commerce), I tested also whether it was possible to do a deployment without any of the special purpose components activated. First, I tested this by commenting out all components in the component-load.xml file in the specialpurpose

[jira] [Updated] (OFBIZ-7754) The big problem when load seed.

2016-08-02 Thread Pierre Smits (JIRA)
[ https://issues.apache.org/jira/browse/OFBIZ-7754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pierre Smits updated OFBIZ-7754: Attachment: OFBIZ-7754-SystemProperties.patch This patch addresses the issue and moves