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 5FD7BD0D0 for ; Fri, 2 Nov 2012 08:47:15 +0000 (UTC) Received: (qmail 71757 invoked by uid 500); 2 Nov 2012 08:47:14 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 71637 invoked by uid 500); 2 Nov 2012 08:47:13 -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 71627 invoked by uid 99); 2 Nov 2012 08:47:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Nov 2012 08:47:13 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jancasacondor@gmail.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Nov 2012 08:47:07 +0000 Received: by mail-ob0-f175.google.com with SMTP id eq6so3328702obc.6 for ; Fri, 02 Nov 2012 01:46:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=vX+OpnMpQpjh2HS/6pKXmPh9xi/Rbq/wvl+jHf7WGa8=; b=uTniYMbBwzVJ1qxqEsnPUckH/ii3UKZi02JI4DmVIVMCeLIqRLbUcs5aHQLfsjXhx5 +q4qUq2E92mFni41G2/PIFSI+/FRRSjQepukUznQ1S7qaTqgSYzcOXPuoyfjDPyNp9cZ mmH/SFdR4R+4gLolypgKQstWj6ew7CwUOGYIdZkvsPq6/zApqj95vb/qQaqSK9YbNXHE PSi3yslNyTL5fzsrPnxZE0WZiRuyEp5IhcGPf18G8Kt/Wfz0/62LVikHKkOPKyYnlRED sNOrxWtQB+OHZzg9XCj7x7Z0D8FfDTNwOIFS4EQlYzSfEAlUKWr8JKwokGOBYSN82TXZ +G3Q== MIME-Version: 1.0 Received: by 10.60.169.197 with SMTP id ag5mr716468oec.137.1351846006511; Fri, 02 Nov 2012 01:46:46 -0700 (PDT) Received: by 10.76.91.9 with HTTP; Fri, 2 Nov 2012 01:46:46 -0700 (PDT) In-Reply-To: <509383A4.8080301@googlemail.com> References: <5092A708.9040800@googlemail.com> <5092AEEC.9060301@googlemail.com> <509383A4.8080301@googlemail.com> Date: Fri, 2 Nov 2012 09:46:46 +0100 Message-ID: Subject: Re: [question] build infra structure. From: jan iversen To: ooo-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=bcaec54a32d60256d004cd7f2dc3 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec54a32d60256d004cd7f2dc3 Content-Type: text/plain; charset=ISO-8859-1 Thanks for offering your help, I will definitively come back to that. Just one question, is there a design document or something where I can read how the new makefile concept is going to work ? Jan. On 2 November 2012 09:26, Andre Fischer wrote: > On 01.11.2012 18:31, jan iversen wrote: > >> you See below please. >> >> >> On 1 November 2012 18:18, Andre Fischer wrote: >> >> On 01.11.2012 17:57, jan iversen wrote: >>> >>> See below please. >>>> >>>> THANKS for your VERY informative answer, it helped me a lot. >>>> >>>> I was of the simple idea, that we pursued a simple build process made up >>>> of >>>> gnuMake and an addon to gather for the shortcoming of gnumake in respect >>>> of >>>> cascaded makefiles. >>>> >>>> We are in the process of migrating from dmake to GNU make. >>> When that is finished then we will have essentially one single makefile. >>> Well, there will be one top level makefile that includes all the other >>> makefiles. But there will not one make process that starts other makes >>> in >>> subprocesses. That would be evil, or so I have been told, see >>> http://wiki.openoffice.org/****wiki/Build_System_Analysis >>> >>> > >>> >> I am in the process of changing the l10n process. Currently it runs on one >> makefile that searches all directories, I want to change that to a target >> in every local makefile (build.lst). >> > > I am aware of that and am glad that you follow this approach. I am > convinced that among a lot of other improvements, we could make the > localization process a lot faster by > a) using make (dmake or GNU make) for controlling what to do when and > b) by integrating it into the build process to update the pootle data from > time to time. > > > >> Can I attach myself to your progress, or would you suggest that I attach >> my >> development to the current build process. my timeline is somewhat around >> new year. >> > > Conversion of Apache OpenOffice from dmake to gbuild is going very slow at > the moment. I am afraid that you will have work with the current build > process. But I am willing to help. > > > >> >> >>> >>> I hope to see your presentation on video later, due to personal budget >>>> restriction (dont we all have that) I cannot participate. >>>> >>>> Sorry to hear that, I would have liked to meet you. >>> >>> Well if you come to FOSDEM, we can have a long chat. My problem is that >> I >> am currently "only" a contributor so that ticket alone is 600,- EUR. >> > > Yeah, I know what you mean. And I will think about FOSDEM. > > > >> I am also prepared for google/skype videochats. >> > > That is good to know. Maybe after ApacheCon. > > -Andre > > --bcaec54a32d60256d004cd7f2dc3--