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 9665E200BFA for ; Thu, 12 Jan 2017 10:54:41 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 95011160B40; Thu, 12 Jan 2017 09:54:41 +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 DCEF1160B2D for ; Thu, 12 Jan 2017 10:54:40 +0100 (CET) Received: (qmail 66203 invoked by uid 500); 12 Jan 2017 09:54:39 -0000 Mailing-List: contact pylucene-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: pylucene-dev@lucene.apache.org Delivered-To: mailing list pylucene-dev@lucene.apache.org Received: (qmail 66187 invoked by uid 99); 12 Jan 2017 09:54:39 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jan 2017 09:54:39 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 28067C062B for ; Thu, 12 Jan 2017 09:54:39 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -2.298 X-Spam-Level: X-Spam-Status: No, score=-2.298 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=2, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-2.999, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Omxs7UCxffMX for ; Thu, 12 Jan 2017 09:54:35 +0000 (UTC) Received: from mail.orbiteam.de (mail.orbiteam.de [92.51.173.165]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 1DC555F299 for ; Thu, 12 Jan 2017 09:54:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.orbiteam.de (Postfix) with ESMTP id 8B6B273405CC; Thu, 12 Jan 2017 10:54:29 +0100 (CET) Received: from mail.orbiteam.de ([127.0.0.1]) by localhost (mail.orbiteam.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id oQvCjfdQBju4; Thu, 12 Jan 2017 10:54:27 +0100 (CET) Received: from santorin.fritz.box (p4FDF067E.dip0.t-ipconnect.de [79.223.6.126]) by mail.orbiteam.de (Postfix) with ESMTPSA id 8622B73404E1; Thu, 12 Jan 2017 10:54:27 +0100 (CET) Content-Type: multipart/alternative; boundary="Apple-Mail=_9D0A11F9-5208-491F-B46F-9EE06AE622D3" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Installing PyLucene From: Thomas Koch In-Reply-To: Date: Thu, 12 Jan 2017 10:54:27 +0100 Cc: pylucene developers Message-Id: <0268E9B9-7D09-49C6-B568-970944F4CF17@orbiteam.de> References: <98964B54-E4FE-4392-89D3-0D736A99346A@orbiteam.de> <91181F8C-EA96-406F-B41C-779B5698707C@orbiteam.de> To: Petrus.Hyvonen@gmail.com X-Mailer: Apple Mail (2.3124) archived-at: Thu, 12 Jan 2017 09:54:41 -0000 --Apple-Mail=_9D0A11F9-5208-491F-B46F-9EE06AE622D3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Dear Petrus,=20 thanks for your feedback - good to know that it=E2=80=99s useful for you = application. And at least one more user who asks for Python3 Support in = JCC ,-) best regards, Thomas=20 =E2=80=94 > Am 11.01.2017 um 23:14 schrieb Petrus Hyv=C3=B6nen = : >=20 > Dear Thomas, >=20 > Thanks for the patch files, I am not using pylucene so I have not = tried that part, I am wrapping another java library (orekit). I have now = built a JCC on your JCC patch applied on JCCv2.22. The test suite and = application I have for my project runs fine with this patch under python = 3, on mac, linux and windows, I saw no deviations in behavior of the = library compared to v2.7. This is by far not a very deep test suite, but = very good news. >=20 > With Best Regards > /Petrus >=20 >=20 >=20 >> On 06 Jan 2017, at 10:07 , Thomas Koch > wrote: >>=20 >>=20 >>> Am 04.01.2017 um 10:59 schrieb Petrus Hyv=C3=B6nen = >: >>>=20 >>> Dear Thomas, >>>=20 >>> I would be very interested in a python 3 port of JCC. I am not a = very skilled developer, looked at starting a development based on the = old python-3 version but it's beyond my current skills. >>>=20 >>> I would be happy to help and test and review the JCC patches, I = think your patches would be a valuable contribution to JCC. >>>=20 >>> With Best Regards >>> /Petrus >>>=20 >>=20 >> Dear Petrus, >> the "patch" is available in this gist >> https://gist.github.com/tommykoch/8b3cec18d6f3650d05d235c46ba3b055 = >>=20 >> It consists of 3 files: >> - one build script (build.py) >> - a patch file for jcc (pylucene_3_6-jcc-P3.patch) >> - a patch file for pylucene3.6 (pylucene_3_6-P3.patch) >> =20 >> in our environment the 3 files are located in=20 >> /tools/build/pylucene >> and the output (i.e. patched Pylucene36) is created in >> /build >> =20 >> if you create this structure you may simply run >> $ cd tools/build/pylucene >> $ build.py build >>=20 >> which will checkout Pylucene36 from SVN (in /build), apply the = patch files and build JCC and PyLucene. >> The Script is intended to run on Linux (or MacOS) - a diff binary and = svn installation is required. >>=20 >> also easy_install(3) is needed to install the generated egg files - >> besides the usual requirements for a PyLucene build (python3.4+, = Java, gcc ...) >>=20 >> IMPORTANT NOTES: >> - the patch is "one way" i.e. the patched Pylucene36 won't work with = Py27 anymore! >> - the patch is for the old (and outdated) PyLucene36 version only - = it has not yet been tested/ported to newer versions of JCC/Pylucene >> - the patched JCC has only been used/tested with PyLucene - not with = any other Java library >>=20 >> A review of a core developer of JCC/Pylucene would also be good - = I=E2=80=99ll ask Andi what he thinks about this suggestion. >>=20 >> best regards, >>=20 >> Thomas >=20 --Apple-Mail=_9D0A11F9-5208-491F-B46F-9EE06AE622D3--