Evangelism/OneWeekAboutHackability/

From MozillaWiki
Jump to: navigation, search
  • Goal: demonstrate the Mozilla Hackability
    • hack Firefox features, hack Firefox theme, hack web pages behavior, hack web pages style
  • How: 10 articles, in one week (5Days), on hacks.mozilla.org
  • What: articles about (sort by most wanted):
    • Extension: Mashup
      • merge 2 web services - Idea: Twitter + Identica in one page
    • Extension: Bring web data to the browser
      • A twitter toolbar, or a Flickr Sidebar, ... - Idea: FIXME
    • Extension: Make the browser your own
      • add UI feature to the browser. Idea: Create a report, a summary, of most visited web sites from places db (graphs, protocolHandler, sidebar, ...)
    • Extension: C++ component + build system
      • WiiMote C++ Component
    • Greasemonkey: create your own web features
      • Google.com: add under the search box the 3 last searches
    • Personas: Pimp your browser
      • A hacks.m.o background
    • Bookmarklets: make your bookmarks alive
      • SVG filters to show how color blind people see pages
    • Stylish: relook the web
      • twitter.com: when you click on the "more" button, 20 new tweets are appended. But it's difficult to know from which one are the new tweets. We can add a something to show the 20th tweets.
    • Extension:
      • pastebin uploader


Out of scope:

    • Ubiquity: talk to your browser
      • Pastebin uploader
    • Jetpack: extension 2.0
      • A Flickr uploader
    • userChrome.css
    • userContent.css
    • Write code for Mozilla
      • how to fix a bug (bugzilla, patch workflow). bug 434268 ?


  • When:
    • The articles must be written before the 5Days (writing code, writing the article, reviews)
    • We (Paul & people from Europe) would like first to promote hacks.m.o (2 days of promotion about hacks.m.o & hackability - details here [1]).
    • September
  • Random thoughts
    • short articles
    • 2 per days (5Days)
    • explain how to find documentation (MDC)
    • provide code - as templates