Devolutions / Devolutions/UniGetUI

[FEATURE REQUEST] Ability to set the order in which packages are installed

Open
#3,629 2 comments 6 reactions 1 assignee Claimed by @marticliment View on GitHub
new-feature ready-to-go
Dominant language
C#
Stars
26.1k
Forks
924
Avg merge
15h 52m
Merged PRs (30d)
52

Description

### Please confirm these before moving forward.

- [x] I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
- [x] This proposal is a completely new feature. If you want to suggest an improvement or an enhancement, please use [this template](https://github.com/marticliment/WingetUI/issues/new?assignees=marticliment&labels=enhancement&projects=&template=enhancement-improvement.yml&title=%5BENHANCEMENT%5D+%28Enter+your+description+here%29).

### Describe the new feature

I have a request to add an option to be able to manually determine the order in which programs are installed.

I created my program package, but I can't set the order in which the program will be installed. For example: I would like the VPN to be installed first for privacy reasons, then the antivirus for security, and then the other programs.

Currently UniGetUI installs programs for me in alphabetical order which is a problem. Because, for example, in order to install Handbrake, I first have to install Microsoft .NET Desktop Runtime 8.0, this is just one example surely there are more such.

It's the same with Python. I have various programs written in Python, some of them will install before installing Python itself by the fact that I can't change the order of installation.

### Describe how this new feature could help users

Such an option will help people who want to automate the process of installing programs and reduce as much as possible, manually installing programs

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.