Hacker News new | past | comments | ask | show | jobs | submit login

Or just go with https://riot.im/ (https://matrix.org/). It's federated, support E2E and kicks ass.



Can you do all the useful user-friendly things slack does perfectly?

* Drag-and-drop file uploads. * Paste images from clipboard. * Search previous file uploads. * Video uploads with inline preview.

They're the sort of thing I always find open source solutions never get around to.


It depends on your client as matrix.org is a open protocol. Anyone could implement the features you long for, that's the beauty.

The following are for Riot Desktop:

* Drag-and-drop file uploads.

Sure.

* Paste images from clipboard.

Did not work for me but it has been written and will work soon, if it does not already: https://github.com/vector-im/riot-web/issues/1297

* Search previous file uploads.

Dunno, there is a list of a room's files but I don't see a search option. Should be a trivial addition, maybe make a feature request? :)

* Video uploads with inline preview.

Sure, they are rendered in the message window.


Pasting imaging from clipboard is released, but is only implemented on the new (experimental) RTE editor, which has to be optionally enabled in Settings.

https://github.com/vector-im/riot-web/issues/1855 is the issue tracking indexing file uploads. Patches welcome if anyone wants to add this into synapse; it'd be pretty easy and fun (although obviously wouldn't work with encrypted rooms). https://github.com/matrix-org/synapse/blob/master/synapse/re... would be the place to index the file and chuck its contents into the existing full text search tables via something like https://github.com/matrix-org/synapse/blob/master/synapse/st....

My point is that Riot is FOSS, and if folks feel features are missing, please help us implement them O:-)


I don't know for Riot, but you may want to consider Mattermost as well (https://about.mattermost.com/).


What do you work with, that you need these functions so frequently ? I never once even thought about needing or wanting any of these features


Really? I use these features daily. Pretty much whenever I want to share something that isn't just plain text...


But what are you sharing ? pictures of what ? videos of what ? I only paste urls or logs .. and then there is normal chatting


Oh man, all of those things are so convenient once you start using them. If you've never used them, great, irc is probably fine. For me, I could never ever go back to irc, having gotten accustomed to all that stuff on slack.

For example, want to share a screenshot? Hit print screen to capture it, click to the browser, click to the tab, hit ctrl-v to paste, done. Instead of, what, uploading an image to an image-sharing site? I wouldn't even know how to do that at this point.


For future reference in case you need to share a screenshot elsewhere... It's literally the same process to post a screenshot to imgur. No account needed.


I am a big fan of greenshot. It takes over the print screen button. You then draw a box around the area you want to capture and then you can select to copy to clip board or open it in the sketching portion or even upload direct to imgur where it then puts the URL of the file in your clipboard.


How slack copy from the source ? I'm missing something or you never do ctrl+c ?


PrintScreen copies to the clipboard.


Oh thank you!


I use those features all the time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: