posit-dev / publisher

MIT License
3 stars 0 forks source link

Make schema validation more flexible? #1832

Open mmarchetti opened 2 weeks ago

mmarchetti commented 2 weeks ago

Our schema validation is strict. When we add fields to the schema, files that contain them will not be usable in older versions of the publisher. Extension auto-updates mitigate the issue, but they're not always enabled. We need a strategy to deal with this.

Some ideas:

The strategy might be different for configurations (user opts in to using new fields, and expects them to be honored) vs. content records (Publisher creates them and decides what information to include).