+1.  And put it in the email (subject?).  While it’s possible to derive a count 
from a hash manually, better to have it in the email in the first place.  You 
can’t rely on order-of-email-delivery to reflect order-of-commit.
--paulr

From: llvm-dev <llvm-dev-boun...@lists.llvm.org> On Behalf Of Shoaib Meenai via 
llvm-dev
Sent: Wednesday, October 16, 2019 1:42 AM
To: tstel...@redhat.com; Mehdi AMINI <joker....@gmail.com>
Cc: llvm-dev <llvm-...@lists.llvm.org>; cfe-dev <cfe-...@lists.llvm.org>; 
openmp-dev (openmp-...@lists.llvm.org) <openmp-...@lists.llvm.org>; LLDB Dev 
<lldb-dev@lists.llvm.org>
Subject: Re: [llvm-dev] [cfe-dev] Mailing list changes this week

I thought we were just going to count commits on a particular branch and use 
the (branch name, commit count) tuple as our monotonic incrementing identifier? 
https://llvm.org/docs/Proposals/GitHubMove.html#on-managing-revision-numbers-with-git


From: cfe-dev 
<cfe-dev-boun...@lists.llvm.org<mailto:cfe-dev-boun...@lists.llvm.org>> on 
behalf of cfe-dev <cfe-...@lists.llvm.org<mailto:cfe-...@lists.llvm.org>>
Organization: Red Hat
Reply-To: "tstel...@redhat.com<mailto:tstel...@redhat.com>" 
<tstel...@redhat.com<mailto:tstel...@redhat.com>>
Date: Tuesday, October 15, 2019 at 10:13 PM
To: Mehdi AMINI <joker....@gmail.com<mailto:joker....@gmail.com>>
Cc: llvm-dev <llvm-...@lists.llvm.org<mailto:llvm-...@lists.llvm.org>>, cfe-dev 
<cfe-...@lists.llvm.org<mailto:cfe-...@lists.llvm.org>>, "openmp-dev 
(openmp-...@lists.llvm.org<mailto:openmp-...@lists.llvm.org>)" 
<openmp-...@lists.llvm.org<mailto:openmp-...@lists.llvm.org>>, LLDB Dev 
<lldb-dev@lists.llvm.org<mailto:lldb-dev@lists.llvm.org>>
Subject: Re: [cfe-dev] Mailing list changes this week

On 10/15/2019 09:44 PM, Mehdi AMINI wrote:
On Tue, Oct 15, 2019 at 9:33 PM Tom Stellard 
<tstel...@redhat.com<mailto:tstel...@redhat.com> 
<mailto:tstel...@redhat.com><mailto:tstel...@redhat.com%3e>> wrote:
     On 10/15/2019 09:24 PM, Mehdi AMINI wrote:
     > Hi Tom.
     >
     > One issue with this is that we don't have a clear "ordering" from linear 
revision numbers from these emails. Have we looked into continuing to generate 
our own emails per commits instead so that we control the format?
     >
     This actually what we are doing, we are listening for github commit events 
and
     then generating our own emails based on the data in the event.  We can 
format
     the emails how ever we want, and we tried to match the current SVN format 
exactly.
Ah great!

     Is the some other information you would like to have in the emails to show 
the
     ordering?
The only thing I was looking to get was to continue to have a monotonic 
incrementing integer for the revision instead of the git hash alone: I don't 
know if `git llvm` has this feature yet but this was discussed a while ago (I 
don't remember if we just mentioned counting the commits in the repo from the 
beginning or using an invocation of `git describe` or something derived).

We talked about using `git describe` for this, but this would require that we
add tags to the master branch each time the version number was bumped.  We
discussed this[1] last year, but deferred the decision, since we couldn't get
consensus on the tag name.

-Tom

[1] 
https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.llvm.org_pipermail_llvm-2Ddev_2018-2DDecember_128484.html&d=DwIGaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=_SmpuqSzuAhMoF3exJmWRp6KnerIOE6WdU4kcv3tjhQ&s=p_75z-WV3dFcBRoqs2YeTexKxeCf8oyS-atIo6wG6Fg&e=

--
Mehdi

     -Tom
     > Thanks,
     >
     > --
     > Mehdi
     >
     >
     >
     > On Tue, Oct 15, 2019 at 9:07 PM Tom Stellard via cfe-dev 
<cfe-...@lists.llvm.org<mailto:cfe-...@lists.llvm.org> 
<mailto:cfe-...@lists.llvm.org> <mailto:cfe-...@lists.llvm.org 
<mailto:cfe-...@lists.llvm.org>><mailto:cfe-...@lists.llvm.org%3e%3e>> wrote:
     >
     >     Hi,
     >
     >     We are going to start to switching from SVN commit emails to GitHub 
commit
     >     emails this week.  The only real change you should notice is that
     >     the revision number in the subject will be replaced with a git hash 
and
     >     the diff links in the email will point to GitHub.  Otherwise the
     >     content and format of the email should be the same.
     >
     >     We are going to start by rolling this out for the openmp-commits list
     >     and then once that's working begin migrating the rest of the lists.  
If you
     >     notice any issues with the new emails, please file a bug and mark it
     >     as a blocker of the github meta-bug (llvm.org/PR39393 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__llvm.org_PR39393&d=DwIGaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=_SmpuqSzuAhMoF3exJmWRp6KnerIOE6WdU4kcv3tjhQ&s=eX8PTSE7QycIi5KeESJj4VzteOcs9k7RANSWPgiiQ2Q&e=
 > 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__llvm.org_PR39393&d=DwIGaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=_SmpuqSzuAhMoF3exJmWRp6KnerIOE6WdU4kcv3tjhQ&s=eX8PTSE7QycIi5KeESJj4VzteOcs9k7RANSWPgiiQ2Q&e=
 >).
     >
     >     Thanks,
     >     Tom
     >     _______________________________________________
     >     cfe-dev mailing list
     >     cfe-...@lists.llvm.org<mailto:cfe-...@lists.llvm.org> 
<mailto:cfe-...@lists.llvm.org> <mailto:cfe-...@lists.llvm.org 
<mailto:cfe-...@lists.llvm.org><mailto:cfe-...@lists.llvm.org%3e>>
     >     
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.llvm.org_cgi-2Dbin_mailman_listinfo_cfe-2Ddev&d=DwIGaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=_SmpuqSzuAhMoF3exJmWRp6KnerIOE6WdU4kcv3tjhQ&s=xRFk9gEi6pLejTNAvlPR6gtikLoWNgyvL7b-TAvUcnc&e=
     >

_______________________________________________
cfe-dev mailing list
cfe-...@lists.llvm.org<mailto:cfe-...@lists.llvm.org>
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.llvm.org_cgi-2Dbin_mailman_listinfo_cfe-2Ddev&d=DwIGaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=_SmpuqSzuAhMoF3exJmWRp6KnerIOE6WdU4kcv3tjhQ&s=xRFk9gEi6pLejTNAvlPR6gtikLoWNgyvL7b-TAvUcnc&e=

_______________________________________________
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev

Reply via email to