What problem does this solve?
This may seem an odd one, but for users, it makes updating far quicker and easier. Especially for portable packages, where setups like this can become stale and potentially cause issues down the line.
Perhaps theres a reason you dont wish to do this?
Proposed solution
A good reason for this, is that updating portable packages, means copying new files over existing installs. That means unpacking nearly twenty thousand files, copying them to temp, then copying them to the installed location, small files take a lot of time to enumerate and slow the process down considerably in my experience.
I completely understand if this is something you do NOT want to do, whatever your reasons, but I feel it keeps the install location clean without leaving redundant files in the process, which over time, could be numerous and possibly problematic.
Just a suggestion... ;)
Alternatives considered
No response
What problem does this solve?
This may seem an odd one, but for users, it makes updating far quicker and easier. Especially for portable packages, where setups like this can become stale and potentially cause issues down the line.
Perhaps theres a reason you dont wish to do this?
Proposed solution
A good reason for this, is that updating portable packages, means copying new files over existing installs. That means unpacking nearly twenty thousand files, copying them to temp, then copying them to the installed location, small files take a lot of time to enumerate and slow the process down considerably in my experience.
I completely understand if this is something you do NOT want to do, whatever your reasons, but I feel it keeps the install location clean without leaving redundant files in the process, which over time, could be numerous and possibly problematic.
Just a suggestion... ;)
Alternatives considered
No response