nextcloud-excalidraw icon indicating copy to clipboard operation
nextcloud-excalidraw copied to clipboard

Completing this project

Open ramezrafla opened this issue 3 years ago • 5 comments

Hey @Turakar Hope all is well. Are you interested in completing this project? I am willing to contribute financially and in code. Thanks!

ramezrafla avatar Apr 11 '22 16:04 ramezrafla

Same here (financially)

ImaCrea avatar Apr 14 '22 13:04 ImaCrea

Maybe we can fork this and complete separately?

poVoq avatar May 13 '22 08:05 poVoq

I am happy that you like the project :slightly_smiling_face: I initially planned to extend this project with collaboration support, especially since excalidraw factored out their collaboration logic. However, I do not have time for this until at least August. Of course, this code is licensed under AGPL, so forking is possible.

The collaboration logic does require a major rewrite of central components of the current software, however. First of all, the way the excalidraw app is embedded into the webpage can most likely be simplified, and we also need a way to host the collaboration server as part of the Nextcloud installation. See my thoughts on this here: https://github.com/excalidraw/excalidraw/issues/2213#issuecomment-704983925

Turakar avatar May 13 '22 08:05 Turakar

@Turakar even though I think it is a nice idea to move the backend to php for small instances, I think it could be a second step. This collaboration part might be a bit of work, and PHP is not the nicest laguage when it comes to real time.

I'm quiet sure the Typescript backend is quiet efficient, and if it is already possible to host thecollaboration backend somewhere else, then it is a good first step.

my 2 cents :)

pierreozoux avatar Jun 09 '22 08:06 pierreozoux

I am willing to collaborate financially with this project as well. And I can put 1 or 2 programmers from my team to go ahead with this very promising project.

wagner-calazans avatar Jul 15 '22 22:07 wagner-calazans