dubit / duck-package-manager

Package manager for unity
MIT License
3 stars 0 forks source link

Local settings can cause issues if out of sync #7

Open kkjamie opened 6 years ago

kkjamie commented 6 years ago

image

Above are the default settings for packages paths.

Problem

If 2 developers on the same project have different settings, issues can arise. For example:

Solutions

  1. Sync the settings somehow (write it into a json). This could suffer from the same issue unless we make that json file in a fixed location (in which case why allow any customizability).
  2. Don't allow any customizability for the paths.
kkjamie commented 5 years ago

Writing to editorprefs is not a good solution in the long term, it doesn't allow different settings for different projects on your machine. I'm thinking we need a settings file to write to and keep inside git.