--- sidebar: home_sidebar title: LineageOS contributors permalink: contributors.html versions: [17.1, 16.0] --- {% assign devices = "" | split: " " %} {% for device in site.data.devices %} {% assign devices = devices | push: device[1] %} {% endfor %} {% assign sorted = devices | sort: 'name' | sort: 'vendor' %} ## Maintainers ### Head Developers (LineageOS Directors) Head Developers have extensive knowledge of the OS, and are project leads. These people have responsibility over the direction of the project and are committed to improving it. | Name | Nickname | |------|----------| | Kevin F. Haggerty | haggertk | | Luca Stefani | luca020400 | | Łukasz Patron | LuK1337 | | Michael Bestas | mikeioannina | | Rashed Abdel-Tawab | rashed | | Sam Mortimer | sam3000 | | Simon Shields | forkbomb | | Tom Powell | zifnab | | razorloves | razorloves | {: .table } ### Trusted reviewers Trusted reviewers are known to provide consistent constructive feedback in line with project rules and guidelines. As a result, their feedback is held as backed by project leads and recognized as a distinct group from general public reviewers. | Name | Nickname | |------|----------| | Björn Lundén | blunden | | Brandon McAnsh | bmc08gt | | Michael W. | BadDaemon | | Nolen Johnson | npjohnson | | Scott Warner | Tortel | | Shane Passmore | h8rift | {: .table } ### Committers Committers are responsible for testing commits and merging them in high flowrate situations. These developers have merge rights across the board. | Name | Nickname | |------|----------| | Adrian DC | adriandc | | Arne Coucheron | arco | | Michael W. | baddaemon | | Bruno Martins | bgcngm | | Chirayu Desai | cdesai | | Abhisek Devkota | ciwrl | | Daniel Hillenbrand | codeworkx | | Harry Youd | harryyoud | | Ethan Chen | intervigil | | Paul Keith | javelinanddart | | Joey Rizzoli | joeyrizzoli | | Danny Baumann | maniac103 | | Christopher N. Hesse | raymanfx | | Tom Marshall | tdm | {: .table } ### Developer relations managers Developer relations managers are responsible for onboarding new contributors, reviewing incoming submissions, fielding public questions, and for keeping the health of the project. Although everyone has a responsibility to help new people join the community, and to protect the project’s health, these people maintain the contribution pathways that connect to potential contributors to teams that have contribution opportunities and grant new device maintainers access to devices. | Name | Nickname | |------|----------| | Kevin Haggerty | haggertk | | Nolen Johnson | npjohnson | | Tom Powell | zifnab | {: .table } ### Device maintainers {% for version in page.versions %} #### LineageOS {{ version }} {%- for device in sorted %} {%- assign numMaintainers = device.maintainers | size %} {%- if device.current_branch != version or numMaintainers == 0 %} {%- continue %} {%- endif %} {%- endfor %}
DeviceMaintainer(s)
{{ device.vendor }} {{ device.name }} ({{ device.codename }}){{ device.maintainers | join: ', ' }}
{%- endfor %} ### Infrastructure managers Infrastructure Manages are responsible for running the day-to-day infrastructure and managing interal signing processes. | Name | Nickname | |------|----------| | Simon Shields | fourkbomb | | Tom Powell | zifnab | {: .table } ## Translations We use [crowdin](https://crowdin.com/profile/LineageOS) as our translation system. To see how that works and how to contribute, click [here](translate-howto.html) ### Translations managers Translation managers are responsible for the general project. They approve new memberships and are responsible for keeping LineageOS and the translations in sync. {%- for el in site.data.translators.managers %} {%- endfor %}
NameNickname
{{ el.name }}{{ el.nick }}
### Global proofreaders Global proofreaders can help out across all languages. {%- for el in site.data.translators.global_proofreaders %} {%- endfor %}
NameNickname
{{ el.name }}{{ el.nick }}
### Translations proofreaders {%- for lang in site.data.translators.languages %} * __{{ lang.name }}__: {{ lang.proofreaders | join: ', ' }} {%- endfor %} ## Other projects ### Legacy branch reviewers These people are responsible for reviewing changes on branches that no longer receive official builds (cm-11.0 and cm-13.0). | Name | Nickname | |------|----------| | Andreas Blaesius | android-andi | | Niks | niks255 | | Tim Schumacher | timschumi | {: .table } ### Mirror manifest These people are responsible for [our mirror manifest](https://www.github.com/LineageOS/mirror). | Name | Nickname | |------|----------| | Harry Youd | harryyoud | {: .table } ### Website These people are responsible for the content of [our website](https://www.lineageos.org/): | Name | Nickname | |------|----------| | Harry Youd | harryyoud | | Tom Powell | zifnab | {: .table } ### Wiki If you want to contribute to the wiki yourself, you can find instructions on how to do so [here]({{ "contributing.html" | relative_url }}). The following people are responsible for the verification of the contents and the general maintenance of the wiki: | Name | Nickname | |------|----------| | Bruno Martins | bgcngm | | Michael W | baddaemon | | Simon Shields | fourkbomb | | Nolen Johnson | npjohnson | | razorloves | razorloves | {: .table }