Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-19 Thread jsmith . mozilla
Hi Everyone,

Taking in all of the feedback received, Byron came up with updated proposal in 
https://bugzilla.mozilla.org/show_bug.cgi?id=851818#c3 that I think will 
address the needs of the feedback provided here. If you have any additional 
comments, feedback, etc, please feel free to provide that information by 
replying to this thread.

Sincerely,
Jason Smith
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-19 Thread Philip Chee
On Mon, 18 Mar 2013 20:52:23 +0100, Anthony Ricaud wrote:
 On 18/03/13 17:39, L. David Baron wrote:
 On Monday 2013-03-18 09:27 -0700, Jason Smith wrote:
 I'd actually like to see Core higher on the list for the
 no-canconfirm case.  I think it's common for reasonably
 well-informed Web developers (who would have been able to choose a
 reasonably correct component within Core, given the list) to file
 standards bugs and end up with them languishing in Firefox::General.
 And I think appropriate guiding for Web developers filing bugs
 against the rendering engine is an important case.
 
 I'd suggest renaming Core here. Web developers don't understand what 
 Core is. They might know Gecko though. Does it make sense to rename Core 
 to Gecko?

I'm sure web developers have heard of Gecko (Webkit, Trident, etc) but
do they know what Gecko actually covers? Changing Core to Gecko just
changes one funny code word with another funny code word.

Phil

-- 
Philip Chee phi...@aleytys.pc.my, philip.c...@gmail.com
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-19 Thread jsmith . mozilla
I disagree on Calendar being on that list. Doing some Bugzilla diving shows 
that the number of bugs filed in Calendar over the past month was around ~30 or 
so bugs. That's less than the Gaia Calendar app itself (which is a Bugzilla 
component) and is on the low end in comparison to other Bugzilla products. I 
don't think there's any data to justify the Calendar component remaining on the 
enter bug page if the bug filing rate is too low.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-19 Thread Neil

jsmith.mozi...@gmail.com wrote:


I disagree on Calendar being on that list. Doing some Bugzilla diving shows 
that the number of bugs filed in Calendar over the past month was around ~30 or 
so bugs. That's less than the Gaia Calendar app itself (which is a Bugzilla 
component)


Are these bugs filed by users with and/or without canconfirm and/or canedit?

--
Warning: May contain traces of nuts.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread David Ascher
Seems like a good proposal, but dev-platform doesn't really feel like the
best place to get feedback from the people affected.  Not sure what would
be, though.

(on Labs: There's a bunch of smaller projects there, but I don't mind if
they're slightly harder to find)

--da


On Mon, Mar 18, 2013 at 9:27 AM, Jason Smith jsm...@mozilla.com wrote:

 Hi Everyone,

 In bug 851818 
 (https://bugzilla.mozilla.org/**show_bug.cgi?id=851818https://bugzilla.mozilla.org/show_bug.cgi?id=851818),
 I've filed a bug to suggest rethinking what our enter bug entry page for
 users who are filing bugs with canconfirm or no canconfirm access. I'd like
 to discuss what changes we should make to that enter bug entry page such as
 adding new products to the list that we think should be there, keeping
 certain products on the list that are important enough to remain there, and
 removing certain products that we don't think need to be there. I've
 outlined the state of enter bug entry pages under canconfirm and no
 canconfirm below and included my initial thoughts below. Thoughts?

 *existing canconfirm access* *enter bug entry page list*

 - Core
 - Firefox
 - Thunderbird
 - Calendar
 - Camino
 - SeaMonkey
 - Firefox for Android
 - Mozilla Localizations
 - Mozilla Labs
 - Mozilla Services
 - Other Products

 *existing no canconfirm access enter bug entry page list*

 - Firefox
 - Firefox for Android
 - Thunderbird
 - Mozilla Services
 - SeaMonkey
 - Mozilla Localizations
 - Mozilla Labs
 - Calendar
 - Core

 *Ideas for what products we should add*

 - BootToGecko (canconfirm and not canconfirm)
 - Firefox for Metro (canconfirm and not canconfirm)
 - Marketplace (canconfirm and not canconfirm)

 *Ideas for what products we should remove*

 - Thunderbird (canconfirm and not canconfirm)
 - Calendar (canconfirm and not canconfirm)
 - Camino (canconfirm and not canconfirm)
 - SeaMonkey (canconfirm and not canconfirm)
 - Mozilla Labs (canconfirm and not canconfirm)

 *Rationale for Additions*

 - BootToGecko - Big focus at Mozilla with a lot of people working on this
 project, so I think this could benefit greatly from being on the front page.
 - Firefox for Metro - Important for our Windows 8 story and could probably
 benefit for contributors from knowing up front where to file bugs on this
 while it's under development
 - Marketplace - Important in conjunction with BootToGecko and a common
 bugzilla product I don't think people realize exists. In doing bug triage
 for B2G, there's very high cases where bugs for Marketplace have ended up
 in the incorrect component, so I'm hoping putting this on the front page
 will increase likelihood that the bug ends up in the right spot.

 *Rationale for Removals*

 - Thunderbird - Decreased focus at Mozilla now that has moved to
 contribution only now, so I don't think this needs to be on the front page.
 - Calendar - Decreased focus at Mozilla overall in comparison to other
 products on the front page
 - Camino - Low focus at Mozilla overall in comparison to other products on
 the front page
 - SeaMonkey - Low focus at Mozilla overall in comparison to other products
 on the front page
 - Mozilla Labs - Looks like an outdated Bugzilla product that may not have
 high bug filing usage - probably does not need to be on the front page

 --
 Sincerely,
 Jason Smith

 Desktop QA Engineer
 Mozilla Corporation
 https://quality.mozilla.com

 __**_
 dev-platform mailing list
 dev-platform@lists.mozilla.org
 https://lists.mozilla.org/**listinfo/dev-platformhttps://lists.mozilla.org/listinfo/dev-platform

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread L. David Baron
On Monday 2013-03-18 09:27 -0700, Jason Smith wrote:
 *existing canconfirm access* *enter bug entry page list*
 
 - Core
 - Firefox
 - Thunderbird
 - Calendar
 - Camino
 - SeaMonkey
 - Firefox for Android
 - Mozilla Localizations
 - Mozilla Labs
 - Mozilla Services
 - Other Products
 
 *existing no canconfirm access enter bug entry page list*
 
 - Firefox
 - Firefox for Android
 - Thunderbird
 - Mozilla Services
 - SeaMonkey
 - Mozilla Localizations
 - Mozilla Labs
 - Calendar
 - Core

I'd actually like to see Core higher on the list for the
no-canconfirm case.  I think it's common for reasonably
well-informed Web developers (who would have been able to choose a
reasonably correct component within Core, given the list) to file
standards bugs and end up with them languishing in Firefox::General.
And I think appropriate guiding for Web developers filing bugs
against the rendering engine is an important case.

-David

-- 
턞   L. David Baron http://dbaron.org/   턂
턢   Mozilla   http://www.mozilla.org/   턂
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread Mark Banner

On 18/03/2013 16:27, Jason Smith wrote:

- BootToGecko - Big focus at Mozilla with a lot of people working on
this project, so I think this could benefit greatly from being on the
front page.


This should be Firefox OS as that's what the users will know it as.


*Rationale for Removals*

- Thunderbird - Decreased focus at Mozilla now that has moved to
contribution only now, so I don't think this needs to be on the front page.


Mozilla is still committed to providing security and stability updates, 
as well as enabling those contributions. We need the bug reports to 
enable this to happen, and I think making Thunderbird harder to find 
would send the wrong message here.


Mark.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread Kevin Brosnan
I have a concern that removing active community projects would increase the
community/MOCO divide.

Kevin
On Mar 18, 2013 10:35 AM, Mark Banner mban...@mozilla.com wrote:

 On 18/03/2013 16:27, Jason Smith wrote:

 - BootToGecko - Big focus at Mozilla with a lot of people working on
 this project, so I think this could benefit greatly from being on the
 front page.


 This should be Firefox OS as that's what the users will know it as.

  *Rationale for Removals*

 - Thunderbird - Decreased focus at Mozilla now that has moved to
 contribution only now, so I don't think this needs to be on the front
 page.


 Mozilla is still committed to providing security and stability updates, as
 well as enabling those contributions. We need the bug reports to enable
 this to happen, and I think making Thunderbird harder to find would send
 the wrong message here.

 Mark.
 __**_
 dev-platform mailing list
 dev-platform@lists.mozilla.org
 https://lists.mozilla.org/**listinfo/dev-platformhttps://lists.mozilla.org/listinfo/dev-platform

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread Zack Weinberg

On 2013-03-18 12:39 PM, L. David Baron wrote:

I'd actually like to see Core higher on the list for the
no-canconfirm case.  I think it's common for reasonably
well-informed Web developers (who would have been able to choose a
reasonably correct component within Core, given the list) to file
standards bugs and end up with them languishing in Firefox::General.
And I think appropriate guiding for Web developers filing bugs
against the rendering engine is an important case.


I agree with all of this, but I think that even very well-informed Web 
developers might find the Core component list daunting and 
incomprehensible.  I think it'd be a good idea to have a special 
bug-entry wizard just for Firefox didn't render this page correctly 
that knows how to map standard web development terminology (HTML, 
JavaScript, CSS, tables, forms, accessibility, ...) to components, and 
which also encourages inclusion of things like self-contained minimal 
test cases, screen shots, and cross-browser comparisons.


zw
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread Robert Kaiser

Jason Smith schrieb:

*Ideas for what products we should remove*


And how the XXX should users of those products file new bugs then?

Robert Kaiser

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread Jason Smith

Sounds good to me.

Also to add in a piece of private feedback I received - SeaMonkey wants 
to remain on the front page as there's a strong community behind it that 
still works on that project.


Sincerely,
Jason Smith

Desktop QA Engineer
Mozilla Corporation
https://quality.mozilla.com

On 3/18/2013 9:39 AM, L. David Baron wrote:

On Monday 2013-03-18 09:27 -0700, Jason Smith wrote:

*existing canconfirm access* *enter bug entry page list*

- Core
- Firefox
- Thunderbird
- Calendar
- Camino
- SeaMonkey
- Firefox for Android
- Mozilla Localizations
- Mozilla Labs
- Mozilla Services
- Other Products

*existing no canconfirm access enter bug entry page list*

- Firefox
- Firefox for Android
- Thunderbird
- Mozilla Services
- SeaMonkey
- Mozilla Localizations
- Mozilla Labs
- Calendar
- Core

I'd actually like to see Core higher on the list for the
no-canconfirm case.  I think it's common for reasonably
well-informed Web developers (who would have been able to choose a
reasonably correct component within Core, given the list) to file
standards bugs and end up with them languishing in Firefox::General.
And I think appropriate guiding for Web developers filing bugs
against the rendering engine is an important case.

-David



___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread Philipp Kewisch

On 3/18/13 10:14 PM, Jason Smith wrote:

Sounds good to me.

Also to add in a piece of private feedback I received - SeaMonkey wants
to remain on the front page as there's a strong community behind it that
still works on that project.


For similar reasons I would like Calendar to stay on the main page. 
Despite it being a community project, it is still active. Users already 
have enough trouble with update woes and whatnot, removing Calendar from 
the front page would make it even harder to file Calendar bugs.


I have similar feelings for any active project.

Philipp

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread ISHIKAWA,chiaki

(2013/03/19 2:31), Mark Banner wrote:

On 18/03/2013 16:27, Jason Smith wrote:

- BootToGecko - Big focus at Mozilla with a lot of people working on
this project, so I think this could benefit greatly from being on the
front page.


This should be Firefox OS as that's what the users will know it as.



I feel new entries are justified.


*Rationale for Removals*

- Thunderbird - Decreased focus at Mozilla now that has moved to
contribution only now, so I don't think this needs to be on the front page.


Mozilla is still committed to providing security and stability updates, as well 
as enabling those contributions. We need
the bug reports to enable this to happen, and I think making Thunderbird harder 
to find would send the wrong message here.



Removing ThunderBird will give wrong signals.
I am afraid that will reduce the user base even though ESR seems to be well 
received today.
At the next release cycle, we will see large departure and thus this removal
negates the idea of community-support. We will enter cycles of
reduced number of users, reduced number of feedbacks, and thus eventual demise 
sooner than
otherwise. IMHO.

That removal will start me pondering what to do with my mailer (currently TB), 
too.



Mark.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform






___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Bug 851818 - Modernizing the Enter Bug Entry Page in Bugzilla

2013-03-18 Thread Byron Jones

Robert Kaiser wrote:

*Ideas for what products we should remove*
And how the XXX should users of those products file new bugs then? 
we're talking about removing products from the list of products 
initially shown to users, not about removing the products from bmo 
completely.

the complete list of products will always be a single click away.

Philipp Kewisch wrote:
I have similar feelings for any active project. 
there are *many* active projects/products which are not initially shown; 
i don't think that alone is good enough criteria for inclusion in the list.


finding the product isn't difficult, via clicking on other products or 
searching with the search field.  if someone isn't able to find the 
calendar product via either of these, i would question the value of 
their bug report :)


L. David Baron wrote:

I'd actually like to see Core higher on the list for the
no-canconfirm case.  I think it's common for reasonably
well-informed Web developers (who would have been able to choose a
reasonably correct component within Core, given the list) to file
standards bugs and end up with them languishing in Firefox::General.
if you select 'firefox' from the guided bug form, your bug is forced 
into the 'firefox::untriaged' component. if their bugs are landing in 
firefox::general, it would be because either they are switching to the 
advanced form and selecting that product/component, or triage are 
incorrectly moving bugs from firefox::untriaged to firefox::general 
instead of into the core product.  in either case, moving core up in the 
list won't address this issue.


on the guided bug form there's always been a link report an issue with 
firefox on a site that i've developed, which takes you to the core product.

instead of moving core, i'd rather draw more attention to this link.



--
byron - irc:glob - bugzilla.mozilla.org team -

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform