Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4BA1B200B13 for ; Wed, 15 Jun 2016 11:31:25 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 49FA4160A4D; Wed, 15 Jun 2016 09:31:25 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 6744B160A4C for ; Wed, 15 Jun 2016 11:31:24 +0200 (CEST) Received: (qmail 294 invoked by uid 500); 15 Jun 2016 09:31:23 -0000 Mailing-List: contact dev-help@ofbiz.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ofbiz.apache.org Delivered-To: mailing list dev@ofbiz.apache.org Received: (qmail 282 invoked by uid 99); 15 Jun 2016 09:31:23 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Jun 2016 09:31:23 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id C128518050F for ; Wed, 15 Jun 2016 09:31:22 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.198 X-Spam-Level: * X-Spam-Status: No, score=1.198 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 3LJZCj3leFFI for ; Wed, 15 Jun 2016 09:31:18 +0000 (UTC) Received: from mail-qg0-f43.google.com (mail-qg0-f43.google.com [209.85.192.43]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 1FA9C5F3A1 for ; Wed, 15 Jun 2016 09:31:18 +0000 (UTC) Received: by mail-qg0-f43.google.com with SMTP id l44so8510608qgd.0 for ; Wed, 15 Jun 2016 02:31:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=MyHo7yfHpPeKZSAdGzl7EYLYDUFCJhkKIBJPUlEyuyQ=; b=jFjh2TAP3gWnMcYCWhesEXP1AHNUhTFVX2bVxFc0yCOHuzzVjcvrULlz3oz3nntSed lFpVCVrcSXvskdgoi+kMf0zoy+zf8e0kSgwkCQ4aL1KO7yFeXlgrB4pFTtt28HQyFK+E S82GBzwCRfjizIfQnqDOVRFm99sSqglsfw5LbTqCiiLeNT5atq5VbX7t6GqmKqE+W4CB lnblHKi14qS3pyyyb+FWakWgejB5X6p+Sc3Aoxz+9jmvkA053jBbQ/r4nU14dPwH2hW+ qrHKvebyOtcRraQcRX2paARZ9WHcMCMREMcnp1nt8EU803zANs0EW0yzRN9Yfp14sWYd WHnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=MyHo7yfHpPeKZSAdGzl7EYLYDUFCJhkKIBJPUlEyuyQ=; b=HwN6IoqMQA8nH8soJqNf1BCmopAA/3xUue5XGeblYS0+51X6pCyXDWK28JaiQ8EVe/ ZGslI6GEjePRW8txYcZsrBNX1yksB4Q+vsdwLm60J+eSAKwkygxXVU6Hrz6b+QQCkzgb KY/UDCVuKYPZ5m+nX8WzZ7zFHoPj4CB3ESTO5/lgpoB9n9r+vlEXkzbIjWPLLnNApcz6 WRNS7H1oSiFEMjLKersQmd+ObQorR1PSx29LUIQ9D1uodloFYb8uqxxUs2oDxTp1TtLe csnohfwjlyUjOuk0V5ZPcC76pdf5jH/e1rPlcMykMo3ABhEjFLc+ewrj+ebDK+Nysnam R9uQ== X-Gm-Message-State: ALyK8tJilohKqIslTq6yQjsl9OXji3//GDnPL6IMBTMZAyN71oiCUXVt4UANYWzQ1Kg6zOQkGDLPdJY0CfGavw== X-Received: by 10.140.165.150 with SMTP id l144mr24527685qhl.82.1465983077019; Wed, 15 Jun 2016 02:31:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.16.9 with HTTP; Wed, 15 Jun 2016 02:31:16 -0700 (PDT) In-Reply-To: References: <5761048F.7010709@antwebsystems.com> <002501d1c6e5$632a44e0$297ecea0$@gmail.com> From: Taher Alkhateeb Date: Wed, 15 Jun 2016 12:31:16 +0300 Message-ID: Subject: Re: Proposal to delete stale java files To: OFBIZ Development Mailing List Content-Type: multipart/alternative; boundary=001a1134effa8d76c005354dc830 archived-at: Wed, 15 Jun 2016 09:31:25 -0000 --001a1134effa8d76c005354dc830 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Mridul, How about reference/paymentext and reference/whatever-else-you-want? So the top level directory is called reference to indicate to people that this is just for reference and will not compile. Also, this way we keep all reference material under one directory to avoid polluting the directory tree. My 2 cents. Regards, Taher Alkhateeb On Wed, Jun 15, 2016 at 12:27 PM, Mridul Pathak < mridul.pathak@hotwaxsystems.com> wrote: > Hi Taher, > > Sure, I=E2=80=99ll take care of deleting rest of the files as well. > > Also, we could name these specialpurpose component(s) as paymentext, etc. > and mention in README file that these are extensions to OFBiz and does no= t > compile directly. > > -- > Thanks & Regards, > Mridul Pathak > HotWax Systems > http://www.hotwaxsystems.com > > > On Jun 15, 2016, at 2:37 PM, Taher Alkhateeb > wrote: > > > > Hi Mridul and everyone, > > > > Thank you all for your inputs. May I also ask you Mridul while you are > at it to delete the rest of the files so the whole task resides with you = to > avoid crossing any wires. > > > > Also, I suggest to name that component into something like archives or > reference and put a README file that says this component does not compile > and it holds this stuff. This way it is easy to isolate that component fr= om > the build system. > > > > Thank you all again for your contributions. > > > > Taher Alkhateeb > > > > -----Original Message----- > > From: Mridul Pathak [mailto:mridul.pathak@hotwaxsystems.com mridul.pathak@hotwaxsystems.com>] > > Sent: 15 June 2016 11:09 > > To: dev@ofbiz.apache.org > > Cc: Mridul Pathak > > Subject: Re: Proposal to delete stale java files > > > > I would like to volunteer for this change (moving payment, shipping and > tax integrations to specialpurpose). > > > > -- > > Mridul Pathak > > > > On Wednesday 15 June 2016, Jacopo Cappellato < > jacopo.cappellato@hotwaxsystems.com> wrote: > > > >> Based on the new comments it seems like that we could isolate the > >> shipment, payment and tax integration classes (and artifacts that use > >> them) into their own specialpurpose components (waiting for a better > >> pluggable components architecture); they will not be compiled by > >> default but each component will have its own readme file containing > >> instructions about how to deploy and use them. > >> As regards the JasperReports*, JRE* and openoffice ones I think they > >> can go to Attic since they are old and unmaintained. > >> > >> Does it make sense? Any volunteers to create the new specialpurpose > >> components and upgrade/isolate the shipment/payment/tax integration > >> classes into them? > >> > >> Jacopo > >> > >> On Wed, Jun 15, 2016 at 9:32 AM, Hans Bakker > >> > > > >> wrote: > >> > >>> +1 > >>> > >>> > >>> On 15/06/16 13:30, Ashish Vijaywargiya wrote: > >>> > >>>> I would prefer to keep Tax and Third Party Payment gateway > >>>> files(The > >> files > >>>> that does exists inside cybersource, ideal, orbital, paypal, > >>>> securepay, verisign etc). If you see some problems in those code > >>>> base, like code > >> base > >>>> is not updated based on latest changes then we can update those file= s. > >>>> Those files might have been used by so many users that we can't > >>>> know because we are doing this conversation on Dev mailing list. We > >>>> should > >> not > >>>> remove those files. > >>>> > >>>> -- > >>>> Kind Regards > >>>> Ashish Vijaywargiya > >>>> HotWax Systems - est. 1997 > >>>> > >>>> On Tue, Jun 14, 2016 at 7:40 PM, Taher Alkhateeb < > >>>> slidingfilaments@gmail.com > >>>> > >>>>> wrote: > >>>>> > >>>> > >>>> Hi Everyone, > >>>>> > >>>>> I cannot actually believe it but while I was working on a project > >>>>> (I > >> will > >>>>> announce later) I discovered in the process that the below files > >>>>> cannot compile!!! They existed for years in the code base without > >>>>> even being able to compile. They reference non existent libraries > >>>>> or they have faulty code (e.g. not importing used code) > >>>>> > >>>>> I propose to delete them immediately from trunk > >>>>> > >>>>> > >>>>> > >>>>> > >> applications/accounting/src/org/ofbiz/accounting/thirdparty/cybersourc > >> e/IcsPaymentServices.java > >>>>> > >>>>> > >>>>> > >> applications/accounting/src/org/ofbiz/accounting/thirdparty/ideal/Idea > >> lEvents.java > >>>>> > >>>>> > >>>>> > >> applications/accounting/src/org/ofbiz/accounting/thirdparty/ideal/Idea > >> lPaymentServiceTest.java > >>>>> > >>>>> > >>>>> > >> applications/accounting/src/org/ofbiz/accounting/thirdparty/orbital/Or > >> bitalPaymentServices.java > >>>>> > >>>>> > >>>>> > >> applications/accounting/src/org/ofbiz/accounting/thirdparty/paypal/Pay > >> PalServices.java > >>>>> > >>>>> > >>>>> > >> applications/accounting/src/org/ofbiz/accounting/thirdparty/securepay/ > >> SecurePayPaymentServices.java > >>>>> > >>>>> > >>>>> > >> applications/accounting/src/org/ofbiz/accounting/thirdparty/securepay/ > >> SecurePayServiceTest.java > >>>>> > >>>>> > >>>>> > >> applications/accounting/src/org/ofbiz/accounting/thirdparty/verisign/P > >> ayflowPro.java > >>>>> > >>>>> > >>>>> > >> applications/content/src/org/ofbiz/content/openoffice/OpenOfficeByteAr > >> rayInputStream.java > >>>>> > >>>>> > >>>>> > >> applications/content/src/org/ofbiz/content/openoffice/OpenOfficeByteAr > >> rayOutputStream.java > >>>>> > >>>>> > >>>>> > >> applications/content/src/org/ofbiz/content/openoffice/OpenOfficeServic > >> es.java > >>>>> > >>>>> > >> applications/content/src/org/ofbiz/content/openoffice/OpenOfficeWorker > >> .java > >>>>> applications/content/src/org/ofbiz/content/report > >>>>> > >>>>> > >>>>> > >> applications/content/src/org/ofbiz/content/report/JREntityListIterator > >> DataSource.java > >>>>> > >>>>> > >>>>> > >> applications/content/src/org/ofbiz/content/report/JRMapCollectionDataS > >> ource.java > >>>>> applications/order/src/org/ofbiz/order/thirdparty/taxware > >>>>> > >>>>> > >>>>> > >> applications/order/src/org/ofbiz/order/thirdparty/taxware/TaxwareExcep > >> tion.java > >>>>> > >>>>> > >>>>> > >> applications/order/src/org/ofbiz/order/thirdparty/taxware/TaxwareServi > >> ces.java > >>>>> > >> applications/order/src/org/ofbiz/order/thirdparty/taxware/TaxwareUTL.j > >> ava > >>>>> applications/product/src/ShipmentScaleApplet.java > >>>>> > >>>>> > >>>>> > >> applications/securityext/src/org/ofbiz/securityext/thirdparty/truition > >> /TruitionCoReg.java > >>>>> > >>>>> > >>>>> > >> framework/webapp/src/org/ofbiz/webapp/view/JasperReportsJXlsViewHandle > >> r.java > >>>>> > >>>>> > >> framework/webapp/src/org/ofbiz/webapp/view/JasperReportsPdfViewHandler > >> .java > >>>>> > >>>>> > >>>>> > >> framework/webapp/src/org/ofbiz/webapp/view/JasperReportsPoiXlsViewHand > >> ler.java > >>>>> > >>>>> > >> framework/webapp/src/org/ofbiz/webapp/view/JasperReportsXmlViewHandler > >> .java > >>>>> > >>>>> Regards, > >>>>> > >>>>> Taher Alkhateeb > >>>>> > >>>>> > >>>> > >>> -- > >>> > >>> Regards, > >>> > >>> Hans Bakker > >>> CEO, http://antwebsystems.com > >>> > >> > > > > > > -- > > Mridul Pathak > > Senior Manager > > HotWax Systems > > http://www.hotwaxsystems.com > > direct: +91-942592692 > > --001a1134effa8d76c005354dc830--