Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 69567CEE7 for ; Wed, 9 May 2012 20:40:18 +0000 (UTC) Received: (qmail 19601 invoked by uid 500); 9 May 2012 20:40:18 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 19504 invoked by uid 500); 9 May 2012 20:40:18 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 19492 invoked by uid 99); 9 May 2012 20:40:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 May 2012 20:40:17 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [98.138.90.159] (HELO nm11-vm2.bullet.mail.ne1.yahoo.com) (98.138.90.159) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 09 May 2012 20:40:10 +0000 Received: from [98.138.90.49] by nm11.bullet.mail.ne1.yahoo.com with NNFMP; 09 May 2012 20:39:49 -0000 Received: from [98.138.226.130] by tm2.bullet.mail.ne1.yahoo.com with NNFMP; 09 May 2012 20:39:49 -0000 Received: from [127.0.0.1] by smtp217.mail.ne1.yahoo.com with NNFMP; 09 May 2012 20:39:49 -0000 X-Yahoo-Newman-Id: 561179.12529.bm@smtp217.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: nhqV0dIVM1kcxduDXVPcd74PChQcQmYkQT_dx1yZ3S2obKz G9FRJXvrtsYcnjHvj8tappDZCLi5jA_hcwAGG3Rgp5ODtgmjk_.x1.YaGZAA lyxHImR7qvGOPDjCCZccNMcWqfEdYH5G_1loochsk8ZM_51ZkST2.H1X7Qtt U4YNNkAHI1LfZnKwsSUwkB6KSDHqrUCE8ys9llforBsbFe8IhTmsEQvYBTen saK_.WhZKDJaYtPOqBfMCKo9DEXSDOCOmra7TH7TaQMEDEnCmNBHkxC0.PBM t4CUJSSNrw_nqjhbZsKG.GXM7iyWpBBVQS38q4z6mQH6plwuiCnC5Dt1Sahh wtqs.hpeVCdCmQ7jSZveYSUbd3qhJL8PrVL0YHLfnCK3BQyHLFH.TDQJgJx2 M6vKwdxck3_3CxsV6uMNn.uzq8VDUSx29ZMLKFe35a33eq2S.9HeCago12aF _WDe5povdkonNc4KrX96a_G6o.AXs41vjyVOzCpNTJYgqmZcl_hbtiaPiTAg oaMekxF6gLmmVYYcC2lNTtnxZ6dOzw2NMgpKbbuNLZrzZDx4JEZg- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Received: from [192.168.10.103] (pfg@200.118.157.7 with plain) by smtp217.mail.ne1.yahoo.com with SMTP; 09 May 2012 13:39:49 -0700 PDT Message-ID: <4FAAD613.3050202@apache.org> Date: Wed, 09 May 2012 15:39:47 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.3) Gecko/20120328 Thunderbird/10.0.3 MIME-Version: 1.0 To: giuseppe.castagno@acca-esse.eu CC: ooo-dev@incubator.apache.org Subject: Re: Introduction References: <4F9FC835.5070505@acca-esse.eu> <4F9FF3FD.90605@apache.org> <4FAAADB3.1020901@acca-esse.eu> In-Reply-To: <4FAAADB3.1020901@acca-esse.eu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 05/09/12 12:47, Giuseppe Castagno wrote: > Ciao Pedro, > > sorry for the delay but I first had to build AOO, just to be > re-acquainted with it > No problem ... I've been rather busy on other stuff too :). > On 05/01/2012 04:32 PM, Pedro Giffuni wrote: > > ... > >> >> >> I have a wishlist for that module: >> >> 1 - We need to update SampleICC: the original version is just too >> old and is not available online anymore. Maybe the SampleICC >> developers may be interested in having the ICC profile as a >> contributed sample. > > I think this is the current: > > http://www.color.org/sampleicc.xalter > > It moved to 1.6.4, but I don't know if the color profile we need > changed, for this we need to have a look at the relevant PDF/A ISO > Norms (was ISO 19005-1:2005 plus ISO 19005-1:2005/Cor.1:2007(E)). > A quick look at the ISO web tells me nothing changed wrt PDF/A-1[ab] > > That is: if the color profile didn't change I don't think there's a need > to update it. > FreeBSD's LO port uses SampleICC 1.6.6. I think the library has had some fixes but honestly I am not sure how relevant the changes are. It's a matter of updating the tarball and re-adapting the patches (easier said than done as I noticed in my attempt to update apache-commons). >> >> 2- We don't really need to have the icc profile built every time and >> we don't have the silly limitations imposed by the GPL so I >> was thinking of moving the icc profile generation out of the build >> (maybe to tools) and have the generated profile directly in vcl. > > I agree, though I'm not sure how to implement it ATM. > I think it's easy: we just go back to using the vcl header directly, like you did originally (inc/vcl/sRGB-IEC61966-2.1.hxx), and we have the external program overwrite the existing header . This can wait though, I think step 3 is more interesting. >> >> 3- It would be great if people could download and use the >> Adobe profile as an alternative (the stax module gives a similar >> option). > > mm, this can be changed, putting the color profile in configuration > and giving the possibility to add a new one in some way (adding > through an extension mechanism may be?), or do you have something else > in mind? > I was thinking about something really primitive with manual intervention in the lines of main/stax/download/README_stax-1.2.0.jar that is: if a file called main/icc/download/ sRGB_IEC61966-2-1.icc exists, it is used to generate the header, otherwise the free icc profile is generated and used for the header. This basically means that your create_sRGB_profile.cpp is split in two: one part calculates the profile if needed, another dumps the header. > >> >> If you feel like working on any of that do let me know and I >> will help review/commit it. Also, while not strictly mandatory, >> you are welcome to submit an iCLA: >> >> http://www.apache.org/licenses/icla.pdf >> >> It's not as demanding as the previous SUN agreement but >> it is important if you want to become a committer later on. > > submitted to the mail address show in the ICLA itself. > Thanks! Pedro.