Summit2013/Fair/InnovationBooths: Difference between revisions

Jump to navigation Jump to search
Move Peep from SC to Brussels.
(→‎Innovation Booths in Santa Clara: Link to something DXRish which is explorable. Gosh, it's hard to get the Advanced Search panel to show.)
(Move Peep from SC to Brussels.)
Line 3: Line 3:
* '''Firefox Developer Tools (Jeff Griffiths)''' - The Firefox Developer Tools team will be showing off the latest in web and browser development tools to anyone interested in hacking on web apps, add-ons or the browser itself.
* '''Firefox Developer Tools (Jeff Griffiths)''' - The Firefox Developer Tools team will be showing off the latest in web and browser development tools to anyone interested in hacking on web apps, add-ons or the browser itself.
* '''Firefox Metro (Windows 8) (Yuan Wang)''' - Firefox Metro is a touch-optimized browser built from the ground up for Windows 8. It's designed for comfortable touch browsing and the same time works well with mouse and hardware keyboard. Firefox Metro has a set of unique features to demo, including a clean and visual Start Page, in-context auto-complete screen, on-screen re-positional controls, windows 8 edge gesture-based browsing, etc.
* '''Firefox Metro (Windows 8) (Yuan Wang)''' - Firefox Metro is a touch-optimized browser built from the ground up for Windows 8. It's designed for comfortable touch browsing and the same time works well with mouse and hardware keyboard. Firefox Metro has a set of unique features to demo, including a clean and visual Start Page, in-context auto-complete screen, on-screen re-positional controls, windows 8 edge gesture-based browsing, etc.
* '''Peep: Secure Python Deployment Without Servers Or Vendor Libs (Erik Rose)''' - Historically, deploying Python projects has been a pain in the neck for the security-conscious. First, PyPI lets authors change the contents of their packages without revving their version numbers. Second, any future compromise of PyPI or its caching CDN means you could get a package that's different from the one you signed up for. We have historically solved this by running our own local PyPI servers, which means added burden in both system administration and people administration--figuring out who gets upload rights. Alternately, we sometimes sidestep the problem by creaing vendor libs, but that necessitates a lot of fooling around with VCSes, and it doesn't work so well with compiled libraries. Peep, a thin wrapper around pip, solves this problem.
* [https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project '''Mozilla MathML Project'''] '''(Frédéric Wang)''' - Are you developing math tools for e-education, e-publishing, accessibility or FirefoxOS? Are you willing to publish your LaTeX papers as real Web pages? Are you tired of the poor quality of math images on Wikipedia and other sites? Do you want to make your math pages really compatible with DOM, Javascript, CSS, HTML or SVG? Have you ever dreamt to use math in e-mails, chat clients, blogs, wikis, search engines or HTML editors? Are you familiar with Arabic notations or handwriting recognition? Then come to our booth to discover how the Mozilla MathML implementation can help and try some cool demos! Let's discuss what currently works and what requires improvements. Whether you need complex equations for your favorite scientific topics or just think elementary math on e-content is important for school children, you will certainly find something interesting! [https://github.com/fred-wang/MozSummitMathML#mozsummitmathml More resources here]
* [https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project '''Mozilla MathML Project'''] '''(Frédéric Wang)''' - Are you developing math tools for e-education, e-publishing, accessibility or FirefoxOS? Are you willing to publish your LaTeX papers as real Web pages? Are you tired of the poor quality of math images on Wikipedia and other sites? Do you want to make your math pages really compatible with DOM, Javascript, CSS, HTML or SVG? Have you ever dreamt to use math in e-mails, chat clients, blogs, wikis, search engines or HTML editors? Are you familiar with Arabic notations or handwriting recognition? Then come to our booth to discover how the Mozilla MathML implementation can help and try some cool demos! Let's discuss what currently works and what requires improvements. Whether you need complex equations for your favorite scientific topics or just think elementary math on e-content is important for school children, you will certainly find something interesting! [https://github.com/fred-wang/MozSummitMathML#mozsummitmathml More resources here]
* [[ReleaseEngineering/PuppetAgain|'''PuppetAgain''']] '''(Dustin J. Mitchell)''' - open source configuration management for release engineering
* [[ReleaseEngineering/PuppetAgain|'''PuppetAgain''']] '''(Dustin J. Mitchell)''' - open source configuration management for release engineering
Line 44: Line 45:
* '''Panda Chassis & Mozpool (Jake Watkins)''' - Panda Chassis is an open source rack mount hardware chassis designed to hold small development boards called Pandaboards. It was designed within Mozilla to provide housing of Release Engineering's Pandaboard pool at scale which currently stands over 900 Pandaboards. Mozpool is a software platform designed to manage the Pandaboards with the Panda Chassis. It maintains constant state on all Pandaboards within the pool and provides a REST API for allocating boards for testing on demand. It also has features such as automated hardware diagnostics and reprovisioning boards with a different OS such as Android, Firefox OS or Linux.
* '''Panda Chassis & Mozpool (Jake Watkins)''' - Panda Chassis is an open source rack mount hardware chassis designed to hold small development boards called Pandaboards. It was designed within Mozilla to provide housing of Release Engineering's Pandaboard pool at scale which currently stands over 900 Pandaboards. Mozpool is a software platform designed to manage the Pandaboards with the Panda Chassis. It maintains constant state on all Pandaboards within the pool and provides a REST API for allocating boards for testing on demand. It also has features such as automated hardware diagnostics and reprovisioning boards with a different OS such as Android, Firefox OS or Linux.
* '''[http://dxr.mozilla.org/mozilla-central/search?q=this&redirect=false Big Code Search with DXR] (Erik Rose)''' - DXR is a fast search engine for large code repositories. Using a clever combination of trigram indices, a time-bounded regex implementation, and structural data collected by an instrumented C++ compiler, we provide fast text and regular-expression searches of the Firefox codebase. We also offer symbol lookups and structural queries like subclass relationships, function callsites, and symbol declarations. Try it out at http://dxr.mozilla.org/, and stop by the booth to talk about the exciting future of the project, including JavaScript analysis and a redesigned UI.
* '''[http://dxr.mozilla.org/mozilla-central/search?q=this&redirect=false Big Code Search with DXR] (Erik Rose)''' - DXR is a fast search engine for large code repositories. Using a clever combination of trigram indices, a time-bounded regex implementation, and structural data collected by an instrumented C++ compiler, we provide fast text and regular-expression searches of the Firefox codebase. We also offer symbol lookups and structural queries like subclass relationships, function callsites, and symbol declarations. Try it out at http://dxr.mozilla.org/, and stop by the booth to talk about the exciting future of the project, including JavaScript analysis and a redesigned UI.
* '''Peep: Secure Python Deployment Without Servers Or Vendor Libs (Erik Rose)''' - Historically, deploying Python projects has been a pain in the neck for the security-conscious. First, PyPI lets authors change the contents of their packages without revving their version numbers. Second, any future compromise of PyPI or its caching CDN means you could get a package that's different from the one you signed up for. We have historically solved this by running our own local PyPI servers, which means added burden in both system administration and people administration--figuring out who gets upload rights. Alternately, we sometimes sidestep the problem by creaing vendor libs, but that necessitates a lot of fooling around with VCSes, and it doesn't work so well with compiled libraries. Peep, a thin wrapper around pip, solves this problem.
* '''FHR (Firefox Health Report) (Schalk Neethling)''' - "This is your Firefox's health report. It tells you how your browser is doing, provides advice, via helpful links, when your browser seems ill and, helps us make a better, healthier browser for you. And all of this is done without compromising your privacy or security. You can find it at about:healthreport on both desktop and Android."
* '''FHR (Firefox Health Report) (Schalk Neethling)''' - "This is your Firefox's health report. It tells you how your browser is doing, provides advice, via helpful links, when your browser seems ill and, helps us make a better, healthier browser for you. And all of this is done without compromising your privacy or security. You can find it at about:healthreport on both desktop and Android."
* '''Lantea Maps (Robert Kaiser)''' - "Lantea Maps is a pretty simple web app for maps that I can show running on desktop, Android tablet and Firefox OS phone. It uses OpenStreetMap by default, can record GPS tracks - and on the desktop/laptop I can show a self-built custom navigation pad for it (made out of cardboard, tinfoil, and a MakeyMakey board). I have done all that as fun side projects to learn how to hack something together with simple tools, and how our web app ecosystem works."
* '''Lantea Maps (Robert Kaiser)''' - "Lantea Maps is a pretty simple web app for maps that I can show running on desktop, Android tablet and Firefox OS phone. It uses OpenStreetMap by default, can record GPS tracks - and on the desktop/laptop I can show a self-built custom navigation pad for it (made out of cardboard, tinfoil, and a MakeyMakey board). I have done all that as fun side projects to learn how to hack something together with simple tools, and how our web app ecosystem works."
Confirmed users
574

edits

Navigation menu