Project assets: Difference between revisions

From diaspora* project wiki
(corr)
(Revamp the page. More information in less space. More details. Current information. Removed community-maintained resources.)
Line 9: Line 9:
=== Domains ===
=== Domains ===


; *.diasporafoundation.org
{| class="wikitable sortable"
: The official project site and this wiki.
! Domain name
: '''Domain''': [[User:DeadSuperHero|Sean Tilley]]
! Usage
: '''DNS records''' managed by: [[User:DenSchub|Dennis Schubert]], [[User:DeadSuperHero|Sean Tilley]], [[User:Jhass|Jonne Haß]], [[User:Svbergerem|Steffen van Bergerem]]
! Legal owner
: '''Server location''': Equinix Datacenter, Munich, Germany
! DNS administration
: '''Adminstration''': [[User:Jhass|Jonne Haß]], [[User:DenSchub|Dennis Schubert]], [[User:DeadSuperHero|Sean Tilley]], [[User:Svbergerem|Steffen van Bergerem]]
|-
| diasporafoundation.org
| Project site, wiki, Discourse, ...
| rowspan="2" | [[User:DenSchub|Dennis Schubert]]
| rowspan="2" | [[User:DenSchub|Dennis Schubert]], [[User:Jhass|Jonne Haß]], [[User:Svbergerem|Steffen van Bergerem]]
|-
| diasporial.org
| Obsolete, kept for parking
|}


