[ https://issues.apache.org/jira/browse/OFBIZ-10639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16863111#comment-16863111 ]
Jacques Le Roux commented on OFBIZ-10639: ----------------------------------------- Deepak, {quote}By keeping in mind about MIT license, I changed the name of variables to make them more relevant to the functionality. However, we can keep the previous name also. I also removed some code from the plugin which is not required in our case. I am not sure if we can add OFBiz license header files for the customized files having MIT license. Please help me with this. {quote} In any cases (as is, or customised) we need a notice in LICENSE file. I believe adding a line in the ""jQuery"" section should be OK. BTW I wonder if the state is correct there after the move to common-theme... Now about customising the code, is that required? Else I'd be in favor of letting it as is even it contains not used code. If we modify it, I don't think it's right to change the license. Because we then modify a work and don't create a new one. A small comment specifying what is modified should be enough. Also then the name should contain "custom" as we have jquery-ui-1.8.13.custom.css, easier for possible later maintenance. {quote}Changes in custom.css files are copied from Example.css but I made some customizations for a better look and feel. {quote} Same than above {quote}This patch was created from the root of the e-commerce plugin. I am able to apply it from there. {quote} Yes me too, that's how I tested, it's not a big deal. By root I mean OFBiz root. Else we get patches from either plugins root or a plugin component root. Sincerely it's easy to handle, just easier to have all patches created from OFBiz root. {quote}By custom code in Init.js, I mean initialization blocks of other plugins and libraries. It will be a common file for all initialization blocks. However, initCookieConsent.js is also fine we want to keep it specific to this cookie consent feature. {quote} OK it makes sense. For now it's only CookieConsent so I think it's easier to rename it initCookieConsent. We can rename it init.js later when we will add other inits. A TODO about that should be put in the file. > Cookie Consent In E-Commerce > ---------------------------- > > Key: OFBIZ-10639 > URL: https://issues.apache.org/jira/browse/OFBIZ-10639 > Project: OFBiz > Issue Type: New Feature > Components: ecommerce > Affects Versions: Trunk > Reporter: Deepak Nigam > Assignee: Swapnil M Mane > Priority: Minor > Attachments: OFBIZ-10639.patch, OFBIZ-10639.patch > > > As per discussion on Dev ML [https://markmail.org/message/rcatehtckz6vlvuv] > The Cookie Law is a piece of privacy legislation that requires websites to > get consent from visitors to store or retrieve any information on their > computer, smartphone or tablet. It was designed to protect online privacy, by > making consumers aware of how information about them is collected and used > online, and give them a choice to allow it or not. > > The EU Cookie Legislation began as a directive from the European Union. Some > variation on the policy has since been adopted by all countries within the EU. > > The EU Cookie Legislation requires 4 actions from website owners who use > cookies: > 1. When someone visits your website, you need to let them know that your > site uses cookies. > 2. You need to provide detailed information regarding how that cookie data > will be utilized. > 3. You need to provide visitors with some means of accepting or refusing the > use of cookies in your site. > 4. If they refuse, you need to ensure that cookies will not be placed on > their machine. > > For more information about EU cookie policy, please visit > [here|http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm]. > > As this crucial feature is missing in OFBiz E-Commerce application, we > should work towards its implementation. There are numerous open-source jQuery > plugins available which we can use. -- This message was sent by Atlassian JIRA (v7.6.3#76005)