[MacPorts] #65315: Use Github for issues
MacPorts
noreply at macports.org
Thu Jun 9 21:40:36 UTC 2022
#65315: Use Github for issues
--------------------------+---------------------
Reporter: gagarine | Owner: admin@…
Type: enhancement | Status: closed
Priority: Normal | Milestone:
Component: trac | Version:
Resolution: wontfix | Keywords: Github
Port: |
--------------------------+---------------------
Comment (by ryandesign):
Replying to [comment:3 gagarine]:
> == Custom field (to indicate the port name)
>
> I guess the custom field is used for example to retrieve the issue
related to a port on https://ports.macports.org/
Today that is one of the things it is used for. ports.macports.org did not
exist when we moved our code to GitHub and decided to keep our issues in
Trac.
> And for notification?
We currently have automatic notification for pull requests via a bot
(provided that the port indicates a GitHub handle; not all have been
updated to do so) but not for Trac tickets. Notification for Trac tickets
happens when someone manually fills in the Cc or Owner fields.
> But what about the new feature [https://docs.github.com/en/communities
/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-
issue-templates-for-your-repository#creating-issue-forms custom issue
forms]? This allow to create template that have customisable web form
fields. This can be used to create a "port name" field.
Good to see they're adding custom fields. Looks like this feature is
currently in beta. I did not see it in skimming that documentation: can
one search on custom fields? That's what was missing before.
> == Orignal author cannot be preserved
> The https://github.com/mavam/trac-hub **can do** author mapping.
If that is now possible, that would solve one of our complaints. It was
not possible before. My recollection was that for security reasons GitHub
did not permit you to create issues that appeared to have been created by
someone else.
We did not use an existing script to do our trial conversions back in
2016. I had investigated various existing scripts, found them all to be
lacking in some way, and wrote my own script. It looks like trac-hub did
exist back in 2016 so perhaps I did evaluate it and didn't like it, but I
don't remember.
--
Ticket URL: <https://trac.macports.org/ticket/65315#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list