Webdev: Difference between revisions

285 bytes added ,  2 December 2024
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{outdated}}
[[File:Webdev_code.png|frame|Not quite a quine.]]
[[File:Webdev_code.png|frame|Not quite a quine.]]


Line 6: Line 8:
Mozilla is known for making Firefox, but it turns out we also make a '''ton''' of websites, web services, etc. There is no one team that handles all of this; there are contributors in every area of the community, paid staff and volunteers, who all do something that could be considered "Web Development". There's a lot of [[Webdev/Goals|good reasons for having a Webdev group]], from supporting contribution to knowledge-sharing.   
Mozilla is known for making Firefox, but it turns out we also make a '''ton''' of websites, web services, etc. There is no one team that handles all of this; there are contributors in every area of the community, paid staff and volunteers, who all do something that could be considered "Web Development". There's a lot of [[Webdev/Goals|good reasons for having a Webdev group]], from supporting contribution to knowledge-sharing.   


== How can I join? ==
== How can I join? Contact us! ==
There's no criteria for joining Webdev, but you can (and should!) introduce yourself or ask a question via any of our communication channels:
There's no criteria for joining Webdev, but you can (and should!) introduce yourself or ask a question via any of our communication channels:


* [[IRC|#webdev on irc.mozilla.org]]
* <s><code>#webdev</code></s> on <s>[[Mozilla IRC Server]]</s>
* [https://lists.mozilla.org/listinfo/dev-webdev dev-webdev@lists.mozilla.org Mailing List]
* [https://lists.mozilla.org/listinfo/dev-webdev dev-webdev@lists.mozilla.org Mailing List]
* [[Webdev/Meetings|The monthly Webdev Extravaganza]]
* [[Webdev/Meetings|The monthly Webdev Extravaganza]]


= What does Webdev do? =
== What Webdev does ==
So we have a group. But what do we ''do''?


== Projects ==
=== Projects ===
People in the Webdev group work on a lot of Mozilla websites, such as:
People in the Webdev group work on a lot of Mozilla websites, such as:


Line 22: Line 23:
* [[AMO|addons.mozilla.org]]
* [[AMO|addons.mozilla.org]]
* [[Support|support.mozilla.org]]
* [[Support|support.mozilla.org]]
* [[Marketplace|marketplace.firefox.com]]
* [[MDN|developer.mozilla.org]]
* [[MDN|developer.mozilla.org]]
* [[Mozilla Input|input.mozilla.org]]
* And '''100s''' of others!
* And '''100s''' of others!


== Libraries ==
=== Libraries ===
We also maintain a bunch of libraries to make web development easier. A few examples include:
We also maintain a bunch of libraries to make web development easier. A few examples include:


Line 39: Line 38:
* [https://github.com/mozilla And many more!]
* [https://github.com/mozilla And many more!]


== Events ==
=== Events ===
We also host a few regular events / meetings to share news and cool projects:
We also host a few regular events / meetings to share news and cool projects:


Line 45: Line 44:
* [[Webdev/Beer_And_Tell|Beer and Tell]], a monthly meeting to show off side-projects you've been working on (beer optional).
* [[Webdev/Beer_And_Tell|Beer and Tell]], a monthly meeting to show off side-projects you've been working on (beer optional).


== Documentation ==
'''Events Calendar:'''
 
{{#widget:Google Calendar
|id=mozilla.com_s144k2gabadfo8uri4ds1su0bo@group.calendar.google.com
|view=AGENDA
|height=400
|width=400
|showtitle=false
|showtabs=false
|showcals=false
|showprint=false
|shownav=false
|showdate=false
}}
 
=== Documentation ===
The world would be a darker place without documentation. We try to maintain documentation to help uphold common standards of quality and document things common to every group in Webdev:
The world would be a darker place without documentation. We try to maintain documentation to help uphold common standards of quality and document things common to every group in Webdev:


* [http://mozweb.readthedocs.org/en/latest/ The Webdev Bootcamp], which includes:
* [http://mozweb.readthedocs.org/ The WebDev Bootcamp], which includes:
** [http://mozweb.readthedocs.org/en/latest/git.html A collection of links to useful guides and tools for Git].
** [http://mozweb.readthedocs.org/en/latest/reference/git_github.html A collection of links to useful guides and tools for Git (and GitHub)].
** [http://mozweb.readthedocs.org/en/latest/js-style.html A JavaScript style guide].
** [http://mozweb.readthedocs.org/en/latest/reference/js-style.html A JavaScript style guide].
** [http://mozweb.readthedocs.org/en/latest/css-style.html A CSS style guide].
** [http://mozweb.readthedocs.org/en/latest/reference/css-style.html A CSS style guide].
** A bunch of unfinished TODOs.
** A bunch of unfinished TODOs.


Line 60: Line 74:
* [https://twitter.com/mozillaweb @mozillaweb]
* [https://twitter.com/mozillaweb @mozillaweb]


= How can I help? =
== How can I help? ==
If you're interested in helping the Webdev group out, there's tons of things you can do:
If you're interested in helping the Webdev group out, there's tons of things you can do:


Line 69: Line 83:
If you're not sure what to do, [mailto:dev-webdev@lists.mozilla.org send us an email] and tell us about yourself and what you might be interested in. We're happy to help!
If you're not sure what to do, [mailto:dev-webdev@lists.mozilla.org send us an email] and tell us about yourself and what you might be interested in. We're happy to help!


= Contact Us =
== Webdev TV! (recordings and whatnot) ==


* [[IRC|#webdev on irc.mozilla.org]]
Sometimes Webdev holds brownbags, or meetups, or other such things that end up with recorded content. If you learn great from videos, check out the dumping ground of content below!
* [https://lists.mozilla.org/listinfo/dev-webdev dev-webdev@lists.mozilla.org Mailing List]
 
=== Brownbags ===
* ?


= More Info =
== More Info ==


* [[Webdev/Goals|Webdev group goals]].
* [[Webdev/Goals|Webdev group goals]].
* [[Webdev/TV|Webdev TV! (recordings and whatnot)]]


[[Category:Webdev]]
[[Category:Webdev]]
Confirmed users
514

edits