Confirmed users
950
edits
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[File:Webdev_code.png|frame|Not quite a quine.]] | |||
Webdev is a loosely affiliated group of developers across the Mozilla Project who make web sites and services. We make the inter-tubes happen by working on servers, clients and services. | |||
== Why Webdev? == | |||
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? == | ||
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]] | |||
* [https://lists.mozilla.org/listinfo/dev-webdev dev-webdev@lists.mozilla.org Mailing List] | |||
* [[Webdev/Meetings|The monthly Webdev Extravaganza]] | |||
= What does Webdev do? = | |||
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: | |||
* [[Websites/Mozilla.org|www.mozilla.org]] | * [[Websites/Mozilla.org|www.mozilla.org]] | ||
* [[AMO|addons.mozilla.org]] | |||
* [[Support|support.mozilla.org]] | |||
* [[Marketplace|marketplace.firefox.com]] | * [[Marketplace|marketplace.firefox.com]] | ||
* [[ | * [[MDN|developer.mozilla.org]] | ||
* And '''100s''' of others! | |||
== Libraries == | |||
We also maintain a bunch of libraries to make web development easier. A few examples include: | |||
* [https://github.com/mozilla/nunjucks Nunjucks], a JavaScript templating engine. | |||
* [https://github.com/mozilla/localForage localForage], a simple API for asynchronous storage. | |||
* [https://github.com/mozilla/sweet.js sweet.js], Hygienic macros for JavaScript. | |||
* [https://github.com/mozilla/mortar Mortar], a collection of Open Web App templates. | |||
* [https://github.com/mozilla/django-browserid django-browserid], a library for hooking up [https://login.persona.org/ Persona] authentication to a Django site. | |||
* [https://github.com/mozilla And many more!] | |||
== Events == | |||
We also host a few regular events / meetings to share news and cool projects: | |||
* [[Webdev/Meetings|The Webdev Extavaganza]], a monthly meeting to share news about web development across the Project. | |||
* [[Webdev/Beer_And_Tell|Beer and Tell]], a monthly meeting to show off side-projects you've been working on (beer optional). | |||
== 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: | |||
* [http://mozweb.readthedocs.org/en/latest/ 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/js-style.html A JavaScript style guide]. | |||
** [http://mozweb.readthedocs.org/en/latest/css-style.html A CSS style guide]. | |||
** A bunch of unfinished TODOs. | |||
== Spread the word! == | |||
We like sharing info with the rest of the world, and like getting feedback from the rest of the world too! That's why we run a few broadcast channels for talking about what we do: | |||
* [https://blog.mozilla.org/webdev/ The Webdev Blog] | |||
* [https://twitter.com/mozillaweb @mozillaweb] | |||
= How can I help? = | |||
If you're interested in helping the Webdev group out, there's tons of things you can do: | |||
* [[Webdev/GetInvolved|Contribute to one of our projects or libraries]]. | |||
* Ask or answer a question on our [https://lists.mozilla.org/listinfo/dev-webdev mailing list]. | |||
* Show off your side-project at our [[Webdev/Beer_and_Tell|monthly Beer and Tell]]. | |||
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 = | |||
* [[IRC|#webdev on irc.mozilla.org]] | |||
* [https://lists.mozilla.org/listinfo/dev-webdev dev-webdev@lists.mozilla.org Mailing List] | |||
= | = More Info = | ||
* [ | * [[Webdev/Goals|good Webdev group goals]], | ||
* [[Webdev/TV|Webdev TV! (recordings and whatnot)]] | * [[Webdev/TV|Webdev TV! (recordings and whatnot)]] | ||
[[Category:Webdev]] | [[Category:Webdev]] |