Skip to content
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

Create an installer and apply to WinGet repositories. #1695

Open
4 tasks done
Redo11 opened this issue Dec 16, 2024 · 1 comment
Open
4 tasks done

Create an installer and apply to WinGet repositories. #1695

Redo11 opened this issue Dec 16, 2024 · 1 comment
Labels
enhancement New feature or request need triage I will look into it, I promise!

Comments

@Redo11
Copy link

Redo11 commented Dec 16, 2024

Preliminary checklist

  • I have read the README
  • I have searched existing issues for my feature request. This is a new issue (NOT a duplicate) and is not related to another issue.
  • I have searched wont fix issues and this request is not among them
  • This is a feature request for the Cromite browser; not the website nor F-Droid nor anything else.

Is your feature request related to privacy?

No

Is there a patch available for this feature somewhere?

No

Describe the solution you would like

Create an installer and apply for WinGet package.

I understand that you do not like installers, but in my opinion, it is to the interest of users to create one.

An installer allows to:

  • Set up the app in a simple and easy way, without manually starting executables;
  • Set default app for file types, and make Cromite the default browser;
  • Do updates easily without having to replace any files or use a third party updater that needs to run in the background;
  • Make the app look more official and less messy and hacky;
  • Sign the installer, which not only proves its integrity, but also makes the app seem more trustworthy;
  • Create more customization options that get displayed during installation or can be applied with a command parameter;
  • Check during installation if the system is suitable and capable for proper sandboxing.
  • Automate installation of the app, speeding up installation on multiple systems while shipping a premade configuration.

In my opinion, it is in the interest of the users for Cromite to have an installer, even if for the pure sake of not sticking out from other apps in terms of usability.
You are of course free to decline my suggestion, however I would ask you to reconsider your stance on installers. They don't have to be bloat and can be really useful in multiple environments and scenarios.

Describe alternatives you have considered

No real alternatives are available, as you mentioned that scoop requires too much work, and you do not agree with Chocolatey monetization model.

@uazo uazo added enhancement New feature or request need triage I will look into it, I promise! labels Dec 17, 2024
@itsmeroby
Copy link

I completely agree with you, and the lack of an installer for Windows is one of the main reasons I'm discouraged from using Cromite on that platform. For me, Cromite isn't just an experimental tool- it's my daily driver because of its functionality. Currently, I'm using chrluncher, but I find it a bit clunky and less convenient compared to having a proper installer, for obvious reasons. I understand @uazo 's perspective on Chocolatey, but I hope he can find a better alternative. While I fully acknowledge that I chose to use Cromite myself, the absence of an installer still makes it less appealing to me, and I think this is for many other users too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request need triage I will look into it, I promise!
Projects
None yet
Development

No branches or pull requests

3 participants