Sirius Web in a Github Codespaces Container [message #1858471] |
Tue, 04 April 2023 11:57 |
Neil Mackenzie Messages: 131 Registered: December 2013 |
Senior Member |
|
|
Hello,
As part of the Eclipse Free BIRD Tools project, I am trying to encourage the European Central Bank to replace their use of the desktop, free (but proprietary), modelling tool (Oracle's SQLDeveloper) with Ecore as a more flexible open modelling standard (upon which tools can then be built on more easily than when using closed standard)
Having a web based version of Ecore Tools would be a great start (it is very hard to get permission to add use of another desktop based tool in some institutions) I see from this video from SiriusCon 2022 (at 9 mins 25s) that this exists in Eclipse Sirius web, is that correct? can it export an ecore file? is it in the open source version? https://youtu.be/ghs9i776RAs?t=566
It would be very beneficial to remove the dependancy on any smaller company hosting the backend of sirius web. A very good solution to this can be to have Sirius Web backend running in a container in Github Code Spaces (which is VSCode running on temporary Virtual Machines on Microsofts servers...its similar to GitPod)..it has 60 hours a month free, and is cheap for extra hours, and large organizations are confident in the Microsoft name and infrastructure.
Has anyone tried this? I know that there have been some experiments with VSCode and using one panel for displaying Web pages. This would mean that when starting a Github codespace, a whole sirius web server is started up for a single user in the container for the codespace, and used by sirius web's domian modeller to edit an ecore file, and then the ecore file can be commited to github. After edits are done the whole codespace can be stopped/deleted.
Many thanks,
Neil
|
|
|
|
Powered by
FUDForum. Page generated in 0.02445 seconds