Return-Path: X-Original-To: apmail-lucy-dev-archive@www.apache.org Delivered-To: apmail-lucy-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0249F9247 for ; Wed, 25 Apr 2012 20:11:27 +0000 (UTC) Received: (qmail 60889 invoked by uid 500); 25 Apr 2012 20:11:26 -0000 Delivered-To: apmail-lucy-dev-archive@lucy.apache.org Received: (qmail 60832 invoked by uid 500); 25 Apr 2012 20:11:26 -0000 Mailing-List: contact dev-help@lucy.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucy.apache.org Delivered-To: mailing list dev@lucy.apache.org Received: (qmail 60815 invoked by uid 99); 25 Apr 2012 20:11:26 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Apr 2012 20:11:26 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.217.179] (HELO mail-lb0-f179.google.com) (209.85.217.179) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Apr 2012 20:11:20 +0000 Received: by lban1 with SMTP id n1so389641lba.10 for ; Wed, 25 Apr 2012 13:10:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding:x-gm-message-state; bh=/Kdf2dqflFle9KNAp135S5s4i96yrFI2fc1ph+/63qI=; b=lbUSDT+XmoOc8B9uT8XJyJ3rpyw/XZewPG+aDE8TsOP+82Z4427hnyzDaezF4s5Q/U mAHYo98rDHbVcVgKpcjEifaO2lfAYMx/WKu2r+tHnu3mMn4HoJWdq4xwYq1IA8ISbyV5 5dslcTnPpquU/le/tsaN934XqKqosUs61NVykLo3f0GVl/Q6s8l92repk6ZeKj55xFpB QciejItBpQZ2gWzyS/lLW4CLe59sGCfFFsbN3MeGHMjwp91aT5RVq5pQrbtYKhr9ZFcb dG1o3SeyafaT9db+hHhfdO118Sb4RIdKGSCivE4+BWCCnvCVVVx+UpJ8gDzvpnjelYeJ fzhg== Received: by 10.112.83.5 with SMTP id m5mr2024378lby.10.1335384658815; Wed, 25 Apr 2012 13:10:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.112.21.230 with HTTP; Wed, 25 Apr 2012 13:10:18 -0700 (PDT) In-Reply-To: References: <4F903955.5020608@aevum.de> <4F913440.10100@aevum.de> <4F941F97.4090504@aevum.de> <4F95385B.7070701@aevum.de> From: Nathan Kurz Date: Wed, 25 Apr 2012 13:10:18 -0700 Message-ID: To: dev@lucy.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQnEUyF8dPr0NkCbNkpWuOhbWiQuP4cPZnZDOu3cfTGMhxT+G6JmFt1tMB1B1mxjfOhYz68o Subject: Re: [lucy-dev] OFFSET globals On Tue, Apr 24, 2012 at 4:32 PM, Marvin Humphrey w= rote: > The general solution is certainly for the upstream author to signal ABI > breakage via version number changes. =C2=A0What I don't know how to do is= automatic > detection of accidental or irresponsible ABI breakage -- we *have* to rel= y on > author-supplied version numbers. I'm catching up here, but I'm still feeling lost. I've been reading the recent messages that I only skimmed, and browsing through the Clownfish source, but it feels like I'm still lacking some steps. I'm having trouble matching up the discussion here to the C code. I think I understand the finished layout, but is there an overview of how the bootstrapping works? It's sadly ironic, but it would be really helpful to have a better search tool for the Lucy source and mailing lists. The Apache online tools for browsing the list archives and version control are clumsy, and Google has evolved so that I can no longer depend on it. I realize it's as much my task as anyone else's, but using Lucy to improve the Apache tools might be a great way to showcase the project. --nate