Skip to content

collaboration: explore communication and collaboration channels  #67

@rmsyn

Description

@rmsyn

Currently, all meetings are held on Google Meet, and collaboration on consortium documents is over Google Docs.

This issue is a proposal to explore communication and collaboration channels used in a number of other Rust work groups.

Some platforms for consideration:

Async Communication

Document Collaboration

  • HackMD (https://hackmd.io)
    • used by a number of other Rust work groups
    • handles most use-cases covered by Google Docs
    • for non-Markdown documents, we can use GitHub as a document store
  • Etherpad (https://etherpad.org)
    • open source
    • handles most use-cases covered by Google Docs
    • a number of public instances are available: Etherpad instances
    • we could self-host an Etherpad server, if necessary

Meetings

  • Jitsi (https://jitsi.org)
    • open source
    • can handle many simultaneous connections to multi-party video conferences
    • almost a 1-to-1 alternative to Google Meet or Zoom
    • Jitsi provides a public server to create video conferences
    • we could self-host a Jitsi server, if necessary

In discussions, it has been brought up that corporate firewalls may be an issue for some members.

I would encourage such members to weigh in on what platforms their corporate firewalls allow, and suggest to your security team to make allowances for the above domains. I know this may not be possible, but asking hurts no one :)

If it is not possible due to firewall issues, could that be resolved by the consortium registering a domain, paying for a VPS, and self-hosting the relevant services?

If we go the self-hosting route, I'm willing to contribute time and resources to making it happen.

Please add your thoughts concerns about using the above services.

At the moment, I am unable to attend meetings, and/or contribute to collaborative document editing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    coding guidelinesRelated to work in the Coding Guidelines Subcommittee

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions