Etherpad

Managers
I would like to...
by comments
by date
by popularity
Sort
Display all
or
Enable filter

38 votes Vote

clientside encryption

Enable etherpad to encrypt the pad and user to user traffic. There already has been an offer by someone to implement it with openssl. This has been discussed here https://github.com/owncloud/core/issues/106 (including a research on opengpg...
Response from the site administrator
johnyma22, 30.05.2020
We'd love to have client to client encryption but you lose some important things:

1. Auditing. If your organization goes through a legal discovery process and you can't provide copies of documents you may be found in contempt of court.

2. Life cycle of document: IE ability to migrate; transfer; provide "take aways", repair and/or re-key on key loss. While these are edge cases they happen and when they do happen they are critical to an organizations operation.

3. Performance: Other implementations similar to Etherpad have a 5x overhead and can only handle a few users per pad at Etherpad's WPM before introducing latency that breaks the UX. This is due to asking the client to provide lots of heavy crypto tasks. We work on 10k operations per second per pad in some instances, imagine the additional CPU load if each of those were doing crypto tasks? Now imagine that on a crappy CPU in IE10? Before you know if your initial page load is 200 items @ 10Mb for what is basically a glorified text editor.. Dat bloat.

4. Debugging: Changesets and OTs are complex, they mutate and require lots of pretty deep debugging. If the server can't catch errors or stats on errors it is hard to know how much something is broken let alone what is broken exactly. An example of this is if the server has the wrong charset for it's database storage, with current logs you can see what goes in / comes out but with encrypted content in / out you get no clues..

5. Effort: You will notice Owncloud considered this from 2015 to 2018 with various effort and afaik one of those efforts span off into "CryptPad" which is an alternative to Etherpad you should check out if E2E encryption is key to you.

6. Server side generation of exports: Things like pdf/odf/.txt that are generated server side are no longer possible so you have to post all of that logic to the client.

We believe in E2E encryption, but we're of the opinion that pad content is not transient, it is persistent. And with that in mind we don't believe having true E2E is paramount but clientserverclient is encrypted.

So right now the gains of not having clientside encryption outweigh the costs, and for the near future, that's the situation. If Etherpad became more transient and less persistent than I expect more effort would be put into E2E.

We would welcome effort in this area but until the average CPU can handle our intense pad workload it's unlikely it would be a default feature or something in core so we would invite people to work on plugins to make this happen :)
kardan, 08.08.2013, 18:15
0 comments
150 votes Vote

set author name to the one used in basic http auth

the etherpad lite is accessed directly without a proxy the author name should be set to the one used in basic http auth
Response from the site administrator
johnyma22, 30.05.2020
Various plugins set author name using various auth mechanisms. This isn't something we intend to bake into core!
Lars, 28.06.2013, 08:11
0 comments
92 votes Vote

Teamsites

Add password protected teamsites just like in original etherpad.
Response from the site administrator
johnyma22, 30.05.2020
ep_mypads and other various plugins exist to provide password management! :) Check the plugins!
emil, 24.03.2013, 02:41
2 comments
90 votes Vote

LDAP Auth

It would be nice if there is a way to add LDAP authentication. So access is restricted and users can only write under their LDAP name. Later if there are proteced team-pads, a rights-management would be nice to have.
Response from the site administrator
johnyma22, 24.11.2013
This is available through the ep_ldapauth plugin thanks to Andrew Grimberg
BT, 11.04.2013, 13:45
0 comments
76 votes Vote

Add a comment directly on a selected word on a pad

as the google doc comment feature & be able to see all pad comments on a specific page (as the history page) [+1 marcelklehr]
Response from the site administrator
johnyma22, 24.11.2013
This plugin is available as ep_comments
https://github.com/nicolas-lescop/etherpad-plugins/tree/master/ep_comments
johnyma22, 23.03.2013, 22:41
4 comments
66 votes Vote

rename pads

it would be nice to be able to rename pads either by the creator or by an admin
Response from the site administrator
johnyma22, 20.11.2013
There are two ways to do this.

Either using the ep_set_title_on_pad plugin (everyone) which creates a "Title" for every pad you create meaning you can keep the same URL but change the pad title.

Or (admin) you can use the copy or move pad API endpoint.

Lars, 01.08.2013, 12:29
1 comment
60 votes Vote

preserve author name and color between sessions

it would be nice to preserve the author name and color between sessions (deleted cookies) I'm using simple authentication and everyone has to set it's name and color on each login the browsers delte the cookies on program exit because of privacy...
Response from the site administrator
johnyma22, 20.11.2013
See: https://github.com/ether/etherpad-lite/wiki/Embed-Parameters

There is also a way you can force the users color but I can't remember what it is.
Lars, 01.08.2013, 12:33
0 comments
43 votes Vote

Prompt user to set their author name

When a user starts trying to edit a pad if they haven't got their author name set we should pop up a notification asking them to set their username..
Response from the site administrator
johnyma22, 20.11.2013
Install the ep_prompt_for_name plugin for this prompt to take place.
johnyma22, 24.03.2013, 13:46
0 comments
38 votes Vote

Admin panel