<strike>
=== Servers ===
; diasporaproject.org
: Was the old project site, now redirects to the new one
: '''Domain''': (that's a long story.)
: '''Server location''': Heroku, USA
: '''Adminstration''':  [[User:DenSchub|Dennis Schubert]], [[User:DeadSuperHero|Sean Tilley]]
</strike>
<small>
: Redirect has stopped working --[[User:Jaywink|Jaywink]] ([[User talk:Jaywink|talk]]) 21:32, 2 April 2015 (UTC)
</small>


<strike>
{| class="wikitable sortable"
; diaspora-project.org
! Hostname/Alias
: Redirect fun
! Usage
: '''Domain''': [[User:DeadSuperHero|Sean Tilley]]
! Physical location
: ToDo...
! Owner
</strike>
! Administative access
<small>
|-
: Redirect has stopped working --[[User:Jaywink|Jaywink]] ([[User talk:Jaywink|talk]]) 21:32, 2 April 2015 (UTC)
| diasporafoundation.org
</small>
| For hosting the site, wiki, Discourse, project mail domains, ...
 
| rowspan="2" | Equinix Datacenter, Munich, Germany
<strike>
| rowspan="2" | [[User:DenSchub|Dennis Schubert]]
; diasporial.com
| [[User:DenSchub|Dennis Schubert]], [[User:Jhass|Jonne Haß]], [[User:Svbergerem|Steffen van Bergerem]]
: Used to be a nice Q&A platform, now obsolete.
|-
: '''Domain''': [[User:DenSchub|Dennis Schubert]]
| mail.0b101010.org
: '''DNS records''' managed by: Dennis Schubert (soon: [[User:DeadSuperHero|Sean Tilley]], [[User:Jhass|Jonne Haß]])
| Used to run the @diasporafoundation.org distribution lists
: '''Server location''': Equinix Datacenter, Munich, Germany
| [[User:DenSchub|Dennis Schubert]] - adding more admins not possible due to technical limitations.
: '''Adminstration''': [[User:Jhass|Jonne Haß]], [[User:DenSchub|Dennis Schubert]], [[User:DeadSuperHero|Sean Tilley]]
|}
</strike>
<small>
: obsolete; use wiki/discourse. --[[User:Waithamai|waithamai]]<sup>[[User talk:Waithamai|talk]]</sup> 13:43, 9 May 2017 (UTC)
</small>
 
; diaspora-fr.org
: French information + dev and testing pod
: '''ToDo''': Maybe merge with the project pages, which are translatable
: '''Domain''': Fla & Taratatach
: '''DNS records''' managed by: [[User:Flaburgan|Fla]] & Taratatach
: '''Server location''': OVH, Roubaix, France
: '''Server adminstration''': [[User:Flaburgan|Fla]] && Taratatach
 
; podupti.me
: List of diaspora* pods
: '''Domain''': David Morley
: '''DNS records''' managed by: David Morley
: '''Server location''': (Eonix Datacenter, ...)
: '''Server adminstration''': David Morley
 
; dia.so
: diaspora-related link shortening service
: '''Domain''': David Morley
: '''DNS records''' managed by: David Morley
: '''Server location''': (Eonix Datacenter, ...)
: '''Server adminstration''': David Morley
 
; the-federation.info
: List of pods and statistics about diaspora* and other federated social networks
: '''Domain''': Jason Robinson
: '''Server administration''': Jason Robinson


=== Code repositories ===
=== Code repositories ===


; Github (http://github.com/diaspora)
All code is managed on GitHub. Different parts of the project have different people responsible for it.
: Diaspora* organization and repositories under that
: Owners: Maxwell Salzberg, Daniel Grippi, Sean Tilley, Dennis Schubert, Jonne Haß, Florian Staudacher, Raphael Sofaer, Sarah Mei
: Collaborator rights: [https://github.com/diaspora?tab=members Github organization members]
 
=== Tools ===


; Discourse (https://discourse.diasporafoundation.org/)
{| class="wikitable sortable"
: Hosted by: [[User:DenSchub|Dennis Schubert]]
! GitHub team
: Admin rights: [[User:DenSchub|Dennis Schubert]], [[User:Jhass|Jonne Haß]], [[User:SuperTux88|Benjamin Neff]], and [[User:Svbergerem|Steffen van Bergerem]]
! Responsibility
! Members
|-
| '''Owners'''
| Managing access to GitHub
| [[User:DenSchub|Dennis Schubert]], [[User:Raven24|Florian Staudacher]], [[User:Jhass|Jonne Haß]], [[User:Svbergerem|Steffen van Bergerem]]
|-
| Core team
| Push access to all repositories, including the main code
| [[User:SuperTux88|Benjamin Neff]], [[User:DenSchub|Dennis Schubert]], [[User:Raven24|Florian Staudacher]], [[User:Jhass|Jonne Haß]], [[User:Svbergerem|Steffen van Bergerem]]
|-
| Federation team
| People responsible for the federation implementation
| [[User:SuperTux88|Benjamin Neff]]
|-
| Others
| Various people are members of the GitHub org to manage issues, assign people and help out in other ways.
| Check [https://github.com/orgs/diaspora/people GitHub for a full list of people] who are member of the org.
|}


; WebTranslateIt project (https://webtranslateit.com/en/projects/3020-Diaspora)
=== Tools and Services ===
: Owned by: [[User:Jhass|Jonne Haß]]


; Gemnasium organization (https://gemnasium.com/diaspora)
{| class="wikitable sortable"
: Owned by: [[User:Jhass|Jonne Haß]]
! Name
! Description
! Managers
|-
| [https://discourse.diasporafoundation.org/ Discourse]
| Discussions, project decisions, and support.
| See the [https://discourse.diasporafoundation.org/groups/core-team list of core team members] and the [https://discourse.diasporafoundation.org/groups/community-staff list of community members with moderation privileges].
|-
| [https://gemnasium.com/diaspora Gemnasium]
| Alerts for security-critical Gem updates
| [[User:Jhass|Jonne Haß]]
|-
| [https://travis-ci.org/diaspora Travis]
| Continuous integration
| All GitHub core team members
|-
| [https://webtranslateit.com/en/projects/3020-Diaspora WebTranslateIt]
| Translation management
| [[User:SuperTux88|Benjamin Neff]], [[User:DenSchub|Dennis Schubert]], [[User:Jhass|Jonne Haß]]
|}


=== Social Media ===
=== Social Media ===


; [https://pod.diaspora.software/u/hq diaspora* HQ] (hq@pod.diaspora.software)
{| class="wikitable sortable"
: Access: Flaburgan, Goob, Jason Robinson, Dennis Schubert, Lukas Zauberstuhl
! Platform
! Managed by
|-
| [https://pod.diaspora.software/u/hq diaspora* HQ]
| Core team, [[User:Flaburgan|Flaburgan]], [[User:Goob|Goob]], [[User:Zauberstuhl|Lukas Zauberstuhl]]
|-
| [https://www.facebook.com/joindiaspora Facebook]
| [[User:Jaywink|Jason Robinson]], [[User:DeadSuperHero|Sean Tilley]]
|-
| [https://plus.google.com/u/0/b/115328962471049657723 Google+]
| [[User:Jaywink|Jason Robinson]], [[User:DeadSuperHero|Sean Tilley]]
|-
| [https://twitter.com/joindiaspora Twitter]
| [[User:DenSchub|Dennis Schubert]], [[User:Flaburgan|Flaburgan]], [[User:Jaywink|Jason Robinson]], [[User:DeadSuperHero|Sean Tilley]]
|-
| [https://vimeo.com/diasporahq Vimeo]
| [[User:Jaywink|Jason Robinson]], [[User:Augier|Augier]]
|}


; [https://www.facebook.com/joindiaspora Facebook]
=== IRC ===
: Access: [[User:DeadSuperHero|Sean Tilley]], Jason Robinson


; [https://www.facebook.com/diasporafr Facebook (French)]
All official channels are hosted by Freenode.
: Access: [[User:Mfloris|Magali Floris]], Sébastien Schöpfer


; [https://twitter.com/joindiaspora Twitter]
==== Official, English-speaking project channels ====
: Access: [[User:DeadSuperHero|Sean Tilley]], Jason Robinson, Flaburgan


; [https://plus.google.com/u/0/b/115328962471049657723 Google+]
{| class="wikitable sortable"
: Access: Jason Robinson, [[User:DeadSuperHero|Sean Tilley]]
! Name
! Founder access
! Successors and ACL modification
! Operator status
|-
| #diaspora-* (managed via the Freenode Group)
| colspan="3" | All diaspora-related channels are managed via a Freenode Group. Primary contact: [[User:DenSchub|Dennis Schubert]], Group contacts: [[User:DenSchub|Dennis Schubert]], [[User:Jhass|Jonne Haß]]
|-
| #diaspora
| [[User:Jhass|Jonne Haß]]
| colspan="2" rowspan="2" | All adminstrators of the GitHub organzation.
|-
| #diaspora-dev
| [[User:Jhass|Jonne Haß]]
|}


; [https://vimeo.com/diasporahq Vimeo]
==== Localized community channels ====
: Access: Jason Robinson, Augier


; <strike>Diaspora* - [https://joindiaspora.com/u/diasporahq DiasporaHQ] (diasporahq@joindiaspora.com)
{| class="wikitable sortable"
: Access: [[User:DeadSuperHero|Sean Tilley]], Flaburgan, Goob, Jason Robinson</strike>
! Name
: ''Old account --[[User:Jaywink|Jaywink]] ([[User talk:Jaywink|talk]]) 07:47, 17 December 2015 (UTC)''
! Founder access
! Successors and ACL modification
! Operator status
|-
| #diaspora-de
| [[User:Jhass|Jonne Haß]]
| colspan="2" | [[User:SuperTux88|Benjamin Neff]], [[User:DenSchub|Dennis Schubert]], [[User:Jhass|Jonne Haß]], [[User:Svbergerem|Steffen van Bergerem]]
|-
| #diaspora-es
| colspan="3" | Contact the Freenode Group Contacts for details.
|-
| #diaspora-fr
| [[User:Flaburgan|Flaburgan]]
| colspan="2" | Contact the Freenode Group Contacts for details.
|-
| #diaspora-ru
| colspan="2" | Contact the Freenode Group Contacts for details.
| [[User:Senya|Senya]]
|}


Social media team has a [https://www.loomio.org/groups/307 subgroup on Loomio] to govern these resources.
=== Funds and donations ===


=== IRC (freenode) ===
{| class="wikitable sortable"
 
! Description
; Freenode Group
! Managing access
: (perform administrative tasks and communication for all #diaspora-* channels)
|-
: Primary contact: [[User:DenSchub|Dennis Schubert]]
| BountySource
: Group contacts: [[User:Jhass|Jonne Haß]], [[User:DenSchub|Dennis Schubert]]
| [[User:DenSchub|Dennis Schubert]], [[User:Flaburgan|Flaburgan]], [[User:Jhass|Jonne Haß]]
 
|-
; #diaspora
| Donations via PayPal through the FSSN
: Founder access: [[User:Jhass|Jonne Haß]]
| Please email team@diasporafoundation.org for funding requests or other questions.
: Successors and ACL modification: All admins of the Github organization
|}
: Operator status: All registered users that have commit access to diaspora/diaspora
 
; #diaspora-dev
: Founder access: [[User:Jhass|Jonne Haß]]
: Successors and ACL modification: All admins of the Github organization
: Operator status: All registered users that have commit access to diaspora/diaspora
 
; #diaspora-meeting
: Founder access: [[User:Jhass|Jonne Haß]]
 
; #diaspora-ru
: Founder access: The GCs
: Operator status: [[User:Senya|Senya]]
 
=== Funds ===
 
; FSSN donations
: '''Access to funds''': TBA
 
; BountySource team
: https://www.bountysource.com/teams/diaspora
: '''Team admins''': Jason Robinson, Flaburgan, Jonne Haß


=== Licenses ===
=== Licenses ===


; RubyMine community license
Please contact the listed owner if you want to have access to a given product.
: '''Type''': Open Source License
: '''Reference No*''': D367762993
: '''Date of Issue''': 25 August 2015
: '''Expiration Date''': 24 August 2016
: '''Granted on''': 2 pull requests merged
: '''Amount of keys''': 5
: '''Current users''': Jason Robinson, Augier, SuperTux88, Faldrian
: '''Free keys''': 1
: '''Contact''': team@diasporafoundation.org, Jason Robinson
 
 
=== Former resources ===
 
These are no longer used.
 
; Loomio group (http://www.loomio.org/groups/194), now inactive, moved to discourse
: Owned by: [[User:DeadSuperHero|Sean Tilley]] and [[User:DenSchub|Dennis Schubert]]
 
; Diaspora-Dev mailing list (http://groups.google.com/group/diaspora-dev)
: Owned by: Maxwell Salzberg, Daniel Grippi
: Admin rights: [[User:Jhass|Jonne Haß]]


; Diaspora-Discuss mailing list (http://groups.google.com/group/diaspora-discuss)
{| class="wikitable sortable"
: Owned by: Maxwell Salzberg, Daniel Grippi
! Name
: Admin rights: [[User:Jhass|Jonne Haß]]
! Owner contact
|-
| RubyMine
| team@diasporafoundation.org
|}


[[Category:Governance]]
[[Category:Governance]]
[[Category:Community]]
[[Category:Community]]

Revision as of 16:14, 9 May 2017

By project assets we mean anything officially belonging to the Diaspora Project. This should not be confused with being owned in a legally binding way, but something that is recognized as being used officially by and for the project. These kind of assets should be recognized and documented, including the names of the key community persons who hold the keys. If possible, keys to project assets should be distributed to several key project members.

The purpose of this page is to keep information on who to contact in the event that some administrative things need to be done to a critical asset for the project.

List of assets

Please help keep this list up to date. Note however that pods are not project assets, they are run by individuals community members or organizations. Also it should be kept in mind that this page should only contain officially recognized assets that can be said to "belong" to the community. So if someone is running a blog, statistics or service that doesn't fall under Diaspora Project governance - it is not a project resource.

Domains

Domain name Usage Legal owner DNS administration
diasporafoundation.org Project site, wiki, Discourse, ... Dennis Schubert Dennis Schubert, Jonne Haß, Steffen van Bergerem
diasporial.org Obsolete, kept for parking

Servers

Hostname/Alias Usage Physical location Owner Administative access
diasporafoundation.org For hosting the site, wiki, Discourse, project mail domains, ... Equinix Datacenter, Munich, Germany Dennis Schubert Dennis Schubert, Jonne Haß, Steffen van Bergerem
mail.0b101010.org Used to run the @diasporafoundation.org distribution lists Dennis Schubert - adding more admins not possible due to technical limitations.

Code repositories

All code is managed on GitHub. Different parts of the project have different people responsible for it.

GitHub team Responsibility Members
Owners Managing access to GitHub Dennis Schubert, Florian Staudacher, Jonne Haß, Steffen van Bergerem
Core team Push access to all repositories, including the main code Benjamin Neff, Dennis Schubert, Florian Staudacher, Jonne Haß, Steffen van Bergerem
Federation team People responsible for the federation implementation Benjamin Neff
Others Various people are members of the GitHub org to manage issues, assign people and help out in other ways. Check GitHub for a full list of people who are member of the org.

Tools and Services

Name Description Managers
Discourse Discussions, project decisions, and support. See the list of core team members and the list of community members with moderation privileges.
Gemnasium Alerts for security-critical Gem updates Jonne Haß
Travis Continuous integration All GitHub core team members
WebTranslateIt Translation management Benjamin Neff, Dennis Schubert, Jonne Haß

Social Media

Platform Managed by
diaspora* HQ Core team, Flaburgan, Goob, Lukas Zauberstuhl
Facebook Jason Robinson, Sean Tilley
Google+ Jason Robinson, Sean Tilley
Twitter Dennis Schubert, Flaburgan, Jason Robinson, Sean Tilley
Vimeo Jason Robinson, Augier

IRC

All official channels are hosted by Freenode.

Official, English-speaking project channels

Name Founder access Successors and ACL modification Operator status
#diaspora-* (managed via the Freenode Group) All diaspora-related channels are managed via a Freenode Group. Primary contact: Dennis Schubert, Group contacts: Dennis Schubert, Jonne Haß
#diaspora Jonne Haß All adminstrators of the GitHub organzation.
#diaspora-dev Jonne Haß

Localized community channels

Name Founder access Successors and ACL modification Operator status
#diaspora-de Jonne Haß Benjamin Neff, Dennis Schubert, Jonne Haß, Steffen van Bergerem
#diaspora-es Contact the Freenode Group Contacts for details.
#diaspora-fr Flaburgan Contact the Freenode Group Contacts for details.
#diaspora-ru Contact the Freenode Group Contacts for details. Senya

Funds and donations

Description Managing access
BountySource Dennis Schubert, Flaburgan, Jonne Haß
Donations via PayPal through the FSSN Please email team@diasporafoundation.org for funding requests or other questions.

Licenses

Please contact the listed owner if you want to have access to a given product.

Name Owner contact
RubyMine team@diasporafoundation.org