Summit2013/Fair/InnovationBooths: Difference between revisions

→‎Innovation Booths in Santa Clara: Link to something DXRish which is explorable. Gosh, it's hard to get the Advanced Search panel to show.
(→‎Innovation Booths in Santa Clara: Link to something DXRish which is explorable. Gosh, it's hard to get the Advanced Search panel to show.)
Line 43: Line 43:
* '''[https://wiki.mozilla.org/Electrolysis Electrolysis] (David Anderson)''' - Electrolysis is an on-going research project for multi-process tabs in Firefox. We'd like to demo the responsiveness and speed improvements to the Firefox UI, and give interested people information on how they can help.
* '''[https://wiki.mozilla.org/Electrolysis Electrolysis] (David Anderson)''' - Electrolysis is an on-going research project for multi-process tabs in Firefox. We'd like to demo the responsiveness and speed improvements to the Firefox UI, and give interested people information on how they can help.
* '''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.
* '''[https://wiki.mozilla.org/DXR_UI_Refresh 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.
* '''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."
Confirmed users
574

edits