ProgressiveCoders / functions

ProgCode Operations Agenda Items and To-Dos. Join the Ops Team in #operations on Slack!
http://progco.de/join
24 stars 2 forks source link

Standard Change: Connect ProgCode Channels to Element #259

Open jpb5013 opened 3 years ago

jpb5013 commented 3 years ago

Required Information

Description

Connect standard ProgCode Slack channels managed by ProgCode to the ProgCode Element instance.

Problem

Slack is limited to a 10,000 message history and 10 integrations. It is also closed source, so limited ability to make customizations.

Benefit

Will enable improve collaboration and increased productivity.

Plan

Decision Making

Consent to proceed

Optional Information

Reference link(s)

...

joemcl commented 3 years ago

So is this the start of a transition from Slack over to Element? I've never used Element, can someone post a side by side comparison? Is Progcode self hosting? Thanks!

joemcl commented 3 years ago

Found a side by side here - https://sourceforge.net/software/compare/Element-Messenger-vs-Slack/

noahsbwilliams commented 3 years ago

@joemcl from what I gathered last night, there seem to be two different visions.

One is more "replacement" & the other is more "value add/augmentation".

Personally, I think the latter is more appropriate for ProgCode. Trying to rip everyone out of Slack could cause a fracture in the community with lots of confusion, which we don't want.

noahsbwilliams commented 3 years ago

Technical outline (what binaries run where):

Matrix server

Image: matrixdotorg/synapse

Postgres database

Image: postgres

TURN server

Image: coturn/coturn

Element Web

Image: vectorim/element-web

noahsbwilliams commented 3 years ago

Production Considerations

Should we decide to stand this up in production, we'll have to consider...

Moderation

Security & Privacy

Availability

Any crucial component of ProgCode comms infrastructure must be highly available.

Proximate services & external dependencies

Anything that will have a privacy policy we have to read

Costs

beriniwlew commented 3 years ago

@noahsbwilliams, keep in mind that we are thinking about puttting networked.community under the ProgCode umbrella. That's something we'll have to discuss in the next meetings.