Open zhouji2013 opened 11 years ago
basic information https://vaadin.com/wiki/-/wiki/Main/Migrating+from+Vaadin+6+to+Vaadin+7
issue about invient charts https://vaadin.com/forum#!/thread/1556643
for invient charts, some options: [1] pay - not really a good option even if we have money [2] convert the free version (it is open source and doable in my opinion) [3] using other library, e.g. http://vaadin.com/directory#addon/jfreechart-wrapper-for-vaadin [4] ?
"Invient Charts add-on is only available for Vaadin 6. That add-on is free open source, but it uses the HighCharts library that is not free for most purposes, so you would need a separate license for it anyway." from https://vaadin.com/forum#!/thread/2715245
The latest code for this issue as of today is in branch vaadin7-maven.
I found that the uploading is extremely slow compared with the vaadin6 version (master branch). I need to find out the problem.
The uploading itself is fast. The update of progress bar takes very long time (after the update finishes, including all the progress listener, finished listener returned).
I was not able to solve this mystery.
The only conclusion at this point is that there is some synchronization issue when we construct GUI in the complicated way as it is now. We should simplify it. When it works (as in vaadin 6 version), we are just lucky.
Another issue as the code is now: after "add to workspace" finishes, you have to manually click somewhere on the GUI to trigger the updating of the pending node and the popping up the confirmation message.
Why must we do this? https://vaadin.com/blog/-/blogs/vaadin-6-maintenance-guarantee
vaadin 6 is out of date. It is getting harder to get supports in documentation and tools.