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

m
Annotate existing projects used by Treeherder & mention MSYS2
m (-)
m (Annotate existing projects used by Treeherder & mention MSYS2)
Line 7: Line 7:
! Project !! Description !! Contact within Mozilla
! Project !! Description !! Contact within Mozilla
|-
|-
| [https://angularjs.org/ angular.js]          || Used by A-Team for web apps || Member of Jonathan Griffin's team
| [https://angularjs.org/ angular.js]          || Used by A-Team for web apps (eg Treeherder) || Member of Jonathan Griffin's team
|-
|-
| [https://httpd.apache.org Apache Server]      || Used by A-Team for web apps || Member of Jonathan Griffin's team
| [https://httpd.apache.org Apache Server]      || Used by A-Team for web apps || Member of Jonathan Griffin's team
Line 29: Line 29:
| [https://discourse.org Discourse] || [https://discourse.mozilla-community.org Community], [https://discourse.webmaker.org/ Webmaker], [https://discourse.mozilla-advocacy.org/ Advocacy], et al || [[IT/Community/WG/Discourse|Community Ops]] (Yousef Alam or Tanner Filip)
| [https://discourse.org Discourse] || [https://discourse.mozilla-community.org Community], [https://discourse.webmaker.org/ Webmaker], [https://discourse.mozilla-advocacy.org/ Advocacy], et al || [[IT/Community/WG/Discourse|Community Ops]] (Yousef Alam or Tanner Filip)
|-
|-
| [https://djangoproject.com Django]    || Backend web framework used on many of our websites, including AMO/MKT, SUMO, Input, Snippets, MDN, mozilla.org || Andy McKay and Jannis Leidel are (or have been) on the Django Software Foundation board, Jannis is core team member
| [https://djangoproject.com Django]    || Backend web framework used on many of our websites, including AMO/MKT, SUMO, Input, Snippets, MDN, mozilla.org, Treeherder || Andy McKay and Jannis Leidel are (or have been) on the Django Software Foundation board, Jannis is core team member
|-
|-
| [https://github.com/docker/docker Docker]    || Used by release engineering for Linux build and test containers and by ateam for managing test and production services. Used by many Mozilla websites as well. || Member of Selena Deckelmann's team   
| [https://github.com/docker/docker Docker]    || Used by release engineering for Linux build and test containers and by ateam for managing test and production services. Used by many Mozilla websites as well. (Plus docker-compose and docker machine) || Member of Selena Deckelmann's team   
|-
|-
| [https://www.elastic.co/products/elasticsearch elasticsearch] || Search engine for various web sites and analytics || Erik Rose
| [https://www.elastic.co/products/elasticsearch elasticsearch] || Search engine for various web sites and analytics || Erik Rose
Line 59: Line 59:
| [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://www.mingw.org/wiki/msys msys]        || Used to build Firefox on Windows || Unknown
| [http://www.mingw.org/wiki/msys msys]        || Used to build Firefox on Windows. Note: It's likely best we support the newer MSYS2 project instead: https://github.com/msys2 || Unknown
|-
|-
| [https://www.mysql.com/ MySQL]                || Open source relational DB used by many developers, including AMO, SUMO, Input, bugzilla, releng, adminstered by IT || Sheeri Cabral
| [https://www.mysql.com/ MySQL]                || Open source relational DB used by many developers, including AMO, SUMO, Input, bugzilla, releng, adminstered by IT || Sheeri Cabral
Line 97: Line 97:
| [https://pypi.python.org/pypi/pyelasticsearch/ pyelasticsearch] || Python client for elasticsearch || Erik Rose
| [https://pypi.python.org/pypi/pyelasticsearch/ pyelasticsearch] || Python client for elasticsearch || Erik Rose
|-
|-
| [https://www.rabbitmq.com/ RabbitMQ]          || Distributed Queue, used by Socorro, Pulse (all our publicly available build/test/commit information flows through this) || Selena Deckelmann
| [https://www.rabbitmq.com/ RabbitMQ]          || Distributed Queue, used by Socorro, Pulse (all our publicly available build/test/commit information flows through this), Treeherder || Selena Deckelmann
|-
|-
| [https://readthedocs.org/ Read the Docs]  || Hosted automatically-built documentation, used by Cloud Services and a wide variety of mozilla Github projects || Ben Bangert
| [https://readthedocs.org/ Read the Docs]  || Hosted automatically-built documentation, used by Cloud Services and a wide variety of mozilla Github projects || Ben Bangert
Line 111: Line 111:
| [https://subversion.apache.org/ Subversion]  || https://svn.mozilla.org ''(Planning to decommission in near future)'' || Unknown
| [https://subversion.apache.org/ Subversion]  || https://svn.mozilla.org ''(Planning to decommission in near future)'' || Unknown
|-
|-
| [https://travis-ci.org/ Travis]              || Continuous integration system used by several teams || Jonathan Griffin's team  
| [https://travis-ci.org/ Travis]              || Continuous integration system used by several teams (eg Treeherder) || Jonathan Griffin's team  
|-
|-
| [https://ubuntu.com/ Ubuntu]                  || Ubuntu Server powers many Mozilla Servers|| Unknown
| [https://ubuntu.com/ Ubuntu]                  || Ubuntu Server powers many Mozilla Servers|| Unknown
|-
|-
| [https://github.com/mitchellh/vagrant Vagrant]|| Build and distribute dev envs || Member of Jonathan Griffin's team
| [https://github.com/mitchellh/vagrant Vagrant]|| Build and distribute dev envs, used by Treeherder and others || Member of Jonathan Griffin's team
|-
|-
| [http://valgrind.org/ Valgrind]              || Memory error detection and profiling of C and C++ code || jseward, njn
| [http://valgrind.org/ Valgrind]              || Memory error detection and profiling of C and C++ code || jseward, njn
canmove, Confirmed users
1,126

edits