Changes

Jump to: navigation, search

Outreachy

1,025 bytes removed, 20:29, 16 November 2016
Applications for Round 13 (Dec 2016-March 2017) are open September 12-October 17: editing for accepted applicants
* [[GNOME OPW Handbook]]
* [http://kernelnewbies.org/OPWMentor Information for mentors, from Linux Kernel project]
==Applications for Outreachy Program Cohort: Round 13 (Dec 2016-March 2017) are open September 12-October 17=====Project List===
==== Improve the first-run experience of Firefox's location bar ====
Mentor: [https://mozillians.org/u/gijs/ Gijs Kruitbosch] (Gijs on IRC, gijs at mozilla.com for email)Participant: Svetlana Orlik
===== Background =====
===== Project =====
We'd like to provide users with an initial set of "autocompletion" results that provide domains that they are likely to navigate to. So that even when you're a new user, if you type in "face", we autocomplete to "facebook.com", and so on.
 
===== Previous experience =====
You should have previous experience with JavaScript, to the point where you should find completing the "Cash Registry" tasks in https://www.codecademy.com/learn/javascript (Syllabus, under Objects II) straightforward.
 
Previous experience with either mercurial or git would also be helpful.
 
===== What you can do to get involved =====
 
* read through [https://bugzilla.mozilla.org/show_bug.cgi?id=1211726 the bug] and ask me any questions you have
* set up the [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build source tree] and create an [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds "artifact build"] of Firefox so you can quickly change JS, test it and submit patches;
* look at how UnifiedComplete.startSearch, the Search constructor, and Search's executeSearch method in [https://dxr.mozilla.org/mozilla-central/source/toolkit/components/places/UnifiedComplete.js UnifiedComplete.js] work together to execute a unified complete search.
 
====Make WebExtension Development More Awesome====
* '''This project is no longer taking applicants'''* Mentor: [https://mozillians.org/en-US/u/kumar/ Kumar McMillan] (kumar on IRC)Participants: [https://mozillians.org/en-US/u/sj/ Shubheksha Jalan] and Elvina Valieva[https://medium.com/@shubheksha Shubhesksha's Blog][https://saintsebastian.github.io/ Elvina's Blog]
[https://developer.mozilla.org/en-US/Add-ons/WebExtensions WebExtensions] let anyone extend and customize their web browser, such as blocking ads on every website they visit. This is an exciting time for the API because it’s now possible to write a single extension that works in both Firefox, [https://developer.chrome.com/extensions Chrome], [https://dev.opera.com/extensions/ Opera], and soon IE. At Mozilla we provide several tools and resources to make developing extensions fun and easy but we’d like to make this development experience even better.
Confirm
514
edits

Navigation menu