MOSS/Foundational Technology/Projects We Use: Difference between revisions

Add some of the tools used by Mozilla Cloud Services team
(Add Deis)
(Add some of the tools used by Mozilla Cloud Services team)
Line 28: Line 28:
|-
|-
| [http://ckeditor.com/ CKEditor] || WYSIWYG editor on MDN ||  
| [http://ckeditor.com/ CKEditor] || WYSIWYG editor on MDN ||  
|-
| [http://chaijs.com/ Chai] || JavaScript test and assertion library || Cloud Services, Tarek Ziade's team (kinto.js)
|-
|-
| [http://www.llvm.org Clang/LLVM]          || C/C++ compiler and infrastructure || Ehsan Akhgari  
| [http://www.llvm.org Clang/LLVM]          || C/C++ compiler and infrastructure || Ehsan Akhgari  
Line 72: Line 74:
|-
|-
| [https://github.com/hunspell/hyphen/ Hyphen]  || Hyphenation library || Unknown
| [https://github.com/hunspell/hyphen/ Hyphen]  || Hyphenation library || Unknown
|-
| [https://github.com/jkbrzt/httpie HTTPie]  || HTTP command-line client || Cloud Services (among many others), Tarek Ziade's team
|-
|-
| [https://theintern.github.io/intern/ Intern]  || Intern is a complete test system for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries and applications.  || jrgm/vladikoff
| [https://theintern.github.io/intern/ Intern]  || Intern is a complete test system for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries and applications.  || jrgm/vladikoff
Line 80: Line 84:
|-
|-
| [https://jquery.com/ jQuery] || JavaScript library, used by many of Mozilla's sites. || Webdev
| [https://jquery.com/ jQuery] || JavaScript library, used by many of Mozilla's sites. || Webdev
|-
| [https://github.com/tmpvar/jsdom jsdon] || DOM implementation in full JS || Test suites in Cloud Services, Tarek Ziade's team (kinto.js)
|-
|-
| [http://kombu.readthedocs.org/ Kombu] || Messaging library for Python. Used by Treeherder and others. || Member of Jonathan Griffin's team
| [http://kombu.readthedocs.org/ Kombu] || Messaging library for Python. Used by Treeherder and others. || Member of Jonathan Griffin's team
Line 98: Line 104:
|-
|-
| [https://www.mercurial-scm.org/ Mercurial]    || Version control system and source code management || GPS  
| [https://www.mercurial-scm.org/ Mercurial]    || Version control system and source code management || GPS  
|-
| [http://mochajs.org/ Mocha] || JavaScript test runner || Cloud Services, Tarek Ziade's team (kinto.js)
|-
|-
| [https://github.com/kumar303/mohawk Mohawk] ||  Python library for Hawk HTTP authorization. Used by Treeherder and others. || Member of Jonathan Griffin's team
| [https://github.com/kumar303/mohawk Mohawk] ||  Python library for Hawk HTTP authorization. Used by Treeherder and others. || Member of Jonathan Griffin's team
Line 162: Line 170:
|-
|-
| [https://github.com/pyflakes/pyflakes pyflakes] || Python linter. Used by Treeherder and others. || Member of Jonathan Griffin's team
| [https://github.com/pyflakes/pyflakes pyflakes] || Python linter. Used by Treeherder and others. || Member of Jonathan Griffin's team
|-
| [https://github.com/Pylons/pyramid/ Pyramid] || Python Web framework || Cloud Services team
|-
|-
| [http://pytest.org/ pytest] || Python testing tool. Used by Treeherder and others. || Member of Jonathan Griffin's team
| [http://pytest.org/ pytest] || Python testing tool. Used by Treeherder and others. || Member of Jonathan Griffin's team
Line 172: Line 182:
|-
|-
| [https://readthedocs.org/ Read the Docs]  || Hosted automatically-built documentation, used by Cloud Services and a wide variety of mozilla Github projects || Ben Bangert, Jannis Leidel, Gervase Markham
| [https://readthedocs.org/ Read the Docs]  || Hosted automatically-built documentation, used by Cloud Services and a wide variety of mozilla Github projects || Ben Bangert, Jannis Leidel, Gervase Markham
|-
| [http://redis.io/ Redis]        || Really fast data structure store, cache and message broker || Cloud Services Tarek Ziade's team, Loop Server (Hello) team
|-
|-
| [http://python-requests.org/ Requests] || "Python HTTP Requests for Humans". Used by many many Mozilla Python projects. || Member of Jonathan Griffin's team
| [http://python-requests.org/ Requests] || "Python HTTP Requests for Humans". Used by many many Mozilla Python projects. || Member of Jonathan Griffin's team
Line 178: Line 190:
|-
|-
| [http://www.seleniumhq.org/ Selenium]        || Browser test driver || stephend/AutomatedTester or jrgm/vladikoff
| [http://www.seleniumhq.org/ Selenium]        || Browser test driver || stephend/AutomatedTester or jrgm/vladikoff
|-
| [http://sinonjs.org/ Sinon] || JavaScript mock library || Cloud Services, Tarek Ziade's team (kinto.js)
|-
|-
| [https://slimerjs.org/ SlimerJS]              || Scriptable browser, based on Gecko, used for functional tests in some few Mozilla projects  ( [[PluotSorbet]], some FxOS apps ? and others ?) || Myk Melez
| [https://slimerjs.org/ SlimerJS]              || Scriptable browser, based on Gecko, used for functional tests in some few Mozilla projects  ( [[PluotSorbet]], some FxOS apps ? and others ?) || Myk Melez
Line 200: Line 214:
|-
|-
| [http://www.webrtc.org WebRTC.org]            || Components to support real-time communication in browsers and mobile applications || Randell Jesup  
| [http://www.webrtc.org WebRTC.org]            || Components to support real-time communication in browsers and mobile applications || Randell Jesup  
|-
| [https://github.com/mitsuhiko/werkzeug Wekzeug]            || Component for server-side Python applications, used to detect bottlenecks || Cloud Services Tarek Ziade's team
|-
|-
| [http://www.wordpress.org WordPress]          || Powers our blogs, blog.mozilla.org || Craig Cook  
| [http://www.wordpress.org WordPress]          || Powers our blogs, blog.mozilla.org || Craig Cook  
24

edits