Spreed: Migrating to Vue.JS

Created on 7 Dec 2018  ·  2Comments  ·  Source: nextcloud/spreed

For me with the experience of the last release it seems that the migration to Vue.JS should be the next/first step in the next release.

Currently only @danxuliu can work on JS/UI related stuff, due to the wizard staff in his hand which makes him able to understand and handle the Backbone/Marionette stuff.
The biggest issue is, that we have a bloated entry point (app.js, which already got smaller with the recent extractions). Also there are lot of tools/packages which help us concentrating on our core business: the talk app.

Also this would help as a base work for other stuff on our todo list and prevent duplicate UI implementations as we have to do everything in backbone/marionette first and then in Vue again:

  • Allow filtering of the room list and add suggestions for creating a new room on the fly: #1010
  • search/filter of chat messages
  • accessibility
  • Extraction of UI parts from webrtc/simplewebrtc for #1063

So I would suggest to discuss this in our meeting next week.

cc @nextcloud/talk @nextcloud/vue

2. developing frontend 🖌️ technical debt

Most helpful comment

Closing the meta ticket

All 2 comments

So I would suggest to discuss this in our meeting next week.

Any results which came out of this? Any input from @skjnldsv @juliushaertl @MorrisJobke @georgehrke and others? :)

Closing the meta ticket

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mario picture mario  ·  3Comments

nickvergessen picture nickvergessen  ·  3Comments

jospoortvliet picture jospoortvliet  ·  3Comments

FramboisePi picture FramboisePi  ·  3Comments

georgehrke picture georgehrke  ·  3Comments