Opened 12 years ago

Last modified 5 years ago

#38095 assigned enhancement

RFE: Automatically check tickets for common mistakes before allowing users to submit them

Reported by: cooljeanius (Eric Gallager) Owned by: admin@…
Priority: Normal Milestone:
Component: server/hosting Version:
Keywords: Cc: larryv (Lawrence Velázquez)
Port:

Description

For example, if the component is "ports" but you left the "port" field blank, it could prevent you from filing the ticket until you fill in the "port" field. Or if you leave the "cc" field blank for a port that isn't nomaintainer, it could remind you to fill it in (even better, it could check the maintainer field of the port itself and automatically fill it in for you). Or if you're submitting a portfile, it could automatically run port -v lint --nitpick on it and prevent you from submitting it if there are any errors or warnings. It could also submit the portfile to the buildbot and let you know if the buildbot fails to build it, kinda like how some GitHub repos have Travis CI integrated with their pull requests. My idea for submitting this ticket originally came up in IRC when larryv was wondering if the "priority" field could be hidden for certain users.

Change History (5)

comment:1 Changed 12 years ago by jmroot (Joshua Root)

Component: websiteserver/hosting
Owner: changed from jmpp@… to wsiegrist@…
Version: 2.1.3

comment:2 Changed 12 years ago by jmroot (Joshua Root)

Last edited 12 years ago by jmroot (Joshua Root) (previous) (diff)

comment:3 Changed 10 years ago by jmroot (Joshua Root)

Owner: changed from wsiegrist@… to admin@…

comment:4 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from admin@… to admin@…
Status: newassigned

comment:5 Changed 5 years ago by cooljeanius (Eric Gallager)

Now that MacPorts has pull requests on GitHub, lots of these things are already implemented on the GitHub side of things... not sure how many are worth bringing back to the Trac side...

Note: See TracTickets for help on using tickets.