Skip to content

Put symbols in separate filesystem locations

In the long run we need better symbol file filesystem management, so I want to propose to put symbols in a specific folder per version and product:

For example:

  • Product: VLC
  • Version: 3.0.0

Path: […]/Symbols/VLC/3.0.0/…

Of course this has some implications, notably: The slug for version and product need to only contain allowed characters for paths and may not contain a / or other reserved symbols the filesystem might reject.

Additional implication of this is that it should be impossible to easily change a product or version slug, because it would invalidate the paths. Alternatively when doing so the folders should be renamed.