-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Proposal] Rolling release Launcher/installer #126
Comments
Imo the problem this is meant to solve is mostly solved by using another OS. Most operating systems have a software manager to make managing software versions and handling all your dependencies very easy. Windows doesn't really have that, but that's just an inherent problem with Windows specifically. I use an OS that's based around rolling software releases, so I can often install the fresh git versions of things through my software manager, but I still tend to prefer downloading precompiled binary releases because compiling software is more time consuming for the end user than just downloading the most recent binary release. |
Tbh I don't like this idea, unless it's completely optional. Something common for game devs when choosing an engine, it's to grab a certain version and never change it until the game project is complete. If the engine were to update automatically (not asking to the user) it could create many issues for the projects. Also, some of us prefere to stick to stable versions only. |
I use windows, so I understand why the OP wants to have a launcher/installer which I believe more or less is what me and dragos already have planned. |
Proposal for an idea on how blazium can be fully rolling release, using a launcher that automatically clones and builds the current state of the dev branch (or selected branch in launcher) and automatically build for user.
What if instead of making a big release, blazium was a rolling release engine. What you could release is a “launcher” that manages versions of blazium, and clones and builds it on the spot when you click install from a list of versions of blazium. Essentially a GitHub GUI but just for blazium that also builds and launches the engine
heres how I envision it:
I'm not a programmer, but I know that the main issue with this idea would be dependencies. thats something I haven't thought of yet.
perhapse the launcher can automatically install dependancies, but that would be tough for other devices like android, or even linux, being that every distribution has its own package manager. what are your thoughts on the idea?
The text was updated successfully, but these errors were encountered: