Re: How do I file a bug?

2018-10-08 Thread Francesco Lodolo [:flod]
For what it's worth, there are a few open bugs on file already for the 
/contribute page, the main one I'm aware of is

https://bugzilla.mozilla.org/show_bug.cgi?id=1275323

At this point, I guess the main stakeholder in this conversation would 
be the Participation team?


Francesco

On Thu, Oct 04, 2018 at 05:14:47PM -0700, fantasai wrote:

On 10/04/2018 04:26 PM, Steve Fink wrote:

On 10/04/2018 03:45 PM, fantasai wrote:

Start here, at Mozilla's home page:
   https://www.mozilla.org/

Give me steps to reproduce to find instructions for filing
a bug against Firefox. Ditto for up-to-date instructions
for building the source and submitting a patch.

(Don't send me links to the instructions; I'm cheating by
asking here already. Walk me through the process of
discovering how I can contribute to Mozilla and make the
world a better place. I wouldn't be here if I hadn't
already walked that path 19 years ago, but I can't find it
anymore so I need some help.)

I tried it out, and did better than I expected on my first run-through:
[...]

I'm impressed! Want to take a stab at finding patch-submission
instructions? :D


I agree that a nice path from www.mozilla.org would be beneficial,
especially for promoting the volunteer aspect of the project.

We've got a lot of highly-produced (read: expensive) material
promoting the volunteer aspect of Mozilla:
   https://www.mozilla.org/en-US/contribute/
But afaict none of it actually leads to a viable path towards
actually becoming a technical contributor...

 From my discussions with staff at Mozilla, the people actually
