vext01 added inline comments.

================
Comment at: llvm/docs/DeveloperPolicy.rst:419-421
-Your first commit to a repository may require the autogenerated email to be
-approved by a moderator of the mailing list.
-This is normal and will be done when the mailing list owner has time.
----------------
aaron.ballman wrote:
> vext01 wrote:
> > aaron.ballman wrote:
> > > Rather than get rid of this, I think we might actually want to broaden 
> > > it. I read this blurb as letting folks know that sometimes commit 
> > > messages take a while before they show up on the commit list. It used to 
> > > be the primary way that happened was when making a commit for the first 
> > > time. Now it happens most often for large commits (due to the size of the 
> > > email content) or a long list of CCs (often added automatically by 
> > > Herald, though the moderation of these has gotten better in recent 
> > > history).
> > > 
> > > I think it's kind of helpful to let people know that sometimes the 
> > > automated emails get caught out by moderation. But if others don't think 
> > > that's of value to mention, then we can go ahead and remove this bit.
> > Actually, now I read it again, I realise that I don't understand what this 
> > sentence means:
> > 
> > > Your first commit to a repository may require the autogenerated email to 
> > > be approved by a moderator of the mailing list.
> > 
> > My first commit to a llvm repository was via github, and github doesn't 
> > discriminate. If you have write-access to the repo, then your push to 
> > `main` will surely go ahead. There are no automated emails involved as far 
> > as I know.
> > 
> > I suspect this prose is from pre-github, where the process was different?
> > Actually, now I read it again, I realise that I don't understand what this 
> > sentence means:
> 
> Ah, I think I see where the confusion may be coming in.
> 
> We have a post-commit hook that pushes all commits to a commits email list: 
> https://lists.llvm.org/pipermail/cfe-commits/ (as an example, there's also 
> commits list for LLVM and others), and it's existed for a *long time*. It 
> used to be that your commits were written to the commits list as though they 
> came from you directly (e.g., 
> https://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20130225/074838.html),
>  and these days they come in as though from a list bot (e.g., 
> https://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20220627/424937.html);
>  check out the from line just below the title to spot the differences. So the 
> old issue was that when you first pushed a commit, you may not have been 
> subscribed to cfe-commits and your commit message wouldn't make it to the 
> lists. Now the issue is that when you push any commit, it might be caught up 
> by moderation filters (this also used to be an issue, but it wasn't the most 
> likely issue for people to hit).
OK, so what do you recommend we do? This prose is currently full of historic 
details that are confusing/intimidating for a newbie.

Does the sentence still apply, or can we kill it? 


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D128645/new/

https://reviews.llvm.org/D128645

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

Reply via email to