Etherpad

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

44 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
5 votes Vote

plugin for screenwriting formatting

I already tried for a week to try to program a plugin that had buttons to format the script but I had a lot of difficulties. I liked that the plugin had at least 4 buttons. Scene, Action, Character, Dialogue. and each would format the selected...
Guilherme Albuquerque, 10.02.2021, 22:15
0 comments
2 votes Vote

how can i use jwt token validation in etherpad?

users with valid jwt token only can have access to the pad. i.e, Inside a lifecycle hook I need to validate jwt, and provide access if it is valid.how can i achieve that? Thaks in advance.
Deepu Dinesh, 05.01.2021, 05:17
0 comments
2 votes Vote

Allow branching and change requests

Allow users to branch an Etherpad, make changes and issue a "change request" -- similar to how git works but significantly simplified to be useable by laypeople.
Kevin Triplett, 19.07.2022, 17:05
0 comments
1 vote Vote

希望支持Excel的导入和导出,建议添加插入表格的功能

协作时常常是工作进度的汇报,支持excel可以让整体显得更清晰,直观
Niklaus, 30.06.2020, 02:25
1 comment
1 vote Vote

edit a freemind mindmap

we would like to work with freemind
Gerhard Enders, 02.09.2020, 16:09
0 comments
1 vote Vote

Suggestion functionality

It would be nice to have a suggestion mode in which you could select a word or sentence that would then be highlighted. You'd then write a new version of it that would also be highlighted and could be accepted or rejected by other users by simply...
mahjyno, 20.11.2021, 13:42
0 comments
0 votes Vote

columns

I sometimes need ah least one column, to have text in a different language side by side. I couldn’t find a plug-in.
Berot3, 02.02.2021, 02:28
0 comments
0 votes Vote

adminpads2: sort by last update

When using adminpads2 I often look for recently updated pads. If I could use the columns to resort the table, this would be much easier.
Oliver Ding, 05.03.2021, 11:15
0 comments
0 votes Vote

Headers and footers

Add headers and footers to pages that are printer friendly like Word.
Hass, 08.08.2023, 11:40
0 comments
0 votes Vote

it would be extremely useful to have poll / voting

a plugin that allowed people to vote for ideas or decisions would be extremely handy. i mean actually built-in to etherpad! etherpad.idea.informer.com could then actually use that plugin for the voting, here!
Luke Leighton, 08.01.2024, 18:49
0 comments
151 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
93 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
91 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
77 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
61 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
39 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
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
33 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
20 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
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

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
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
16 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
15 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

Import/Export with Google Docs

johnyma22, 23.03.2013, 22:36
0 comments

Pages< 1 2 3 >