Page MenuHomePhabricator

nabil (Nabil Maynard)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Feb 14 2014, 10:40 PM (530 w, 6 d)
Availability
Available

Recent Activity

Sep 4 2014

nabil added a comment to T6030: Allow CustomFields to specify additional options (like "required") configurable in `<application>.fields`.

I like it! Thanks for listening, looking forward to this (and top level namespaces so we can stop overloading the Projects field). :)

Sep 4 2014, 6:06 PM · Restricted Project, Restricted Project, Custom Fields
nabil added a comment to T6030: Allow CustomFields to specify additional options (like "required") configurable in `<application>.fields`.

Our general flow:

  • We have multiple teams and multiple projects in the same installation.
  • Each team is responsible for triaging and managing the bugs for their projects.
  • We file bugs with a priority of "Needs Triage".
  • We try to encourage good bug writing (including enough content to provide context about where you're seeing the issue), but you still sometimes get a trace and a one-liner of "we hit an exception". Sucks, but it happens.
  • We use projects both as categories and as tags:
    • Each team has a particular general project they use as a "bucket" to catch bugs related to their team.
    • Triage assigns priority, assign to someone to work on it, and tag with additional project tags as appropriate.
    • By having these "catchall" projects for each team, we're able to easily narrow searches to just bugs relevant to a particular product.
Sep 4 2014, 12:46 AM · Restricted Project, Restricted Project, Custom Fields

Sep 3 2014

nabil added a comment to T6030: Allow CustomFields to specify additional options (like "required") configurable in `<application>.fields`.

The smartest, awesomest people in the world still sometimes make mistakes, and not having a way to catch these mistakes is a problem. When you're running many projects across dozens of teams and hundreds of people from within the same installation, mistakes can easily end up piling up. Having an optional config setting for flagging specific fields we want to make sure get filled out is no more proscriptive than a code linter (which you support).

Sep 3 2014, 10:59 PM · Restricted Project, Restricted Project, Custom Fields