Return-Path: X-Original-To: apmail-corinthia-dev-archive@minotaur.apache.org Delivered-To: apmail-corinthia-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 14AC418B85 for ; Mon, 10 Aug 2015 07:12:40 +0000 (UTC) Received: (qmail 10731 invoked by uid 500); 10 Aug 2015 07:12:33 -0000 Delivered-To: apmail-corinthia-dev-archive@corinthia.apache.org Received: (qmail 10698 invoked by uid 500); 10 Aug 2015 07:12:33 -0000 Mailing-List: contact dev-help@corinthia.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@corinthia.incubator.apache.org Delivered-To: mailing list dev@corinthia.incubator.apache.org Received: (qmail 10686 invoked by uid 99); 10 Aug 2015 07:12:33 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Aug 2015 07:12:33 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 495D31A9B73 for ; Mon, 10 Aug 2015 07:12:33 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.991 X-Spam-Level: *** X-Spam-Status: No, score=3.991 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=3, KAM_LAZY_DOMAIN_SECURITY=1, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id mmKiyiP9ysmJ for ; Mon, 10 Aug 2015 07:12:23 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with SMTP id F0ACF205B3 for ; Mon, 10 Aug 2015 07:12:22 +0000 (UTC) Received: (qmail 10007 invoked by uid 99); 10 Aug 2015 07:12:22 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Aug 2015 07:12:22 +0000 Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 6A0181A01A8 for ; Mon, 10 Aug 2015 07:12:22 +0000 (UTC) Received: by wicja10 with SMTP id ja10so25544575wic.1 for ; Mon, 10 Aug 2015 00:12:21 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.181.25.234 with SMTP id it10mr21244069wid.41.1439190741041; Mon, 10 Aug 2015 00:12:21 -0700 (PDT) Received: by 10.28.93.18 with HTTP; Mon, 10 Aug 2015 00:12:20 -0700 (PDT) In-Reply-To: References: <75cba8b43a894126b052c2449c2127cb@git.apache.org> <937393F8-0857-42DE-9C5C-86A78E9B74B1@apache.org> <00cd01d0d328$3bcc6d30$b3654790$@acm.org> <259FC673-2A75-44F9-BE85-036287214C46@apache.org> Date: Mon, 10 Aug 2015 09:12:20 +0200 Message-ID: Subject: Re: incubator-corinthia git commit: 0.07 .gitignore clean-up From: jan i To: "dev@corinthia.incubator.apache.org" Content-Type: multipart/alternative; boundary=001a1136cbd8e249dc051cefb491 --001a1136cbd8e249dc051cefb491 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Monday, August 10, 2015, Peter Kelly wrote: > Also one other point I forgot to mention about history for releases - thi= s > is available from the git repository for anyone who wants it, by going to > the tag/branch for that particular release. > > Many projects include a ChangeLog file in their release with a summary of > what=E2=80=99s changed (though not as detailed as individual files or a c= omplete > git log). I think ChangeLog files make sense on a per-release basis, then > people can use that as a guide if they want to go into the git log and se= e > all the details. +1 a ChangeLog file as a simple git log extract makes sense. > > =E2=80=94 > Dr Peter M. Kelly > pmkelly@apache.org > > PGP key: http://www.kellypmk.net/pgp-key > (fingerprint 5435 6718 59F0 DD1F BFA0 5E46 2523 BAA1 44AE 2966) > > > On 10 Aug 2015, at 1:55 pm, Peter Kelly > wrote: > > > >> On 10 Aug 2015, at 11:51 am, Dennis E. Hamilton < > dennis.hamilton@acm.org > wrote: > >> > >> I do that because source tarballs of release code don't have history. > Just a historical habit. > >> > >> Also, when I crib a file to a different project, likewise. > >> > >> Does it bother you so much that you don't want to see that kind of > thing from me? > > > > It=E2=80=99s not a major problem if it=E2=80=99s only a few config file= s here and there > like .gitignore. But I would not want to see it in source files. Looking = at > the git log, we have a very extensive history of changes, and including t= he > commit messages (or even summaries) in every file would make them > considerably larger. It also complicates merging. I agree with you it would blow up the source for no reason, good argument. > > > > My preference is that we use git in the way it=E2=80=99s designed to be= used, > instead of a roll-your-own log system in individual files (esp. when many > changes span multiple files). I don=E2=80=99t think I=E2=80=99ve ever see= n anyone else do > this in a project which already uses a version control system. +1 it is mandatory that we keep the info in the version control system, the other can only be extra. I have seen a couple of projects that (somehow) get the git message automatically inserted in the source, not something I like. rgds jan i > > > > =E2=80=94 > > Dr Peter M. Kelly > > pmkelly@apache.org > > > > PGP key: http://www.kellypmk.net/pgp-key < > http://www.kellypmk.net/pgp-key> > > (fingerprint 5435 6718 59F0 DD1F BFA0 5E46 2523 BAA1 44AE 2966) > > > > --=20 Sent from My iPad, sorry for any misspellings. --001a1136cbd8e249dc051cefb491--