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

Replace with updated list
No edit summary
(Replace with updated list)
Line 1: Line 1:
==Current List of Open Source Projects Mozilla Works With==
This is an incomplete list of the free software and open source projects Mozilla relies upon. As a starting point, it lists each project along with a short statement of how we depend on it. Where practical it would also be helpful to identify a Mozillian most closely associated with our use of each project, as next steps will involve contacting each one to find out more about how we can best provide support.
 
Mozilla’s mission is big and ambitious.  And fortunately, we’re not alone in our work.  There are many other groups that are pursuing similar or related goals and that we would like to see succeed.  We want to do more to recognize those projects and nurture them along, and propose to begin by taking a look at all the free software and open source projects Mozilla relies upon, either incorporated in our products or that we rely upon as infrastructure.
 
This section is intended as a gathering place for information on those projects. As a starting point, it lists each project along with a short statement of how we depend on it. Where practical it would also be helpful to identify a Mozillian most closely associated with our use of each project, as next steps will involve contacting each one to find out more about how we can best provide support.


This is a work in progress - please contribute to this list.
This is a work in progress - please contribute to this list.
Line 9: Line 5:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Project !! Description !! Contact !! Candidate
! Project !! Description !! Contact
|-
| [https://github.com/ansible/ansible Ansible] || Used by A-Team to manage deployments || GPS?  || Probably not
|-
|-
| [http://buildbot.net/ BuildBot] || The base system currently in use for release automation - to be replaced by Task Cluster. We shouldn’t contribute to BuildBot as we’re moving off of it. || n/a || Probably not
| [https://github.com/ansible/ansible Ansible] || Used by A-Team to manage deployments || GPS?
|-
|-
| [http://www.llvm.org%20 Clang/LLVM] || C/C++ compiler and infrastructure || Ehsan Akhgari || n/a
| [http://buildbot.net/ BuildBot]               || The base system currently in use for release automation ''(due to be replaced by Task Cluster)'' || Unknown
|-
|-
| [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. || Member of Selena Deckelmann's team  || n/a
| [http://www.llvm.org%20 Clang/LLVM]           || C/C++ compiler and infrastructure || Ehsan Akhgari
|-
|-
| [https://git-scm.com/ Git] || Version control system - https://git.mozilla.org || n/a || n/a
| [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. || Member of Selena Deckelmann's team 
|-
|-
| [http://canonware.com/jemalloc/ jemalloc] || n/a || n/a || n/a
| [https://git-scm.com/ Git]                   || Version control system - https://git.mozilla.org || Unknown
|-
|-
| libvpx (Google) || Library for support of Google’s VP* family of codecs || Tim Terriberry || n/a
| [http://canonware.com/jemalloc/ jemalloc]    || Memory allocation library || Unknown
|-
|-
| Linux || n/a || n/a || n/a
| libvpx (Google)                              || Library for support of Google’s VP* family of codecs || Tim Terriberry
|-
|-
| [https://www.mercurial-scm.org/ Mercurial] || Version control system and source code management. || GPS || n/a
| Linux                                        || OS kernel used in Firefox OS || Unknown
|-
|-
| [https://www.nagios.org/ Nagios] || IT management system. Used for notifications of system failures. || IT or Amy Rich's team || n/a
| [https://www.mercurial-scm.org/ Mercurial]   || Version control system and source code management || GPS
|-
|-
| nICEr || n/a || n/a || n/a
| [https://www.nagios.org/ Nagios]              || IT management system. Used for notifications of system failures || IT or Amy Rich's team
|-
|-
| nrappkit || n/a || n/a || n/a
| nICEr                                        || Library for traversing firewalls || Unknown
|-
|-
|- NSS || n/a || n/a || n/a
| nrappkit                                      || Toolkit for building standalone applications || Unknown
|-
|-
|- OpenH264 (Cisco) || n/a || n/a || n/a
|- OpenH264 (Cisco)                             || H.264 video library || Unknown
|-
|-
| Python || n/a || n/a || n/a
| Python                                       || Scripting language || Unknown
|-
|-
| [https://www.reviewboard.org/ Review Board] || The base of MozReview, the new review tool being developed to replace Splinter. || Steven MacLeod || n/a
| [https://www.reviewboard.org/ Review Board]   || The base of MozReview, the new review tool being developed to replace Splinter || Steven MacLeod  
|-
|-
| [http://www.seleniumhq.org/ Selenium] || Browser test driver. || ''Confirm still in use''. || n/a
| [http://www.seleniumhq.org/ Selenium]         || Browser test driver ''(need to confirm if still in use)'' || Unknown
|-
|-
| [https://www.sqlite.org/ SQLite] || n/a || n/a || n/a
| [https://www.sqlite.org/ SQLite]             || File-based database || Unknown
|-
|-
| [https://subversion.apache.org/ Subversion] || Planning to decommission in near future https://svn.mozilla.org || n/a || Probably not.
| [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 || n/a
| [https://travis-ci.org/ Travis]               || Continuous integration system used by several teams || Jonathan Griffin's team  
|-
|-
| [http://www.webrtc.org WebRTC.org] (Google) || Components to support real-time communication in browsers and mobile applications. || Randell Jesup || n/a
| [http://www.webrtc.org WebRTC.org]           || Components to support real-time communication in browsers and mobile applications || Randell Jesup  
|-
|-
|}
|}
Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
4,925

edits