From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id D7D241388C0 for ; Wed, 24 Feb 2016 02:39:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2B7AF21C01A; Wed, 24 Feb 2016 02:39:23 +0000 (UTC) Received: from mail-io0-f169.google.com (mail-io0-f169.google.com [209.85.223.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 339ADE07F1 for ; Wed, 24 Feb 2016 02:39:21 +0000 (UTC) Received: by mail-io0-f169.google.com with SMTP id l127so14973402iof.3 for ; Tue, 23 Feb 2016 18:39:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to; bh=sfFG2X4MTEeqVl6yzIBgZKX9Sb7dwzO05/UziYNi1TE=; b=EEfQHiIOZhfBGB7c+gdejZ76lCFW90cr8CCSWH75tYSP8iFZzMVg/XT3TZ5miCgkVA DZ5q66kXGgWsQbc7kcjhVtRPC/IUW52m6Spvwg3e17plg/EFpCVmEV38xpIaBGCxRSJh 2DT7LONNYxGgimpmkn6YxqZvfkc/9clGLMygSysevuVWdnweHsb6rfH1I/EsRO1UXNx9 g99seUuCuwAQx6C2lxm9dE70vX0ttxqhoJ2iCZISJaTMiF7a0V47MwyoCEdaUuACtonM nXf5Lk2GEeD3f4Uy6z4JSx6W01f2lNCW8Br+xolNmFot9x0oLVyyNb641GjolGli8yQ8 qUZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to; bh=sfFG2X4MTEeqVl6yzIBgZKX9Sb7dwzO05/UziYNi1TE=; b=EqOK10MpeHuVSVxt1Oy6iFB/HVFwmSvzmvbohfQoF/au9zchETQ/j6/pPml4Ws8mJF 0fxAyZldwDINyz7kQspSzN2yaOp0Qgx2EhvXFxUV0fbSqsTmoOj5TOBnE35Ng4lRRv1+ 7yDt82hQ0vkJaNrcMMJ3woKpJFhcBDy6y4Nk+a3WmngjianAaqcAKzJQgNZveEBis5ub Y/PW7KLq6MzoSulyJBVVNcORWuu+XKRFAdCVPQvcBighZYERs2MPnWwaX//h9eMx7Wco pfd1SDZNz2QqoQTEqOzt4ezVhX/ZQ1maK1x+iU7E1LYBeVE9MMdj3kKNYzwZIAacVqs8 jZOg== X-Gm-Message-State: AG10YOTKWBwV6zKQOJqW8pYq2/uFNrQo135ylU1Htf+BnSxImJANEXLwuluxg89aWdIRu5IP4cawZUfFKLelhw== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.50.160.11 with SMTP id xg11mr19265509igb.51.1456281561419; Tue, 23 Feb 2016 18:39:21 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.64.225.232 with HTTP; Tue, 23 Feb 2016 18:39:21 -0800 (PST) In-Reply-To: References: <56CC937C.3030805@gentoo.org> <56CCD4DC.3040509@gentoo.org> Date: Tue, 23 Feb 2016 21:39:21 -0500 X-Google-Sender-Auth: ahWXrxcgH7pMfCClNXT1d3v2jaM Message-ID: Subject: Re: [gentoo-dev] Re: Bug #565566: Why is it still not fixed? From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 40dd4da5-8b6d-48ad-af2c-cb1985131706 X-Archives-Hash: 9fe1a1e77ab2b8b274d989f0260d9896 On Tue, Feb 23, 2016 at 7:33 PM, Duncan <1i5t5.duncan@cox.net> wrote: > > Which means it's the tools that expect reverse-chronological order that > must change. Either that, or people /that/ concerned about the > changelogs can simply switch to the git repos and use the existing git > tools to read their changelogs, as many (including me, as I regularly > check changelog entries, and now that I can, sometimes the actual diff, > on one or more packages at nearly every update) already are. Setting aside the whole git-vs-rsync debate, I'd generally recommend that anybody interested in programmatic analysis of changes in the tree use git anyway, because there are far better ways to walk git commits/etc programatically than parsing changelogs. In python you can trivially iterate over commits, access the content of files, all the metadata, and so on. I'm not against devs doing the work to provide changelogs for those who prefer them, but I'd just go right to git if I were writing tools. -- Rich