advices to new fediverse administrators and developers
play

Advices to new fediverse administrators and developers Luc Didry - PowerPoint PPT Presentation

Framasoft Advices to new fediverse administrators and developers Luc Didry September 7 2019 Introduction Hosting an ActivityPub service is not like hosting another service 1 Hosting an ActivityPub service is not like hosting another service


  1. Framasoft Advices to new fediverse administrators and developers Luc Didry September 7 2019

  2. Introduction Hosting an ActivityPub service is not like hosting another service 1 Hosting an ActivityPub service is not like hosting another service Luc Didry |

  3. Introduction Hosting an ActivityPub service is not like hosting another service 1 Hosting an ActivityPub service is not like hosting another service and the same goes for developing ActivityPub software. Luc Didry |

  4. Introduction What’s Framasoft? 2 Let me introduce Framasoft. Luc Didry |

  5. Introduction What’s Framasoft? 2 Let me introduce Framasoft. Framasoft is a not-for-profit digital emancipation network. Luc Didry |

  6. Introduction What’s Framasoft? 2 Let me introduce Framasoft. Framasoft is a not-for-profit digital emancipation network. ◮ Promotion, dissemination and development of free software Luc Didry |

  7. Introduction What’s Framasoft? 2 Let me introduce Framasoft. Framasoft is a not-for-profit digital emancipation network. ◮ Promotion, dissemination and development of free software ◮ 35 members in the organization, including 9 employees Luc Didry |

  8. Introduction What’s Framasoft? 2 Let me introduce Framasoft. Framasoft is a not-for-profit digital emancipation network. ◮ Promotion, dissemination and development of free software ◮ 35 members in the organization, including 9 employees ◮ Only financed by donations (mainly from individuals) Luc Didry |

  9. Introduction What’s Framasoft? 2 Let me introduce Framasoft. Framasoft is a not-for-profit digital emancipation network. ◮ Promotion, dissemination and development of free software ◮ 35 members in the organization, including 9 employees ◮ Only financed by donations (mainly from individuals) ◮ We currently host more than 30 freely available web services (including a Mastodon instance) Luc Didry |

  10. Introduction What’s Framasoft? 2 Let me introduce Framasoft. Framasoft is a not-for-profit digital emancipation network. ◮ Promotion, dissemination and development of free software ◮ 35 members in the organization, including 9 employees ◮ Only financed by donations (mainly from individuals) ◮ We currently host more than 30 freely available web services (including a Mastodon instance) ◮ We publish two ActivityPub softwares: ◮ PeerTube, a YouTube alternative ◮ Mobilizon, a Facebook events/Meetup alternative (not released yet) Luc Didry |

  11. Introduction Who am I? 3 Let me introduce myself. Luc Didry |

  12. Introduction Who am I? 3 Let me introduce myself. Luc Didry, aka Framasky or Sky Luc Didry |

  13. Introduction Who am I? 3 Let me introduce myself. Luc Didry, aka Framasky or Sky ◮ SysAdmin at Framasoft Luc Didry |

  14. Introduction Who am I? 3 Let me introduce myself. Luc Didry, aka Framasky or Sky ◮ SysAdmin at Framasoft ◮ Perl developer Luc Didry |

  15. Introduction Who am I? 3 Let me introduce myself. Luc Didry, aka Framasky or Sky ◮ SysAdmin at Framasoft ◮ Perl developer ◮ ActivityPub enthusiast Luc Didry |

  16. Introduction Who am I? 3 Let me introduce myself. Luc Didry, aka Framasky or Sky ◮ SysAdmin at Framasoft ◮ Perl developer ◮ ActivityPub enthusiast ◮ Not involved in PeerTube or Mobilizon development Luc Didry |

  17. Our advices for instance administrators Moderation 4 You have an open instance? Moderate! With great power comes great responsability. Luc Didry |

  18. Our advices for instance administrators Moderation 4 You have an open instance? Moderate! With great power comes great responsability. Well, even if it’s a closed instance, but in that case, it’s easier, unless it’s a huge one. Luc Didry |

  19. Our advices for instance administrators Moderation 5 1. Create a moderation team. Luc Didry |

  20. Our advices for instance administrators Moderation 5 1. Create a moderation team. There is no need to be tech-savvy to moderate, so you can ask non-tech people to help you. Luc Didry |

  21. Our advices for instance administrators Moderation 5 1. Create a moderation team. There is no need to be tech-savvy to moderate, so you can ask non-tech people to help you. It’s almost vital to have more than one moderator Luc Didry |

  22. Our advices for instance administrators Moderation 5 1. Create a moderation team. There is no need to be tech-savvy to moderate, so you can ask non-tech people to help you. It’s almost vital to have more than one moderator ◮ Think about the bus factor Luc Didry |

  23. Our advices for instance administrators Moderation 5 1. Create a moderation team. There is no need to be tech-savvy to moderate, so you can ask non-tech people to help you. It’s almost vital to have more than one moderator ◮ Think about the bus factor ◮ People take vacations Luc Didry |

  24. Our advices for instance administrators Moderation 5 1. Create a moderation team. There is no need to be tech-savvy to moderate, so you can ask non-tech people to help you. It’s almost vital to have more than one moderator ◮ Think about the bus factor ◮ People take vacations ◮ Avoid burnout Luc Didry |

  25. Our advices for instance administrators Moderation 5 1. Create a moderation team. There is no need to be tech-savvy to moderate, so you can ask non-tech people to help you. It’s almost vital to have more than one moderator ◮ Think about the bus factor ◮ People take vacations ◮ Avoid burnout ◮ If in doubt about a report, you can ask the other moderators for their opinion Luc Didry |

  26. Our advices for instance administrators Moderation 6 2. Create a code of conduct. Luc Didry |

  27. Our advices for instance administrators Moderation 6 2. Create a code of conduct. ◮ Your users will know what is considered as bad behavior Luc Didry |

  28. Our advices for instance administrators Moderation 6 2. Create a code of conduct. ◮ Your users will know what is considered as bad behavior ◮ You will have a document to refer to if people disagree with your moderation’s policy (it won’t cover every case, but will still be useful) Luc Didry |

  29. Our advices for instance administrators Moderation 6 2. Create a code of conduct. ◮ Your users will know what is considered as bad behavior ◮ You will have a document to refer to if people disagree with your moderation’s policy (it won’t cover every case, but will still be useful) ◮ Moderators’ work will also be eased by being able to refer to it for judging reports Luc Didry |

  30. Our advices for instance administrators Moderation 7 3. Important points to note Luc Didry |

  31. Our advices for instance administrators Moderation 7 3. Important points to note ◮ Spam/harassment is easier with the federation if other servers are trusted by default like on Mastodon Luc Didry |

  32. Our advices for instance administrators Moderation 7 3. Important points to note ◮ Spam/harassment is easier with the federation if other servers are trusted by default like on Mastodon ◮ People may not read an entire thread before reacting (the thread may even not be finished) Luc Didry |

  33. Our advices for instance administrators Moderation 7 3. Important points to note ◮ Spam/harassment is easier with the federation if other servers are trusted by default like on Mastodon ◮ People may not read an entire thread before reacting (the thread may even not be finished) ◮ Interactions may be done with different softwares, thus not with the same limitations Luc Didry |

  34. Our advices for instance administrators SysAdmin 8 1. Know your limits Luc Didry |

  35. Our advices for instance administrators SysAdmin 8 1. Know your limits ◮ Don’t open registration if you don’t know if you want and can maintain the service for a long time Luc Didry |

  36. Our advices for instance administrators SysAdmin 8 1. Know your limits ◮ Don’t open registration if you don’t know if you want and can maintain the service for a long time ◮ Or display a big warning on the registration page Luc Didry |

  37. Our advices for instance administrators SysAdmin 8 1. Know your limits ◮ Don’t open registration if you don’t know if you want and can maintain the service for a long time ◮ Or display a big warning on the registration page ◮ If you open registrations, make the level of service explicit when people register Luc Didry |

  38. Our advices for instance administrators SysAdmin 9 2. Do your job seriously Luc Didry |

  39. Our advices for instance administrators SysAdmin 9 2. Do your job seriously ◮ Backup your data on a distant server Luc Didry |

  40. Our advices for instance administrators SysAdmin 9 2. Do your job seriously ◮ Backup your data on a distant server ◮ Test your backups Luc Didry |

  41. Our advices for instance administrators SysAdmin 9 2. Do your job seriously ◮ Backup your data on a distant server ◮ Test your backups ◮ Supervize your service Luc Didry |

  42. Our advices for instance administrators SysAdmin 9 2. Do your job seriously ◮ Backup your data on a distant server ◮ Test your backups ◮ Supervize your service ◮ Supervize your backups Luc Didry |

Recommend


More recommend