Changes between Initial Version and Version 5 of Ticket #11376


Ignore:
Timestamp:
Dec 18, 2007, 6:35:59 PM (17 years ago)
Author:
jmpp@…
Comment:

It should be noted that this ticket spans multiple issues and the preferred way to report them is one issue per ticket. Nevertheless, since discussion already happened on this ticket, I'm going to comment on each of the points raised and will cross them out of the original description if already fixed:

  1. This is a Mac OS Forge issue related to virtual hostnames, if I'm not mistaken, and there's nothing the MacPorts team can do about it. I don't think it's fixed, as I've personally seen jumps from http based URLs to https ones, from trac.macports.org based URLs to trac.macosforge.org ones, and even from and to svn.macports.org URLs (with the /projects/macports path). Tickets #10665 and #13428 are presumably related to this issue.
  1. This is fixed, crossed out from the original description.
  1. See 4 below.
  1. I'd love it if our Trac portal could be unified into the look of our new website, but I'm not too sure this is possible. Mac OS Forge personnel has to get back to us on this one, but I'd think they still have more pressing matters to attend to so this might be a low priority issue.
  1. If you could provide the SQL glue to build up per port queries I'd happily set them up at the query page. Maybe the TracReports page might come in handy for this.
  1. You mean to make the query that searches for tickets assigned to the logged in user a standard report? If so, then {7} and {8} serve that purpose, but you have to be logged in for them to work. In any case, I don't see how this helps with item 5 above. Lastly, what do you mean by initializing the custom query to search the summary? Its initialization doesn't take any user input parameters, so it's hard to search the summary for anything in particular. Custom query initializes to tickets assigned to the logged in user, displaying the summary among other ticket fields, so I'd say this is also covered for. Crossing out from original description.
  1. Ticket properties have been standardized to the most common values: "Priorities" range from High to Low, including "Not set"; "Version" should always match the version of MacPorts you're using, with the svn trunk version always being $current_release + 1 (which is always accounted for in the "Version" property of tickets), or simply not set ("blank") for issues unrelated to MacPorts releases (like the guide or website); Trac belongs to the infrastructure component, Installer is no longer a valid component; the "Severity" property has been removed; for a particular report, any keyword which you might think is related to the issue itself and/or might help find it through Trac searches is an appropriate value for the corresponding field. Reading our ticketing guidelines will help in understanding our workflow. Crossing out from original description.
  1. If you mean the Help link on the sidebar, then this is more than anything related to the visual design of our Trac portal, see item 4 above in my reply.
  1. That help link is about Trac itself. When you say "describe this tracker" I can only assume you are referring to a description of MacPorts itself and our particular Trac workflow. Our new web page and ticketing guidelines fill that void. Crossing out from original description.
  1. We don't maintain that help document and, above all, "Severity" is no longer a valid ticket property for us. Crossing out from original description.
  1. (from the first ticket comment) Assigning to a port maintainer is as simple as selecting his/her e-mail address from the "Assign to" pop-up menu for the corresponding ticket property. even though currently not all maintainers are listed in that menu, as per the discussion in ticket #13352. Nevertheless, the facility to assign tickets is there and readily available, so this issue is also covered for.

-jmpp

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11376

    • Property Priority changed from Expected to Normal
    • Property Owner changed from kvv@… to jmpp@…
    • Property Version changed from 1.4 to
  • Ticket #11376 – Description

    initial v5  
    331. Trac forgets my login when following most links.  I'm not really sure what's going on here, because it doesn't always do this.  For example, if I enter "http://www.macports.org/", then go there, it remembers earlier logins in the current browser sessin, and if there is no login session, the password memory makes logging in easy.  Both facilities fail when I follow links into the tracker.  Maybe it's that trac doesn't live at www.macports.org, but at trac.macports.org, and my browser doesn't send the cookie.
    44
    5 2. ''All'' trac pages should have a New Bug button.
     52. ~~''All'' trac pages should have a New Bug button.~~
    66
    773. Many displays assume I have space for a 1200 pixel width window.  (a) I don't on several of my workstations (subnotebooks), and (b) I am not a fan of letting any application take over my entire screen, especially not one subject to network delays.
     
    11115. There's no easy way to search for bugs against a single port.
    1212
    13 6. The custom query as initialized looks for bugs assigned to me.  Make that a standard query, for heaven's sake.  The custom query is the only available workaround for #5, so you're encouraging users to enter duplicate bugs by making it annoying to search for existing bugs.  The custom query should be initialized to search the summary.
     136. ~~The custom query as initialized looks for bugs assigned to me.  Make that a standard query, for heaven's sake.  The custom query is the only available workaround for #5, so you're encouraging users to enter duplicate bugs by making it annoying to search for existing bugs.  The custom query should be initialized to search the summary.~~
    1414
    15 7. Ticket properties are insane.  Yes, I've come to "expect" MacPorts to throw at least one reportable bug a week, not to mention frequent minor annoyances, but what does "Priority: expected" mean in terms of getting things ''fixed''?
     157. ~~Ticket properties are insane.  Yes, I've come to "expect" MacPorts to throw at least one reportable bug a week, not to mention frequent minor annoyances, but what does "Priority: expected" mean in terms of getting things ''fixed''?~~
    1616
    17 Version: Most bugs have nothing to do with the version of "port", and everything to do with the portfile.  Furthermore, there doesn't seem to be a way to express the fact that you're tracking base by subversion, which is where you'd expect the most "port" bugs to show up. 
     17~~Version: Most bugs have nothing to do with the version of "port", and everything to do with the portfile.  Furthermore, there doesn't seem to be a way to express the fact that you're tracking base by subversion, which is where you'd expect the most "port" bugs to show up.~~
    1818
    19 Component: is trac "www" or "infrastructure"?  Does "Uninstaller" really need its own component?
     19~~Component: is trac "www" or "infrastructure"?  Does "Uninstaller" really need its own component?~~
    2020
    21 Severity: hardly seems the right way to describe an enum of "Crash/data loss", "Serious", "Security", "Performance", "Other".
     21~~Severity: hardly seems the right way to describe an enum of "Crash/data loss", "Serious", "Security", "Performance", "Other".~~
    2222
    23 Keywords: What keywords are acceptable?
     23~~Keywords: What keywords are acceptable?~~
    2424
    25258. Help isn't very visible.
    2626
    27 9. Help doesn't describe this tracker in any detail.
     279. ~~Help doesn't describe this tracker in any detail.~~
    2828
    29 10. Help doesn't describe this tracker accurately (it implies that Priority/Severity should not be separate properties).
     2910. ~~Help doesn't describe this tracker accurately (it implies that Priority/Severity should not be separate properties).~~