Return-Path: Delivered-To: apmail-incubator-empire-db-dev-archive@minotaur.apache.org Received: (qmail 89796 invoked from network); 13 Dec 2010 10:49:39 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 Dec 2010 10:49:39 -0000 Received: (qmail 89891 invoked by uid 500); 13 Dec 2010 10:49:39 -0000 Delivered-To: apmail-incubator-empire-db-dev-archive@incubator.apache.org Received: (qmail 89876 invoked by uid 500); 13 Dec 2010 10:49:39 -0000 Mailing-List: contact empire-db-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: empire-db-dev@incubator.apache.org Delivered-To: mailing list empire-db-dev@incubator.apache.org Received: (qmail 89863 invoked by uid 99); 13 Dec 2010 10:49:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Dec 2010 10:49:38 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of francisdb@gmail.com designates 209.85.210.47 as permitted sender) Received: from [209.85.210.47] (HELO mail-pz0-f47.google.com) (209.85.210.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Dec 2010 10:49:34 +0000 Received: by pzk12 with SMTP id 12so485357pzk.6 for ; Mon, 13 Dec 2010 02:49:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=o5pZWzB4pW9keoY5fNSpJjoCkv9E9d4gx7mKPCZEWWA=; b=NUC18ds8qlt98KQPTRoN6L53ecKO1YTJgdFEVMOvL+QXQDMVwn2YBDDD9asPoNFuFo 0lQlnNvVRGkDyZ9K1ThMIG+LzJEzajL/mnKK09402aztN/BhsXBBx8qhtwnmmd71/vOA /5ZrcREOr71AyvSKZXypepQTNalpoK3m3QyJY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=s83yPQWMORjrTCFirk9PpcbbkLrREAwkMP6doMJBThvDufa1/wCNR93MknLcM2kgrm dpxs0+/aG3ghQYX/72hBIhjPcRTlOdFtKIKxkN+QbhYU8KjOiCTn9sVate0Mt2/8OhfZ cLaUMC9SqHbN6Tv7J1N4byQV+DBJfNXSLEBIc= Received: by 10.142.162.21 with SMTP id k21mr3068245wfe.412.1292237354251; Mon, 13 Dec 2010 02:49:14 -0800 (PST) MIME-Version: 1.0 Received: by 10.142.86.5 with HTTP; Mon, 13 Dec 2010 02:48:54 -0800 (PST) In-Reply-To: <9ED5F0A1-E2B9-46BA-9DFE-DCEE7639049A@andreasfink.com> References: <9ED5F0A1-E2B9-46BA-9DFE-DCEE7639049A@andreasfink.com> From: Francis De Brabandere Date: Mon, 13 Dec 2010 11:48:54 +0100 Message-ID: Subject: Re: 2.0.7-incubating release completed, what's next? To: empire-db-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Andreas, On Mon, Dec 13, 2010 at 11:39 AM, Andreas Fink wrote= : > Hi Francis, Rainer. > >>> Besides the prepared statement fixes we should reconsider the slf4j log= ging (already tried but the problem seems to be the configuration) and the = exception handling - and maybe a few more things. >> >> I'm a fan of slf4j, and so dumping commons-logging. But the main >> problem is that we have a hard dependency on log4j. We should at least >> make that optional. > > Why don't you have a look at Logback (+slf4j): http://logback.qos.ch/docu= mentation.html > It is API compatible with slf4j, works with any logging impl out there (j= dk, commons, ...) and even writes to stdout if no impl is available (handy = for unit tests). I also think that as tool provider that we should not enforce any logging framework implementation. We should stick to the best api which at the moment is slf4j. Slf4j can use any other framework out there as input (api) or output (implementation). > Moreover it gives you the possibility to keep the old calls to log4j in t= he source, if this is really necessary: http://slf4j.org/legacy.html Since we move to a new minor version I think we should switch to slf4j completely. I don't care too much what implementation we use in the examples / unit tests: slf4j-log4j, slf4j-simple, slf4j-jdk14 or logback Cheers, Fracnis > > Cheers, > Andi. > > -- > web: =A0 http://andreasfink.com/ > mail: =A0af@andreasfink.com > mobil: +34 65 1728443 > tel: =A0 +34 93 2082949 > > --=20 http://www.somatik.be Microsoft gives you windows, Linux gives you the whole house.