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
Post by Kohei YoshinoAs 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
Post by Mike HommeyPost by fantasaiPost by fantasaihttps://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'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
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!
https://web.archive.org/web/20000125153750/http://www.mozilla.org:80/
https://web.archive.org/web/20000301043132/http://www.mozilla.org:80/get-involved.html
https://web.archive.org/web/20000302035824/http://www.mozilla.org:80/quality/bug-writing-guidelines.html
https://web.archive.org/web/20000304015940/http://www.mozilla.org:80/newlayout/bugathon.html
Post by Mike HommeyI 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
Post by Mike Hommey3 simple items, 3 "more challenging" items, and ... nothing else.
- simple
- Connect with Mozilla on Twitter
- Use Firefox on your phone
- Discover why we can't live without encryption
- 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)
_______________________________________________
dev-platform mailing list
https://lists.mozilla.org/listinfo/dev-platform