Bug 410831

Summary: Please automatically link on a ticket mention in the form "ticket #123456"
Product: [Websites] bugs.kde.org Reporter: Philippe Cloutier <chealer>
Component: generalAssignee: KDE sysadmins <sysadmin>
Status: CLOSED UPSTREAM    
Severity: wishlist CC: kde, nate, sheedy
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: All   
See Also: https://bugs.kde.org/show_bug.cgi?id=409930
https://bugs.kde.org/show_bug.cgi?id=410832
Latest Commit: Version Fixed In:

Description Philippe Cloutier 2019-08-11 23:37:10 UTC
I am filing this ticket despite https://bugs.kde.org/show_bug.cgi?id=410284 with the assumption that its comment #1 is correct.

I put this ticket in the "general" component, but I suppose nothing prevents addressing this with a code customization... please feel free to change the component as you wish.

As discussed in https://bugs.kde.org/show_bug.cgi?id=409930 it would be very handy if, when a description or comment referred to a ticket using phrasing like "ticket #123456", that this text be automatically made a link to the ticket mentioned (https://bugs.kde.org/show_bug.cgi?id=123456).

This already works for bugs, as can be seen in ticket #409930 comment #2, but only when using the misleading form "bug #123456", and not for tickets, as ticket #409913's comment #1 shows.

As ticket #409930 comment #1 implies, KDE has 2 ticketing systems, bugs.kde.org and https://phabricator.kde.org/maniphest/
The latter has for some time used the term "ticket" to refer to any of its entries, as can be seen on https://community.kde.org/Sysadmin
Therefore, referring to a KDE ticket by its number could be ambiguous.

Thankfully, that system now refers to its entries as "tasks", with identifiers of the form "Td+" (for example, "T341"). I therefore recommend that references like "ticket 123456" are not automatically linked, only those with a hash, distinguishing between "ticket #123456" and "ticket T123456".
Comment 1 Kai Uwe Broulik 2019-08-12 06:34:33 UTC
We have one bug tracker. bugs.kde.org. Phabricator is for internal project planning and tasks. There is no "ticket system". Also, Phabricator is being phased out in favor of GitLab, so I doubt this will be implemented.
Comment 2 Philippe Cloutier 2019-08-12 12:03:12 UTC
Hi Kai,

(In reply to Kai Uwe Broulik from comment #1)
> We have one bug tracker. bugs.kde.org. Phabricator is for internal project
> planning and tasks. There is no "ticket system". Also, Phabricator is being
> phased out in favor of GitLab, so I doubt this will be implemented.

If you read the Description, you will see this request is about bugs.kde.org. The request is to generate links to itself, not to Phabricator.
Comment 3 Nate Graham 2022-09-02 17:19:15 UTC
This would need to be implemented upstream in Bugzilla itself; please report there if it's something you're still interested in. Thanks!
Comment 4 Nate Graham 2022-09-02 17:19:54 UTC
*** Bug 410832 has been marked as a duplicate of this bug. ***