Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Debian
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Organization == {{Image frame |content= {{chart/start}} {{chart| | | | | |GR |GR=General Resolution}} {{chart|el |ov |Q|Q|el=elect↓|ov=override↓|boxstyle_el=border: 0; text-align: left;|boxstyle_ov=border: 0; text-align: right;}} {{chart|S|DPL |P|P|G|Q|DPL=Leader}} {{chart|Q| |Q|app |Q|Q|app=↓appoint|boxstyle_app=border: 0; text-align: left;}} {{chart|Q|DEL |P|P|Z|Q|DEL=Delegate}} {{chart|Q| |Q|dec | |Q|dec=↓decide|boxstyle_dec=border: 0; text-align: left;}} {{chart|Y|DD |pr |Q|DD=Developer|pr=propose↑|boxstyle_pr=border: 0; text-align: right;}} {{chart| | |Y|P|P|P|P|Z}} {{chart/end}} |caption=Simplified organizational structure }} Debian's policies and team efforts focus on [[Collaborative software development model|collaborative software development and testing processes]].<ref name="debfaq-def">{{cite web |title=How does one pronounce Debian and what does this word mean? |url=https://www.debian.org/doc/manuals/debian-faq/ch-basic_defs.en.html#s-pronunciation |url-status=dead |archive-url=https://web.archive.org/web/20190402174759/https://www.debian.org/doc/manuals/debian-faq/ch-basic_defs.en.html#s-pronunciation |archive-date=April 2, 2019 |access-date=2019-03-18 |work=The Debian GNU/Linux FAQ -- Chapter 1 – Definitions and overview |publisher=Debian}}</ref> As a result, a new major release tends to occur every two years with revision releases that fix security issues and important problems.{{sfn |Hertzog |2013 |loc=Section 1.6}}<ref name="two-year-cycle">{{cite web |url = http://www.debian.org/News/2009/20090729 |title = Debian decides to adopt time-based release freezes |publisher = Debian |access-date = 2009-09-12 |date = 2009-07-29 |archive-date = March 14, 2011 |archive-url = https://web.archive.org/web/20110314224808/http://www.debian.org/News/2009/20090729 |url-status = live }}</ref> The Debian project is a volunteer organization with three foundational documents: * The ''[[Debian Social Contract]]'' defines a set of basic principles by which the project and its developers conduct affairs.<ref name="socialcontract" /> * The ''[[Debian Free Software Guidelines]]'' define the criteria for "free software" and thus what software is permissible in the distribution. These guidelines have been adopted as the basis of the [[The Open Source Definition|Open Source Definition]]. Although this document can be considered separate, it formally is part of the Social Contract.<ref name="socialcontract" /> * The ''Debian Constitution'' describes the organizational structure for formal decision-making within the project, and enumerates the powers and responsibilities of the Project Leader, the Secretary and other roles.<ref name="constitution">{{cite web |url = http://www.debian.org/devel/constitution |title = Constitution for the Debian Project (v1.4) |access-date = 2014-02-25 |publisher = Debian |archive-date = June 3, 2011 |archive-url = https://web.archive.org/web/20110603231508/http://www.debian.org/devel/constitution |url-status = live }}</ref> {{Historical populations |title=Debian developer population |pop_name={{abbr|DD|Debian developers}} |source=[//www.debian.org/vote/ Debian Voting Information] |[//www.debian.org/vote/1999/vote_0001#quorum 1999] |347 |[//www.debian.org/vote/2000/vote_0007#quorum 2000] |347 |[//www.debian.org/vote/2001/vote_0001#quorum 2001] |? |[//www.debian.org/vote/2002/vote_0001#quorum 2002] |939 |[//www.debian.org/vote/2003/vote_0001#quorum 2003] |831 |[//www.debian.org/vote/2004/vote_001.quorum.log 2004] |911 |[//www.debian.org/vote/2005/vote_001.quorum.log 2005] |965 |[//www.debian.org/vote/2006/vote_001_quorum.log 2006] |972 |[//www.debian.org/vote/2007/vote_001_quorum.log 2007] |1036 |[//www.debian.org/vote/2008/vote_001_quorum.log 2008] |1075 |[//www.debian.org/vote/2009/vote_001_quorum.log 2009] |1013 |[//www.debian.org/vote/2010/vote_001_quorum.log 2010] |886 |[//www.debian.org/vote/2011/vote_001_quorum.log 2011] |911 |[//www.debian.org/vote/2012/vote_001_quorum.log 2012] |948 |[//www.debian.org/vote/2013/vote_001_quorum.log 2013] |988 |[//www.debian.org/vote/2014/vote_001_quorum.log 2014] |1003 |[//www.debian.org/vote/2015/vote_001_quorum.log 2015] |1033 |[//www.debian.org/vote/2016/vote_001_quorum.log 2016] |1023 |[//www.debian.org/vote/2017/vote_001_quorum.log 2017] |1062 |[//www.debian.org/vote/2018/vote_001_quorum.log 2018] |1001 |[//www.debian.org/vote/2019/vote_001_quorum.log 2019] |1003 |[//www.debian.org/vote/2020/vote_001_quorum.log 2020] |1011 |[//www.debian.org/vote/2021/vote_001_quorum.log 2021] |1018 |[//www.debian.org/vote/2022/vote_001_quorum.log 2022] |1023 |[//www.debian.org/vote/2023/vote_001_quorum.log 2023] |996 |[//www.debian.org/vote/2024/vote_001_quorum.log 2024] |1010 |[//www.debian.org/vote/2024/vote_001_quorum.log 2025] |1030}} Debian developers are organized in a [[web of trust]].{{sfn |Coleman |2013 |p=143}} There are {{as of|2014|alt=at present}} about one thousand active Debian developers,<ref>{{cite web |url = https://nm.debian.org/public/people/dd_u |title = Debian New Member – Status DD, upl. |publisher = Debian |access-date = 2014-06-21 |archive-date = July 6, 2014 |archive-url = https://web.archive.org/web/20140706171828/https://nm.debian.org/public/people/dd_u |url-status = live }}</ref><ref>{{cite web |url = https://nm.debian.org/public/people/dd_nu |title = Debian New Member – Status DD, non-upl. |publisher = Debian |access-date = 2014-06-21 |archive-date = July 6, 2014 |archive-url = https://web.archive.org/web/20140706171252/https://nm.debian.org/public/people/dd_nu |url-status = live }}</ref> but it is possible to contribute to the project without being an official developer.<ref>{{cite web |url = http://www.debian.org/intro/help |title = How can you help Debian? |publisher = Debian |date = 2014-04-30 |access-date = 2014-06-03 |archive-date = May 16, 2014 |archive-url = https://web.archive.org/web/20140516222212/http://www.debian.org/intro/help |url-status = live }}</ref> The project maintains official [[mailing list]]s and conferences for communication and coordination between developers.<ref name="distributions" /><ref>{{cite web |url = http://meetings-archive.debian.net/pub/debian-meetings/ |title = Index of /pub/debian-meetings |publisher = Debian |access-date = 2014-07-16 |archive-date = June 14, 2018 |archive-url = https://web.archive.org/web/20180614191607/http://meetings-archive.debian.net/pub/debian-meetings/ |url-status = live }}</ref> For issues with single packages and other tasks,<ref>{{cite web |url = http://www.debian.org/Bugs/pseudo-packages |title = Debian bug tracking system pseudo-packages |publisher = Debian |date = 2013-12-08 |access-date = 2014-06-03 |archive-date = June 6, 2014 |archive-url = https://web.archive.org/web/20140606213442/https://www.debian.org/Bugs/pseudo-packages |url-status = live }}</ref> a public [[Software bug|bug]] tracking system is used by developers and end users. [[Internet Relay Chat]] is also used for communication among developers<ref name="distributions" /> and to provide real time help.<ref>{{cite web |url = http://www.debian.org/support#irc |title = Support |publisher = Debian |date = 2014-04-30 |access-date = 2014-06-03 |archive-date = May 28, 2014 |archive-url = https://web.archive.org/web/20140528173033/http://www.debian.org/support#irc |url-status = live }}</ref> Debian is supported by donations made to organizations authorized by the leader.<ref name="constitution" /> The largest supporter is [[Software in the Public Interest]], the owner of the Debian trademark, manager of the monetary donations<ref>{{cite web |url = http://www.debian.org/donations |title = Donations to Software in the Public Interest |publisher = Debian |date = 2014-05-10 |access-date = 2014-06-03 |archive-date = May 10, 2014 |archive-url = https://web.archive.org/web/20140510175115/http://www.debian.org/donations |url-status = live }}</ref> and [[umbrella organization]] for various other community free software projects.<ref>{{cite web |url = http://www.spi-inc.org/projects/ |title = SPI Associated Projects |publisher = [[Software in the Public Interest]] |date = 2014-07-14 |access-date = 2014-07-16 |archive-date = February 7, 2013 |archive-url = https://web.archive.org/web/20130207041404/http://www.spi-inc.org/projects/ |url-status = live }}</ref> A Project Leader is elected once per year by the developers. The leader has special powers, but they are not absolute, and appoints delegates to perform specialized tasks. Delegates make decisions as they think is best, taking into account technical criteria and consensus. By way of a General Resolution, the developers may recall the leader, reverse a decision made by the leader or a delegate, amend foundational documents and make other binding decisions.<ref name="constitution" /> The voting method is based on the [[Schulze method]] (Cloneproof Schwartz Sequential Dropping).<ref name="vote-info">{{cite web |url = http://www.debian.org/vote/ |title = Debian Voting Information |publisher = Debian |date = 2014-02-18 |access-date = 2014-06-03 |archive-date = June 4, 2011 |archive-url = https://web.archive.org/web/20110604032858/http://www.debian.org/vote/ |url-status = live }}</ref> {{Debian project leaders graphical timeline}} Project leadership is distributed occasionally. Branden Robinson was helped by the Project [[Scud (dog)|Scud]], a team of developers that assisted the leader,<ref>{{cite mailing list |url = https://lists.debian.org/debian-project/2005/03/msg00035.html |title = Announcing project scud |last = van Wolffelaar |first = Jeroen |mailing-list = debian-project |publisher = Debian |date = 2005-03-05 |access-date = 2014-07-17 |archive-date = July 25, 2014 |archive-url = https://web.archive.org/web/20140725094849/https://lists.debian.org/debian-project/2005/03/msg00035.html |url-status = live }}</ref> but there were concerns that such leadership would split Debian into two developer classes.{{sfn |Krafft |2005 |p=34}} Anthony Towns created a supplemental position, Second In Charge (2IC), that shared some powers of the leader.<ref>{{cite mailing list |url = https://lists.debian.org/debian-devel-announce/2006/04/msg00015.html |title = Bits from the DPL |last = Towns |first = Anthony |mailing-list = debian-devel-announce |publisher = Debian |date = 2006-04-23 |access-date = 2014-07-17 |archive-date = June 9, 2013 |archive-url = https://web.archive.org/web/20130609133229/http://lists.debian.org/debian-devel-announce/2006/04/msg00015.html |url-status = live }}</ref> Steve McIntyre was 2IC and had a 2IC himself.<ref>{{cite web |url = http://www.debian.org/vote/2009/platforms/93sam |title = Steve McIntyre's DPL platform, 2009 |publisher = Debian |access-date = 2014-07-17 |archive-date = July 25, 2014 |archive-url = https://web.archive.org/web/20140725085331/https://www.debian.org/vote/2009/platforms/93sam |url-status = live }}</ref> One important role in Debian's leadership is that of a [[software release life cycle|release]] manager.<ref>{{cite web |url = http://www.business.ualberta.ca/tcc/documents/TII_3_OMahoney_Ferraro_final.pdf |title = The Emergence of Governance in an Open Source Community |page = 30 |last1 = O'Mahony |first1 = Siobhán |last2 = Ferraro |first2 = Fabrizio |publisher = [[University of Alberta School of Business]] |access-date = 2008-11-01 |year = 2007 |archive-url = https://web.archive.org/web/20080529081303/http://www.business.ualberta.ca/tcc/documents/TII_3_OMahoney_Ferraro_final.pdf |archive-date = 2008-05-29 }}</ref> The release team sets goals for the next release, supervises the processes and decides when to release. The team is led by the next release managers and stable release managers.<ref>{{cite web |url = http://www.debian.org/intro/organization |title = The Debian organization web page |access-date = 2008-11-01 |publisher = Debian |archive-date = November 29, 2011 |archive-url = https://web.archive.org/web/20111129045608/http://www.debian.org/intro/organization |url-status = live }}</ref> Release assistants were introduced in 2003.<ref>{{cite mailing list |url = https://lists.debian.org/debian-devel-announce/2003/03/msg00007.html |title = Bits from the RM: Help Wanted, Apply Within |last = Towns |first = Anthony |mailing-list = debian-devel-announce |publisher = Debian |date = 2003-03-08 |access-date = 2014-07-17 |archive-date = July 25, 2014 |archive-url = https://web.archive.org/web/20140725092941/https://lists.debian.org/debian-devel-announce/2003/03/msg00007.html |url-status = live }}</ref> === Developers === The Debian Project has an influx of applicants wishing to become developers.<ref>{{cite web |url = https://nm.debian.org/public/stats/ |title = Debian New Member – Statistics |publisher = Debian |access-date = 2014-06-03 |url-status = dead |archive-url = https://web.archive.org/web/20140706180807/https://nm.debian.org/public/stats/ |archive-date = July 6, 2014 |df = mdy }}</ref> These applicants must undergo a vetting process which establishes their identity, motivation, understanding of the project's principles, and technical competence.<ref>{{cite web |url = http://www.debian.org/devel/join/newmaint |title = Debian New Maintainers |publisher = Debian |access-date = 2008-10-31 |archive-date = November 20, 2008 |archive-url = https://web.archive.org/web/20081120014929/http://www.debian.org/devel/join/newmaint |url-status = live }}</ref> This process has become much harder throughout the years.{{sfn |Hertzog |2013 |p=13}} Debian developers join the project for many reasons. Some that have been cited include: * Debian is their main operating system and they want to promote Debian<ref>{{cite mailing list |url = https://lists.debian.org/debian-newmaint/2009/01/msg00022.html |title = AM report for Alexander GQ Gerasiov |last = Berg |first = Christoph |mailing-list = debian-newmaint |publisher = Debian |date = 2009-01-10 |access-date = 2014-07-18 |archive-date = July 25, 2014 |archive-url = https://web.archive.org/web/20140725093119/https://lists.debian.org/debian-newmaint/2009/01/msg00022.html |url-status = live }}</ref> * To improve the support for their favorite technology<ref>{{cite mailing list |url = https://lists.debian.org/debian-newmaint/2010/01/msg00000.html |title = AM report for Jakub Wilk [...] |last = Joeris |first = Steffen |mailing-list = debian-newmaint |publisher = Debian |date = 2010-01-03 |access-date = 2014-07-18 |archive-date = July 25, 2014 |archive-url = https://web.archive.org/web/20140725095952/https://lists.debian.org/debian-newmaint/2010/01/msg00000.html |url-status = live }}</ref> * They are involved with a Debian derivative<ref>{{cite mailing list |url = https://lists.debian.org/debian-newmaint/2011/01/msg00005.html |title = AM report for Kamal Mostafa |last = Wolf |first = Gunnar |mailing-list = debian-newmaint |publisher = Debian |date = 2011-01-13 |access-date = 2014-07-18 |archive-date = July 25, 2014 |archive-url = https://web.archive.org/web/20140725090122/https://lists.debian.org/debian-newmaint/2011/01/msg00005.html |url-status = live }}</ref> * A desire to contribute back to the [[free-software community]]<ref>{{cite mailing list |url = https://lists.debian.org/debian-newmaint/2012/01/msg00001.html |title = AM report for vicho |last = Faraone |first = Luke |mailing-list = debian-newmaint |publisher = Debian |date = 2012-01-01 |access-date = 2014-07-18 |archive-date = July 25, 2014 |archive-url = https://web.archive.org/web/20140725094247/https://lists.debian.org/debian-newmaint/2012/01/msg00001.html |url-status = live }}</ref> * To make their Debian maintenance work easier<ref>{{cite mailing list |url = https://lists.debian.org/debian-newmaint/2013/01/msg00004.html |title = AM report for Manuel A. Fernandez Montecelo |last = Wiltshire |first = Jonathan |mailing-list = debian-newmaint |publisher = Debian |date = 2013-01-06 |access-date = 2014-07-18 |archive-date = July 25, 2014 |archive-url = https://web.archive.org/web/20140725085515/https://lists.debian.org/debian-newmaint/2013/01/msg00004.html |url-status = live }}</ref> Debian developers may resign their positions at any time or, when deemed necessary, they can be expelled.<ref name="constitution" /> Those who follow the retiring protocol are granted the "emeritus" status and they may regain their membership through a shortened new member process.<ref name="developer-duties">{{cite web |url = http://www.debian.org/doc/manuals/developers-reference/developer-duties.html |work = Debian Developer's Reference |title = Chapter 3. Debian Developer's Duties |publisher = Debian |access-date = 2014-07-19 |archive-date = July 16, 2014 |archive-url = https://web.archive.org/web/20140716214122/http://www.debian.org/doc/manuals/developers-reference/developer-duties.html |url-status = live }}</ref> Debian has made efforts to diversify and have members represented from the community. Debian Women in 2004 was established with the aim of having more women involved in development. Debian also partnered with Outreachy, which offers internships to individuals with underrepresented identities in technology.<ref name="debianwomen">Debian Project. (2004). "About the Debian Women Project." Retrieved from https://www.debian.org/women/</ref><ref name="outreachy">Outreachy. (2023). "Debian's involvement in Outreachy." Retrieved from https://www.outreachy.org/</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Debian
(section)
Add topic