[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