docs icon indicating copy to clipboard operation
docs copied to clipboard

Standartize package parameters

Open KerJoe opened this issue 4 years ago • 3 comments
trafficstars

Install parameters of packages seem to be in quite a disarray... Some packages use "/NoTaskbarIcon" others "/NoTaskbarShortcut", "/dir" and "InstallDir", "/l" and "/Language", etc, etc.

It all stems from the lack of any authoritative standart.

Creating a docs page outlining recommended parameters would greatly simplify the life of users and allow package mainteinteiners to know what parameters to export and the standart to follow.

KerJoe avatar Jun 29 '21 18:06 KerJoe

Package parameters are something specific to each package and not something that we have looked at from a Chocolatey Community Repository or moderation point of view.

The issue is bigger than that. If we make suggestions of parameter names, then do we enforce it at the moderation stage? If we do, that is an extra burden on moderators. Because of the nature of it it would primarily be a manual job and nothign something that could easily be automated.

If we don't enforce it, then is there much point in having it?

Then it needs to be kept up-to-date.

I agree in principle that this is a good idea. I'm just not sure that the effort put into providing it would have the outcome you're looking for.

pauby avatar Jun 30 '21 09:06 pauby

I do still think that creating a page would make a good starting ground for standartization. Package mainteiners would eventualy adopt the new standart, even if it's not enforced by moderators.

I don't think that it will have to be regularly updated, as it should only have the most common parameter actions, like: install directory, adding icon on desktop, locale...

All I want to say is not having any standart would certanly not improve the situation.

KerJoe avatar Jun 30 '21 10:06 KerJoe

I've opened this up to members of the community to update the docs for this. If you are interested @KerJoe we'd be happy to review any PR's.

pauby avatar Jun 30 '21 11:06 pauby