Differences between revisions 1 and 98 (spanning 97 versions)
Revision 1 as of 2019-08-09 17:02:36
Size: 1725
Editor: highvoltage
Comment: Initial ideas
Revision 98 as of 2020-05-29 10:03:20
Size: 8367
Editor: highvoltage
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== Welcome to the Debian Social Team == ||<tablestyle="float:right; font-size: 0.9em; background:#efefef; border: 1px solid #0066bb; margin: 0 0 0 0;" style="padding:0.4em; -moz-border-radius: 1em;"> ||
||<-2>{{attachment:social_600.png}} ||
|| &nbsp; ||
||<style="text-align: right;"> '''Team Admins''' || [[highvoltage|Jonathan Carter]], [[RhondaDVine|Rhonda D'vine]]. [[KyleRobbertze| Kyle Robbertze]]. ||
||<style="text-align: right;"> '''System Admins''' || Team admins and [[StefanoRivera|Stefano Rivera]] ||
||<style="text-align: right;"> '''Admin E-Mail''' || admin @ debian.social (remove spaces) ||
||<style="text-align: right;"> '''IRC''' || #debian-social on oftc ||
||<style="text-align: right;"> '''Salsa''' || [[https://salsa.debian.org/debiansocial-team]] ||
||<style="text-align: right;"> '''Logo''' || [[https://salsa.debian.org/debiansocial-team/branding]] ||
||<style="text-align: right;"> '''Sysadmin docs''' || [[Teams/DebianSocial/TechnicalDocumentation|TechnicalDocumentation Page]] ||
||<style="text-align: right;"> '''Next meeting''' || TBD ||
|| &nbsp; ||
Line 3: Line 14:
*Please note:* This page is still in an early form, take anything said here with a grain of salt. === Introduction ===
Line 5: Line 16:
The Debian social team aims to run a few services under the social.debian.org subdomain. Welcome to the wiki home of the Debian Social team. It's still early days for us, so things can change fast.
Line 7: Line 18:
Plans so far is to include: The Debian social team aims to run a few services under the debian.social domain. Our goal is to create a safe space for Debian contributors (whether they are project members or not) to share what they're doing in the project and to showcase their work, collaborate with others and share knowledge. Just like planet Debian, it's completely fine for these platforms to have a personal touch, however, our goal is not to create any kind of social network per sé.
Line 9: Line 20:
 * pleroma - a fereated microblogging platform
 * peertube - a federated video sharing platform
 * pixelfed - a federated image sharing platform
For authentication, we plan to use oauth against salsa.debian.org. For now we use each platform's native built-in default.
Line 13: Line 22:
And potentially more to come in the future. '''To request new accounts, visit the following link and select the create_account template''':
 * https://salsa.debian.org/debiansocial-team/sysadmin/accounts/-/issues/new

||<rowstyle="background-color: #424242; color: #f1f1f1; font-weight: bold;">Service|| URL || Upstream || Status || Fediverse || Authentication ||
||[[Teams/DebianSocial/pleroma|Pleroma]] || [[https://pleroma.debian.social|pleroma.debian.social]] || [[https://pleroma.social/|pleroma.social]] || Beta / Testing || (./) || Native[2] ||
||[[Teams/DebianSocial/pixelfed|Pixelfed]] || [[https://pixelfed.debian.social|pixelfed.debian.social]] || [[https://pixelfed.social|pixelfed.social]] || Beta / Testing || (./) || Native ||
||[[Teams/DebianSocial/peertube|Peertube]] || [[https://peertube.debian.social|peertube.debian.social]] || [[https://joinpeertube.org|joinpeertube.org]] || It works! || (./) || Native ||
||[[Teams/DebianSocial/writefreely|WriteFreely]] || [[https://writefreely.debian.social|writefreely.debian.social]] || [[https://writefreely.org|writefreely.org]] || Beta / Testing || (./) || Native ||
||[[Teams/DebianSocial/WordPress|WordPress]] || [[https://wordpress.debian.social|wordpress.debian.social]] || [[https://wordpress.org|wordpress.org]] || Beta / Testing || {X} [1] || Native ||
||Mattermost || None || [[https://mattermost.com/|mattermost.com]] || Distant future maybe || {X} || ||
||Matrix || None || [[https://matrix.org/|matrix.org]] || Distant future maybe || {X} || ||
||Funkwhale || None || [[https://funkwhale.audio/|funkwhale.audio]] || Distant future maybe || (./) || ||
||Plume || None || [[https://joinplu.me/|joinplu.me]] || Experimental || || ||
||[[Teams/DebianSocial/Jitsi|Jitsi]] || [[https://jitsi.debian.social|jitsi.debian.social]] || [[https://jitsi.org/jitsi-meet/|jitsi.org]] || It works![4] || N/A || None[3] ||

 * [1] May be possible soon with [[https://wordpress.org/plugins/activitypub/|a plugin]], that plugin doesn't currently work with !WordPress multisites, but we might figure that out at some point.
 * [2] Pleroma has experimental support for ldap and oath, we plan to try it out
 * [3] Users can set their own password for a channel when it's created, other than this no authentication is necessary or required.
 * [4] If you're using !FireFox, be sure to use the latest version
Line 18: Line 46:
 * Install and upkeep these services until the DSA team would rather do so  * Install and upkeep these services
Line 22: Line 50:
=== Some use cases or needs that we aim to address ===

Microblog:
=== Use cases or needs that we aim to address ===
Line 27: Line 53:
 * Have a platform where official debian teams can communicate or publish updates.
 * Have a platform available that the Debian publicity team can use, if they wish. (existing sites have been known to be problematic in various ways over the years).
 * Share photos from DebConf on our pixelfed instance, this is a better alternative than only posting them to Instagram or Facebook. Many photos also get posted to Telegram groups, which are very ephemeral and difficult to share from on the web. Many DebConf photos currently become lost forever or difficult to find again.
 * Share photos from meetups and sprints that are happening around the world so that other members can follow and keep up and feel included in the community.
 * Upload tutorial and howto videos. Many great video howtos are created but get lost in the ocean of youtube or remain somewhere on a hard disk.
 * Record podcasts covering Debian topics, interview members and famous personalities.
 * Host DebConf videos and make the popular ones easy to discover.
Line 28: Line 61:
Photos: === Moderators ===
Line 30: Line 63:
 * Share photos from DebConf on our pixelfed instance, this is a better alternative than only posting them to Instagram or Facebook. Many photos also get posted to Telegram groups, which are very ephemeral and difficult to share from on the web.
 * Share photos from meetups and sprints that are happening around the world so that other members can follow and keep up and feel included in the community
We're looking for people who are willing to help moderate. Sign up here if you're interested in helping out, with a brief description of what you're interested in (optional, eg: content, moderation, maintaining services, etc).
Line 33: Line 65:
Videos:  * Your name here
Line 35: Line 67:
 * Upload tutorial and howto videos. Many great video howtos are created but get lost in the ocean of youtube.
 * Record podcasts covering Debian topics, interview members and historical figures.
=== Questions and answers ===
Line 38: Line 69:
=== Team Members === ==== Can you create a space for hosting static sites? ====
Line 40: Line 71:
 * Jonathan Carter No, but you might want to consider using either people.debian.org or GitLab pages on Salsa which might cover the functionality that you need.

=== Roadmap ===

There is a lot of work ahead before the first service can even go live, if you're enthusiastic about these services, we ask you to please be patient.

Phase 1 (Early 2020):

 * [done] Get a machine to host services on. DSA might be able to provide us one, we could rent one, and a DD is contacting a hosting provider to check whether they could assist us.
   * [[ServicesHosting|Tips for finding hosting for Debian services]]
 * [done] Agree on how we want to implement these services (containers, VMs, how to document, etc)
 * [done, will reconsider in the future] Consider a delegation from the DPL
 * [done] Announce the project, perhaps on micronews / d-d-a
 * [done] Add some beta testers who are willing to endure some bugs

Phase 2 (Q1-Q2 2020):

 * [done] Initial 3 services:
  * peertube
  * pleroma
  * pixelfed
 * Get authentication (probably against salsa?) set up for a few services and start opening them up
 * Do an initial announcement and call for moderators
 * [done] Set up a mail alias

Phase 3 (Q2-Q3 2020):

 * Open up services to people who are willing to help test

=== See also ===

 * The FediverseTeam is related in the sense of maintaining the federated software within Debian

social_600.png

 

Team Admins

Jonathan Carter, Rhonda D'vine. Kyle Robbertze.

System Admins

Team admins and Stefano Rivera

Admin E-Mail

admin @ debian.social (remove spaces)

IRC

#debian-social on oftc

Salsa

https://salsa.debian.org/debiansocial-team

Logo

https://salsa.debian.org/debiansocial-team/branding

Sysadmin docs

TechnicalDocumentation Page

Next meeting

TBD

 

Introduction

Welcome to the wiki home of the Debian Social team. It's still early days for us, so things can change fast.

The Debian social team aims to run a few services under the debian.social domain. Our goal is to create a safe space for Debian contributors (whether they are project members or not) to share what they're doing in the project and to showcase their work, collaborate with others and share knowledge. Just like planet Debian, it's completely fine for these platforms to have a personal touch, however, our goal is not to create any kind of social network per sé.

For authentication, we plan to use oauth against salsa.debian.org. For now we use each platform's native built-in default.

To request new accounts, visit the following link and select the create_account template:

Service

URL

Upstream

Status

Fediverse

Authentication

Pleroma

pleroma.debian.social

pleroma.social

Beta / Testing

(./)

Native[2]

Pixelfed

pixelfed.debian.social

pixelfed.social

Beta / Testing

(./)

Native

Peertube

peertube.debian.social

joinpeertube.org

It works!

(./)

Native

WriteFreely

writefreely.debian.social

writefreely.org

Beta / Testing

(./)

Native

WordPress

wordpress.debian.social

wordpress.org

Beta / Testing

{X} [1]

Native

Mattermost

None

mattermost.com

Distant future maybe

{X}

Matrix

None

matrix.org

Distant future maybe

{X}

Funkwhale

None

funkwhale.audio

Distant future maybe

(./)

Plume

None

joinplu.me

Experimental

Jitsi

jitsi.debian.social

jitsi.org

It works![4]

N/A

None[3]

  • [1] May be possible soon with a plugin, that plugin doesn't currently work with WordPress multisites, but we might figure that out at some point.

  • [2] Pleroma has experimental support for ldap and oath, we plan to try it out
  • [3] Users can set their own password for a channel when it's created, other than this no authentication is necessary or required.
  • [4] If you're using FireFox, be sure to use the latest version

The Debian social team aims to:

  • Maintain policy on what can be posted in terms of content on these platforms (adherence to CoC and other Debian social standards, advertisements, etc)
  • Install and upkeep these services
  • Moderate content and train volunteers who are willing to help moderated content
  • Motivate community members to contribute their content to these platforms

Use cases or needs that we aim to address

  • Create a safe space where Debian developers and contributors can keep in touch.
  • Have a platform where official debian teams can communicate or publish updates.
  • Have a platform available that the Debian publicity team can use, if they wish. (existing sites have been known to be problematic in various ways over the years).
  • Share photos from DebConf on our pixelfed instance, this is a better alternative than only posting them to Instagram or Facebook. Many photos also get posted to Telegram groups, which are very ephemeral and difficult to share from on the web. Many DebConf photos currently become lost forever or difficult to find again.

  • Share photos from meetups and sprints that are happening around the world so that other members can follow and keep up and feel included in the community.
  • Upload tutorial and howto videos. Many great video howtos are created but get lost in the ocean of youtube or remain somewhere on a hard disk.
  • Record podcasts covering Debian topics, interview members and famous personalities.
  • Host DebConf videos and make the popular ones easy to discover.

Moderators

We're looking for people who are willing to help moderate. Sign up here if you're interested in helping out, with a brief description of what you're interested in (optional, eg: content, moderation, maintaining services, etc).

  • Your name here

Questions and answers

Can you create a space for hosting static sites?

No, but you might want to consider using either people.debian.org or GitLab pages on Salsa which might cover the functionality that you need.

Roadmap

There is a lot of work ahead before the first service can even go live, if you're enthusiastic about these services, we ask you to please be patient.

Phase 1 (Early 2020):

  • [done] Get a machine to host services on. DSA might be able to provide us one, we could rent one, and a DD is contacting a hosting provider to check whether they could assist us.
  • [done] Agree on how we want to implement these services (containers, VMs, how to document, etc)
  • [done, will reconsider in the future] Consider a delegation from the DPL
  • [done] Announce the project, perhaps on micronews / d-d-a
  • [done] Add some beta testers who are willing to endure some bugs

Phase 2 (Q1-Q2 2020):

  • [done] Initial 3 services:
    • peertube
    • pleroma
    • pixelfed
  • Get authentication (probably against salsa?) set up for a few services and start opening them up
  • Do an initial announcement and call for moderators
  • [done] Set up a mail alias

Phase 3 (Q2-Q3 2020):

  • Open up services to people who are willing to help test

See also

  • The FediverseTeam is related in the sense of maintaining the federated software within Debian