Skip to content

Tags.md

Tunisiano18 edited this page Jul 28, 2020 · 1 revision

Tags ( ideas from teknowledgist ) ( Needs to be implemented in the current published packages )

1. License tags: At least one of these are required.
  1. foss: free and open source packages
  2. freeware: free-to-use but not open source packages
  3. trial: closed-source, commercial packages that eventually require a license
  4. licensed: closed-source, commercial packages that are free to download, but require a license to function -- even the first time
2. Classification tags: At least one of these are highly recommended.
  1. productivity
  2. programming
  3. utility
  4. browser
  5. driver
  6. server
  7. client
  8. addon
  9. social
  10. game
  11. media
  12. security
3. Qualification tags: Individually required if a package meets the qualification: (Rules to follow)
  1. portable - software does not require admin rights to install or use.
  2. notsilent - package causes windows or splash-screens to open or close.
  3. interactive - package requires interaction by the user (this ishighly discouraged).
  4. installonly - software cannot be uninstalled through Chocolatey.
  5. embedded - package .nupkg is self-contained and does not require additional downloads.
4. Synonym tags: These are the most "personal" and wide-ranging of the choices made by the maintainer and are difficult to suggest or predefine. These are also the most likely to help someone find a specific, obscure package. Some considerations:
  1. alternate spellings, nicknames or abbreviations. e.g. spice,
  2. subject matter. e.g. chemistry, architecture, geology, LaTeX, CAD, GIS, 3d
  3. purpose. e.g. measure, plot, draft, privacy, print
  4. specific target. e.g. pdf, png, tex, dos, java
  5. replacement for. e.g. Notepad, Explorer, Acrobat