<story><title>Electron v5.0 Timeline</title><url>https://electronjs.org/blog/electron-5-0-timeline</url></story><parent_chain><item><author>kethinov</author><text>Does anyone know if the idea of creating a runtime mode for Electron is on the roadmap? (A runtime mode would be allowing multiple apps to share one installed Electron dependency rather than bundling Electron with every Electron app.)</text></item></parent_chain><comment><author>Renaud</author><text>Then you get into the issue of keeping apps and runtime in sync so you don&amp;#x27;t get issues with older apps not working well with a new version of the runtime required by newer apps...&lt;p&gt;You end-up having to keep multiple runtimes and hoping they don&amp;#x27;t step on each-other&amp;#x27;s toes...&lt;p&gt;After a while you&amp;#x27;re still downloading 200+MB runtimes to run your particular app that still requires Runtime 5.05 and hasn&amp;#x27;t been updated to work with Runtime 6.12 that is required for newer updates of an app that used to work with Runtime 5.84...&lt;p&gt;Maybe a better idea would be to make Electron&amp;#x27;s install specific to each app and only include the bits you actually need so it&amp;#x27;s a 30MB bundle instead?&lt;p&gt;Just wondering if calling for a runtime isn&amp;#x27;t going to make things worse in the long run.
It &amp;#x27;s already often a pain to install an app that target any framework version in particular that may not be installed or may conflict on some user&amp;#x27;s target machines. Sometimes it&amp;#x27;s unavoidable, but I&amp;#x27;m wondering if this is really the case here.</text></comment>
<story><title>Electron v5.0 Timeline</title><url>https://electronjs.org/blog/electron-5-0-timeline</url></story><parent_chain><item><author>kethinov</author><text>Does anyone know if the idea of creating a runtime mode for Electron is on the roadmap? (A runtime mode would be allowing multiple apps to share one installed Electron dependency rather than bundling Electron with every Electron app.)</text></item></parent_chain><comment><author>twhb</author><text>Java-based GUI applications have been moving from the system&amp;#x27;s JVM to bundling one due to longstanding and seemingly unfixable reliability and ease of use problems. Why will Electron be different?</text></comment>