Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Team chat section #1067

Merged
merged 22 commits into from Aug 11, 2019

Conversation

@Mikaela
Copy link
Member

commented Jul 31, 2019

@Mikaela Mikaela added the wip label Jul 31, 2019

@netlify

This comment has been minimized.

Copy link

commented Jul 31, 2019

Deploy preview for privacytools-io ready!

Built with commit a07057c

https://deploy-preview-1067--privacytools-io.netlify.com

@Mikaela
Copy link
Member Author

left a comment

I just wanted an initial version out to see that I am doing something correctly, so this is heavy WIP.

Show resolved Hide resolved _includes/nav.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved pages/software/teamchat.html Outdated
@Mikaela

This comment has been minimized.

Copy link
Member Author

commented Jul 31, 2019

Big thanks to @ghbjklhv1 for showing me how to add sections in #1064

@Mikaela
Copy link
Member Author

left a comment

A little searching and I seem to be using GItHub as my todo list.

Now I need lunch and I am not sure if I am continuing this PR today.

Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
Show resolved Hide resolved _includes/sections/teamchat.html Outdated
@Mikaela

This comment was marked as outdated.

@Mikaela

This comment was marked as resolved.

Copy link
Member Author

commented Aug 1, 2019

TODO: I have forgotten the source code file.

@Mikaela

This comment was marked as resolved.

Copy link
Member Author

commented Aug 1, 2019

TODO: audits, Keybase #1071

@ghbjklhv1
Copy link

left a comment

My go-to is generally Matrix. Although, I haven't used it RocketChat seems like a good alternative if it is truly FLOSS.

I believe GNU also has some recommended packages, I'll see if I can find them.
Edit: Jami and GNU Mailman, although they aren't really Slack alternatives they are still useful.

@Mikaela

This comment has been minimized.

Copy link
Member Author

commented Aug 1, 2019

My go-to is generally Matrix. Although, I haven't used it RocketChat seems like a good alternative if it is truly FLOSS.

Currently it has too many issues to be listed and it's in process of getting delisted from the instant messengers page.

I believe GNU also has some recommended packages, I'll see if I can find them.
Edit: Jami and GNU Mailman, although they aren't really Slack alternatives they are still useful.

We seem to list Jami as a VoIP app at https://www.privacytools.io/software/voip/ and GNU Mailman is a mailing list software (or am I confusing it to something similar?) and due to email being bad with privacy, I wouldn't include it.

@ghbjklhv1

This comment has been minimized.

Copy link

commented Aug 3, 2019

email being bad with privacy

TBF it isn't much if any worse than many of the recommended instant messengers.
Email can now be encrypted fairly easily and has newer protocols like Darkmail.

Plus there is the Mixmaster anonymous remailer and whatnot:

From an ease of use perspective, it ain't great.
But it can be configured to work well.

Edit: Even the subject now has protocols for E2E, they just might not be popular yet.

@Perelandra0x309

This comment has been minimized.

Copy link
Contributor

commented Aug 3, 2019

We seem to list Jami as a VOIP

https://git.ring.cx/savoirfairelinux/ring-project/wikis/features/All-features-by-client
According to this Jami does not have group chat. I don't use Jami so can't confirm right now.

@JonahAragon

This comment has been minimized.

Copy link
Member

commented Aug 3, 2019

Thinking about @five-c-d's #999 (comment), would it perhaps make more sense to list Team Chat as a separate section on the existing Instant Messengers page? Or merge IM, VoIP, and this category into one "Communication Tools" page (or something) with separate subheadings for each of them?

@nitrohorse

This comment has been minimized.

Copy link
Member

commented Aug 3, 2019

@JonahAragon I can see having sub-sections under a "Communication Tools" umbrella page being overall more helpful and easier to navigate and compare/contrast. I like that idea.

@Mikaela

This comment has been minimized.

Copy link
Member Author

commented Aug 5, 2019

Sounds good to me, that page would just be {% include sections/teamchat.html %} for the separate categories?

Mikaela added some commits Aug 5, 2019

@Mikaela
Copy link
Member Author

left a comment

TODO: delist Mattermost.

Show resolved Hide resolved _includes/sections/teamchat.html Outdated

Mikaela added some commits Aug 9, 2019

Mikaela added some commits Aug 9, 2019

@Mikaela Mikaela marked this pull request as ready for review Aug 9, 2019

@Mikaela Mikaela requested a review from privacytoolsIO/editorial as a code owner Aug 9, 2019

Show resolved Hide resolved _includes/nav.html Outdated
@nitrohorse
Copy link
Member

left a comment

Couple of small suggestions but otherwise LGTM

Mikaela added some commits Aug 10, 2019

@Mikaela

This comment has been minimized.

Copy link
Member Author

commented Aug 10, 2019

I realized that I had forgotten Wire Pro entirely, but I don't think it can be immediately boosted to recommended as I am under the impression that no one has experience with Wire Pro. I think it's also a good excuse to create the worth mentioning section.

@Mikaela Mikaela force-pushed the Mikaela:teamchat branch from 2e59d59 to a07057c Aug 10, 2019

@nitrohorse
Copy link
Member

left a comment

LGTM

<h1 id="teamchat" class="anchor"><a href="#teamchat"><i class="fas fa-link anchor-icon"></i></a> Team chat applications where everything is end-to-end encrypted or under the control of your team administrator</h1>

<div class="alert alert-warning" role="alert">
<strong>If your project currently uses a team chat like <a href="https://web.archive.org/web/20171029114027/https://feedback.discordapp.com/forums/326712-discord-dream-land/suggestions/17094256-implement-whispersystems-encryption-for-voice-and">Discord</a> or <a href="https://drewdevault.com/2015/11/01/Please-stop-using-slack.html">Slack</a> you should pick an alternative here.</strong>

This comment has been minimized.

Copy link
@Mikaela

Mikaela Aug 11, 2019

Author Member

Potential alternative link: https://spyware.neocities.org/articles/discord.html ? However it's difficult to open with IPFS Companion for some reason.

@nitrohorse nitrohorse merged commit 8cd4419 into privacytoolsIO:master Aug 11, 2019

3 of 6 checks passed

Header rules No header rules processed
Details
Pages changed 2 new files uploaded
Details
Redirect rules No redirect rules processed
Details
Mixed content No mixed content detected
Details
Travis CI - Pull Request Build Passed
Details
deploy/netlify Deploy preview ready!
Details

@Mikaela Mikaela deleted the Mikaela:teamchat branch Aug 11, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants
You can’t perform that action at this time.