Administration panel plugin for pad creation, pad deletion, user and group creation, password maintenance (see [#192](https://github.com/ether/etherpad-lite/issues/192)) see ep_admin
johnyma22, 23.03.2013, 22:40
2 comments
38 votes Vote

MathJax plugin

Allow inserting LaTeX formulas via MathJax!
Response from the site administrator
johnyma22, 25.04.2013
This is the type of plugin that requires a bounty, please create a bounty if you wish to see this plugin :) http://gun.io and other websites exist to create bounties for developers to claim!
FFF, 24.03.2013, 10:45
2 comments
30 votes Vote

Markdown editing support

See https://github.com/ether/etherpad-lite/issues/1669
Response from the site administrator
johnyma22, 25.03.2013
See the ep_markdown plugin
t3k4y, 24.03.2013, 07:10
0 comments
20 votes Vote

Add pictures and videos

I think will be a good idea if i can work with pictures with my documents. And also why not with youtube videos or similar
Response from the site administrator
johnyma22, 04.12.2013
See the ep_embedmedia and ep_fileupload plugin
colomet, 21.05.2013, 10:40
0 comments
19 votes Vote

Authorship colors brightness, less dark/saturated

Ability to play and add white brightness to the Authorship colors. Right now color are too dark or saturated.
Response from the site administrator
johnyma22, 04.12.2013
Waiting on testers/merge
https://github.com/ether/etherpad-lite/pull/2019
Nymz, 31.03.2013, 00:05
0 comments
18 votes Vote

Have PAD sync to .txt file in dropbox (or similar)

A plugin or etherpad functionality that will sync to a plain text file via a service like Dropbox (or equivalent)? Conceptually just thinking this functionality would just do continually/perpetual 'exports' of a 'txt' file to a Dropbox...
theoryshaw, 24.03.2013, 00:53
1 comment
18 votes Vote

Real-time chat (live discussion mini-pad)

Etherpad is brilliant for collaboration but can be messy for real-time discussion. And the chat is so 90's compared to the modern, live-typing, document part! IMHO the current chat panel should be replaced by a mini-pad chat, providing the...
Response from the site administrator
johnyma22, 18.04.2013
ep_real_time_chat is the beginning of this work.

If you want me to spend some more time on it feel free to setup a gittip or bounty for any features or stuff. I didn't do any styling or specific design to match your design however I did implement all the required functionality.

http://github.com/johnmclear/ep_real_time_chat
ep_real_time_chat

Let me know if this is enough and we can close this
Supercopter, 30.03.2013, 17:43
1 comment
18 votes Vote

Upload images/copy and paste directly into etherpad

Upload images/copy and paste directly into etherpad
Response from the site administrator
johnyma22, 04.12.2013
See the ep_embedmedia plugin :)
asriel, 10.07.2013, 17:29
1 comment
17 votes Vote

Export to Markdown

see also https://github.com/ether/etherpad-lite/issues/695#issuecomment-13688018
Response from the site administrator
johnyma22, 11.04.2013
See the ep_markdown plugin for real time editing of markdown and also markdown export.
t3k4y, 24.03.2013, 06:59
0 comments
15 votes Vote

make tables and headings exportable

There is a plugin for headings and a plugin for tables. But neither works together with the export function to odt, doc or pdf.
Nils, 25.03.2013, 16:35
1 comment
14 votes Vote

RSS notifications on pad changes

Response from the site administrator
johnyma22, 28.03.2013
See ep_rss
johnyma22, 23.03.2013, 22:29
2 comments
13 votes Vote

Export to mediawiki

This exists on a branch
Response from the site administrator
johnyma22, 24.04.2013
See ep_mediawiki for editing and export as mediawiki
johnyma22, 23.03.2013, 22:41
1 comment
11 votes Vote

Import/Export with Google Docs

johnyma22, 23.03.2013, 22:36
0 comments
11 votes Vote

Go directly to a specific line through the URL

Go directly to a specific line through the URL like in YouTube and going to a specific time
johnyma22, 23.03.2013, 22:41
1 comment
11 votes Vote

Data Tables

Data tables are really basic and necessary for lots of documents. There should be a mechanism to insert a simple data table
Response from the site administrator
johnyma22, 04.12.2013
See the ep_tables plugin
Juan Pablo, 16.07.2013, 23:20
0 comments
10 votes Vote

Ability to add anchors

I think it would be good to have anchors in pads, so one could just link to a specific point in the text (e.g.http://beta.etherpad.org/p/test#foo). Linking specific lines would also be a possibility, but i think that is too static.
Response from the site administrator
johnyma22, 15.04.2013
Have you seen ep_scrollto ?
fujnky, 30.03.2013, 15:09
2 comments
8 votes Vote

edit tool button for inserting horizontal line(HR)

johnyma22, 23.03.2013, 22:38
1 comment
8 votes Vote

Make Pads printable without exporting them.

If you want to print out a pad you've to export it first. IT would be useful to be able to print it straight from the browser.
Response from the site administrator
johnyma22, 10.04.2013
Install the ep_print plugin :)
Nils, 29.03.2013, 08:32
1 comment
7 votes Vote

Spell check

Response from the site administrator
johnyma22, 27.03.2013
See ep_spellcheck
johnyma22, 23.03.2013, 22:35
0 comments
7 votes Vote

partial Monospace sections

johnyma22, 23.03.2013, 22:36
2 comments
7 votes Vote

partial code highlight sections

johnyma22, 23.03.2013, 22:39
1 comment
7 votes Vote

Stop writing plugin

So a teacher can click a stop writing button and everyone gets a stop writing overlay
johnyma22, 23.03.2013, 23:22
1 comment

Pages< 1 2 >