Comments (9)
I think stuff like chat should go into some sort of plugin framework and/or we leverage a third party. We don't want to have to maintain a chat client as well as a drawing client
from ep_draw.
Etherpad's chat isn't a plugin that we could reuse is it?
from ep_draw.
It could/should be, I guess..
from ep_draw.
LOL. More work? XD
from ep_draw.
I will ponder this and take a look to see how difficult it will be to do.. I think the main issue is going to be accessing the socket and dealing with auth.
from ep_draw.
Okay! Chat isn't a major thing right now. Our main concern is crashing the server! Ugh. But I'm glad that it'll be in the back of your mind :)
from ep_draw.
An outcome of doing it by making chat a plugin would be that currently etherpad wouldn't put through it's minification process so it would adversely affect performance ;\ This is a bad thing..
We could potentially do chat as an npm module still but afaik all client side code would still be replicated, heh, kinda pointless right as nearly all of the code is client side code...
So yea, I suggest we wait on this :)
from ep_draw.
I'm fine with waiting for now!
from ep_draw.
I'm not going to work on this, Etherpad already has chat and that is what should be used :)
from ep_draw.
Related Issues (20)
- 502 Bad Gateway nginx/1.2.6 (Ubuntu) HOT 3
- No button appears to use the plugin HOT 3
- connection refuse occur when i click ep_draw button HOT 4
- hangs etherpad-lite startup HOT 2
- "position": "right" is useless HOT 1
- Etherdraw always binds at all interfaces HOT 1
- Error installing ep_draw with Etherpad 1.6.1 HOT 4
- 1.8 fix required
- iOS doesn't show full HOT 11
- ep_draw integration with etherpad-lite HOT 11
- prepend should be append else etherpad will duplicate the pad contents HOT 1
- Drawing only possible on a fraction of the screen HOT 7
- Connect Draw Window to Pad HOT 3
- Allow Drawing Zoom
- Create a way to Open Pads with Opaque Background HOT 1
- locales folder HOT 1
- WBO - Collaborative whiteboard HOT 1
- [100€ Bounty] add an option to automatically start on fullscreen on click HOT 5
- [50€ Bounty] Export Drawing HOT 5
- [100€ Bounty] "Hand" - scrolling does not work on mobile HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ep_draw.