Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 652712

Summary: Add support for GLEP 66 bug tracker-related tags
Product: Websites Reporter: Thomas Deutschmann (RETIRED) <whissi>
Component: PackagesAssignee: Gentoo Packages Website <gpackages>
Status: RESOLVED OBSOLETE    
Severity: enhancement    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Thomas Deutschmann (RETIRED) gentoo-dev 2018-04-06 23:02:05 UTC
When you view

  https://packages.gentoo.org/packages/dev-lang/perl

you see a changelog excerpt which tries to parse information to display links, example:

> dev-lang/perl: x86 stable (bug #<link to bug>)  
> 
> <Committer>, <Date>, commit <Link to commit> 
Now that we have GLEP 66 it would be nice if we could get additional support for bug tracker-related tags like

> bug tracker-related tags:
>   Bug: https://bugs.gentoo.org/NNNNNN — to reference a bug; the commit
>        will be linked in a comment,
> 
>   Closes: https://bugs.gentoo.org/NNNNNN — to automatically close a
>           Gentoo bug (RESOLVED/FIXED, linking the commit),
> 
>   Closes: https://github.com/gentoo/gentoo/pull/NNNN — to automatically
>           close a pull request on GitHub, GitLab, BitBucket or a
>           compatible service (where the commits are mirrored),
I.e. parse commit message for any

  [Bug|Closes]: https://bugs.gentoo.org/...

or

  Closes: https://github.com/gentoo/...

and display clickable links to these bugs/pull requests on p.g.o.
Comment 1 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2022-11-08 01:46:10 UTC
This seems to be no longer an issue - commit summaries aren't displayed in changelogs on soko