freifunk / api.freifunk.net

Freifunk Community API
http://freifunk.net/api-generator/
47 stars 24 forks source link

true draft-03 schema files (no wrapper, no "empty schema") + soft migration to draft-07 #158

Closed christian-weiss closed 3 years ago

christian-weiss commented 4 years ago

resolves #152, resolves #151

christian-weiss commented 4 years ago

@andibraeu please review.

christian-weiss commented 3 years ago

@andibraeu please review.

andibraeu commented 3 years ago

I have to notes:

The bad one:

The "generator" thing is still not solved.

The good one:

There's a high probability to get a student involved via Google Summer of Code. The final decision will be made next week. Within the project, the student will take this as a base, evaluate different solutions to create a new generator and update the schema files to the latest json schema draft. And of course, the project also includes to update other tools that use this schema.

christian-weiss commented 3 years ago

23 days ago you updated the draft-3 spec files to become draft-7 (no wrapper, no empty schema) files.

Looks like you decided that dependent projects can not follow a soft-migration path, and are forced to do a hard migration. This makes this PR obsolete. That is why i am closing it now.

andibraeu commented 3 years ago

we hope we addressed all tools that used the old schema for validation