working with volunteers (like QA and l10n) find this very
frustrating, but the people whose job it is to connect volunteers
to opportunities to contribute don't think it's useful, important,
or in some cases even a good idea to fix this problem. I don't
know how to break through that resistance, and I find it very
demoralizing that there even is any. :(

I'm also disconnected enough from Mozilla the last few years
that I've no idea where up-to-date documentation on this stuff
would live. If I ever manage to dig myself out of the backlog
of spec work enough to write a patch, I'd like to know where
to look!

Fwiw, here's how I arrived at becoming a technical contributor:
   https://web.archive.org/web/2125153750/http://www.mozilla.org:80/
   
https://web.archive.org/web/2301043132/http://www.mozilla.org:80/get-involved.html

https://web.archive.org/web/2302035824/http://www.mozilla.org:80/quality/bug-writing-guidelines.html
   
https://web.archive.org/web/2304015940/http://www.mozilla.org:80/newlayout/bugathon.html

I gave a shot at a generic "I want to contribute" approach of the web
site.

Starting from https://www.mozilla.org, there's a "Get Involved" link at
the top, which leads to https://www.mozilla.org/en-US/contribute/, which
has another "Get Involved" button... which leads to
https://www.mozilla.org/en-US/contribute/signup/, a disappointing list of
3 simple items, 3 "more challenging" items, and ... nothing else.

And what items:
- simple
   - Connect with Mozilla on Twitter
   - Use Firefox on your phone
   - Discover why we can't live without encryption

- more challenging:
   - watch someone live hack on Firefox
   - Learn a bit about coding (which is disappointingly a link to
 developer tools challenger)
   - Start using the Mozilla Sumbler app

Why there's no link to https://codetribute.mozilla.org/ is beyond me
(and it does not help to get to filing new bugs, though)
  
Mike

___
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


PSA: add_task() in HTML document will now wait for document to load

2018-10-08 Thread Tim Guan-tin Chien
Hi,

While working on other bugs, I realized if add_task() function calls are
scattered in multiple JS files or theologically multiple inline 

Re: How do I file a bug?

2018-10-08 Thread Jim Blandy
Below is the text from the code of conduct. The CoC does say to be
positive, but it is also at pains to emphasize the importance of being able
to speak directly, being open to being wrong, and valuing others' input.
I read frustration being expressed in this thread, but not disrespect. The
original criticism seems on-point, and there are many specifics provided.
The obligation to criticize constructively does not, I think, extend to an
obligation to "come up with a solution". A bug report without a patch
should still be welcome, if it's accurate and actionable.
The original question does suggest being unsure where to even report the
problem, but at this point that has been cleared up. I agree with Jared
that further discussion belongs where the people who can do something about
the problem can see it.

Be Respectful
>
> Value each other’s ideas, styles and viewpoints. We may not always agree,
> but disagreement is no excuse for poor manners. Be open to different
> possibilities and to being wrong. Be kind in all interactions and
> communications, especially when debating the merits of different options.
> Be aware of your impact and how intense interactions may be affecting
> people. Be direct, constructive and positive. Take responsibility for your
> impact and your mistakes – if someone says they have been harmed through
> your words or actions, listen carefully, apologize sincerely, and correct
> the behavior going forward.
> Be Direct but Professional
>
> We are likely to have some discussions about if and when criticism is
> respectful and when it’s not. We *must* be able to speak directly when we
> disagree and when we think we need to improve. We cannot withhold hard
> truths. Doing so respectfully is hard, doing so when others don’t seem to
> be listening is harder, and hearing such comments when one is the recipient
> can be even harder still. We need to be honest and direct, as well as
> respectful.
>
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: How do I file a bug?

2018-10-08 Thread Jared Hirsch
Hey all,

A big part of attracting and retaining great contributors is the tone we
set when we talk to one another.

If you see a problem and want to make things better, then you should come
up with a solution, and also do your best to communicate it effectively to
the relevant people. (Bonus points for volunteering to help implement the
fix, even if it turns out to be different from the solution you proposed.)
This is an effective way to make actual progress. Calling out team A on
team B's mailing list is not.

If you want to understand why things are the way they are, and propose
solutions to the problems that you see, you can connect with different
teams within Mozilla via their public discussion forums, like the
Participation team's Discourse instance[1] or the dev-webdev list[2]. The
Mozilla wiki has pages for all these teams, and is a good starting point.

I also want to point out that Mozilla activities are governed by the
community participation guidelines. Note that "Be Respectful" is the first
guideline listed:
https://www.mozilla.org/about/governance/policies/participation/

Let's work together to build a positive, welcoming community, and help each
other to stay focused on solving problems in a constructive manner.

Cheers,

Jared

[1] https://discourse.mozilla.org/tags/c/mozillians/participation
[2] https://lists.mozilla.org/listinfo/dev-webdev


On Thu, Oct 4, 2018 at 6:43 PM Kohei Yoshino 
wrote:

> As a longtime contributor, I’m also concerned about the current situation.
> The contribution starting point (or Mozilla’s information architecture in
> general) is a total mess.
>
> https://www.mozilla.org/en-US/contribute/signup/
> https://codetribute.mozilla.org/
> https://activate.mozilla.community/
> https://campus.mozilla.community/
> https://foundation.mozilla.org/en/participate/
> https://mozilla.github.io/webdev/
> https://www.whatcanidoformozilla.org/
>
> and that’s not all. The Participation team should be doing a much better
> job here.
>
> Speaking to Bugzilla where I’m volunteering as a UX designer, improving
> the onboarding experience for both contributors and new Mozilla employees
> is one of my goals in 2019 [1], but it will be possible only when
> stakeholders are involved.
>
> [1]
> https://github.com/bugzilla/bugzilla-ux/wiki/Bugzilla-7-Roadmap#even-more
>
> -Kohei
>
>
> On 2018-10-04 8:41 PM, Mike Hommey wrote:
> > On Thu, Oct 04, 2018 at 05:14:47PM -0700, fantasai wrote:
> >> On 10/04/2018 04:26 PM, Steve Fink wrote:
> >>> On 10/04/2018 03:45 PM, fantasai wrote:
>  Start here, at Mozilla's home page:
> https://www.mozilla.org/
> 
>  Give me steps to reproduce to find instructions for filing
>  a bug against Firefox. Ditto for up-to-date instructions
>  for building the source and submitting a patch.
> 
>  (Don't send me links to the instructions; I'm cheating by
>  asking here already. Walk me through the process of
>  discovering how I can contribute to Mozilla and make the
>  world a better place. I wouldn't be here if I hadn't
>  already walked that path 19 years ago, but I can't find it
>  anymore so I need some help.)
> >>>
> >>> I tried it out, and did better than I expected on my first run-through:
> >>> [...]
> >>
> >> I'm impressed! Want to take a stab at finding patch-submission
> >> instructions? :D
> >>
> >>> I agree that a nice path from www.mozilla.org would be beneficial,
> >>> especially for promoting the volunteer aspect of the project.
> >>
> >> We've got a lot of highly-produced (read: expensive) material
> >> promoting the volunteer aspect of Mozilla:
> >>https://www.mozilla.org/en-US/contribute/
> >> But afaict none of it actually leads to a viable path towards
> >> actually becoming a technical contributor...
> >>
> >>  From my discussions with staff at Mozilla, the people actually
> >> working with volunteers (like QA and l10n) find this very
> >> frustrating, but the people whose job it is to connect volunteers
> >> to opportunities to contribute don't think it's useful, important,
> >> or in some cases even a good idea to fix this problem. I don't
> >> know how to break through that resistance, and I find it very
> >> demoralizing that there even is any. :(
> >>
> >> I'm also disconnected enough from Mozilla the last few years
> >> that I've no idea where up-to-date documentation on this stuff
> >> would live. If I ever manage to dig myself out of the backlog
> >> of spec work enough to write a patch, I'd like to know where
> >> to look!
> >>
> >> Fwiw, here's how I arrived at becoming a technical contributor:
> >>
> https://web.archive.org/web/2125153750/http://www.mozilla.org:80/
> >>
> https://web.archive.org/web/2301043132/http://www.mozilla.org:80/get-involved.html
> >>
> >>
> https://web.archive.org/web/2302035824/http://www.mozilla.org:80/quality/bug-writing-guidelines.html
> >>
> 

[desktop] Bugs logged by Desktop Release QA in the last 7 days

2018-10-08 Thread Mihai Boldan

Hello,

Here's the list of new issues found and filed by the Desktop Release QA 
team last two weeks.
Additional details on the team's priorities last week, as well as the 
plans for the current week are available at: https://tinyurl.com/ycru3397

Bugs logged by Desktop Release QA in the last 7 days:

Firefox: Installer
NEW - https://bugzil.la/1495369 - Uninstaller survey - css - Asterisk 
for other reason of uninstall adjustment


Firefox: Site Identity and Permission Panels
NEW - https://bugzil.la/1496375 - The toggle off behavior of Content 
Blocking is inconsistent between the Burger menu and about:Preferences


Firefox: General
NEW - https://bugzil.la/1496380 - Firefox opens multiple tabs if set as 
default mail client


Firefox: Tracking Protection
NEW - https://bugzil.la/1496492 - Display issues in High Contrast mode 
for several Content Blocking elements


Core: Event Handling
NEW - https://bugzil.la/1495995 - Text_area resize not fully canceled 
when opening menus


Core: Layout: Form Controls
NEW - https://bugzil.la/1496355 - [Ubuntu] Dropdown buttons inside the 
three.js demos are slightly cut off


Core: Layout: Form Controls
NEW - https://bugzil.la/1496436 - Arrows from number inputs are missing 
while High Contrast is applied


Core: Layout
NEW - https://bugzil.la/1496723 - Some of the links inside Menu section 
on Walmart are truncated by the underline


Toolkit: Password Manager
NEW - https://bugzil.la/1496724 - Master password not requested in 
about:preferences areas


DevTools: Netmonitor
NEW - https://bugzil.la/1496440 - Netmonitor - cancel button to filter 
url not centered


Cloud Services:    Server: Remote Settings
VERIFIED - FIXED - https://bugzil.la/1495739 - Cannot login to Kinto 
using my mozilla credentials


This is available as a Bugzilla bug list as well: 
https://tinyurl.com/ybc279zw


Regards,
Mihai Boldan
QC Engineer
Softvision

The content of this communication is classified as Softvision 
Confidential and Proprietary Information.


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