Also, if you see something, file something.

Please report bugs and feature requests in the bugzilla.mozilla.com::User
Interface:Modal component.

I'll create tracking issues in the GitHub repo. If you have a pull request,
I'll open a bugzilla ticket to pick up changes in bmo.

On Tue, May 24, 2016 at 8:45 AM, Emma Humphries <e...@mozilla.com> wrote:

> Last week the bugzilla.mozilla.org team had a work week in the San
> Francisco office. They were finishing the work on the modal edit view in
> Bugzilla, and joined them to land another new feature: Readable Statuses.
>
> Bugs in bugzilla.mozilla.org have a lot of metadata, and it's often not
> immediately obvious what the state of a bug is. To help with that, I've
> written an *opinionated* package for npm that looks at the bug's metadata
> and returns a readable status message.
>
> This message is displayed in the modal version of the bug view (which
> becomes the new default view.)
>
> We incorporated this module, using some magic from browserify, into
> Bugzilla, and *enabled it for bugs in Firefox-related products*. It went
> out this morning. We've done the work in JS so that we can iterate fast.
>
> I've published the module on npmjs.org [1] and encourage you to install
> and try it out from the command line, or browserify it and drop it in a web
> page such as any dashboards you currently use. I use the node version of
> fetch with it in my test and demo app, but you can also try Canukstani's
> node module for the bugzilla API.
>
> It's opinionated in the metadata it considers important to a bug's status:
> the regression keyword, target release, status flags, and release flags.
>
> The module also has a strong opinion about the meaning of the priority
> field, and uses it to describe the decision of what to do with bugs that
> haven't been nominated by the release team.
>
> There's a GitHub repo for the module [2] for pull requests, and of course,
> a bugzilla bug [3].
>
> The package come with extensive mocha/chai tests, and I encourage you to
> read those to understand what the module's doing.
>
> If you have questions, please ask in #bteam or #bugmasters on irc.
>
> 1. https://www.npmjs.com/package/bugzilla-readable-status
> 2. https://github.com/emceeaich/bugzilla-readable-status
> 3. https://bugzilla.mozilla.org/show_bug.cgi?id=1271685
>
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to