Networking: Difference between revisions
(→Team resources: necko-next, necko-review) |
(move tools to team resources) |
||
| Line 34: | Line 34: | ||
* [[fsd:networking/network_test_guidelines.html|Testing guidlines]] | * [[fsd:networking/network_test_guidelines.html|Testing guidlines]] | ||
* [https://mzl.la/43g6qjw Bugs in our backlog we want to look at next] ([https://mzl.la/3KsJki5 Unassigned], [https://mzl.la/3GbSs8n Next][https://mzl.la/3zvWFjm Review], [https://mzl.la/3KvOUQJ Closed]) | * [https://mzl.la/43g6qjw Bugs in our backlog we want to look at next] ([https://mzl.la/3KsJki5 Unassigned], [https://mzl.la/3GbSs8n Next][https://mzl.la/3zvWFjm Review], [https://mzl.la/3KvOUQJ Closed]) | ||
* [https://github.com/mozilla-necko Collection of tools by Necko] | |||
** [https://mozilla-necko.github.io/necko-triage/ Necko Triage Helper][https://github.com/mozilla-necko/necko-triage] | |||
** [https://mozilla-necko.github.io/logan/ logan] - [https://github.com/mozilla-necko/logan#what-is-this Introduction] | |||
** [https://github.com/mozilla-necko/triage-list Who's triaging] | |||
==Pages in the wiki== | ==Pages in the wiki== | ||
| Line 59: | Line 63: | ||
* [[Glossary]] | * [[Glossary]] | ||
* [https://codetribute.mozilla.org/projects/webplatform?project%3DNetworking Finding first bugs] | * [https://codetribute.mozilla.org/projects/webplatform?project%3DNetworking Finding first bugs] | ||
* [https://github.com/mozilla-necko/meeting-notes/issues?q=is%3Aissue Past meeting notes from 2018-12-13 to 2020-08-19] | * [https://github.com/mozilla-necko/meeting-notes/issues?q=is%3Aissue Past meeting notes from 2018-12-13 to 2020-08-19] | ||
* [https://github.com/mozilla-necko/meeting-notes/tree/9cfbc727ce66c3bdea4fc4ae060ca6c0a75a9744/archive Past meeting notes from 2015-11-06 to 2018-12-05] | * [https://github.com/mozilla-necko/meeting-notes/tree/9cfbc727ce66c3bdea4fc4ae060ca6c0a75a9744/archive Past meeting notes from 2015-11-06 to 2018-12-05] | ||
Revision as of 09:08, 6 April 2023
The Necko team is responsible for the fundamental network protocols and features like HTTP, QUIC, caching, and DNS. Most of our documentation resides on the firefox-source-docs/networking section, and our focus is to make it an accessible and easy-to-browse source of truth for our networking stack. This page serves as an extension to guide through the documentation and as a place to draft pages not yet ready to be in firefox-source-docs, but already useful on their own. At some point, all pages about networking in the wiki are intended to be lifted to firefox-source-docs.
Getting started
The general Getting started section will get you through most. Finding good first bugs in the networking component:
- Good first bug in networking component
- Good first issues in neqo - the http3 library for necko in Rust
- Most popular bugs in networking component (with at least two votes)
If you have any question, you can reach out to us via matrix at #necko:mozilla.org
Terminology
When to use Networking/Necko:
- Networking: Name of the component. Used in Bugzilla component/firefox-source-docs/wiki when describing the technical part.
- Necko: Name of the team. Used primarily in the wiki to describe the people working on the Firefox networking component.
Editing firefox-source-docs
To submit small documentation changes to the networking component, you can reference Bug 1773234 in the commit message. For example:
Bug 1773234 - Fix spelling in networking docs r=#necko
And replace the description with the actual changes done in the commit. For simple changes review is not required<ref>Managing Documentation</ref>
Code Review Policy
Patches against Mozilla's networking code must be reviewed by the module owner or a peer, or by someone they have asked to perform a specific review. To request review simply add r=#necko to the end of the first line of your commit message.
Team resources
- Main Necko Docs page
- New to necko resources
- Testing guidlines
- Bugs in our backlog we want to look at next (Unassigned, NextReview, Closed)
- Collection of tools by Necko
Pages in the wiki
All current Networking and Necko pages in the wiki. Most of them are currently outdated and need to
- be revisited to flag as outdated
- then get updated or redirect to current documentation in firefox-source-docs