-
Notifications
You must be signed in to change notification settings - Fork 63
Open
Description
Now that the latest Inform version has dropped, it would a good time to reorganize the extensions repository so that it works for both 6M62 and 10.x. Some extensions aren't compatible with 10.1.0 and syntax changes in 10.1.0 mean that new extensions made for 10.x won't be compatible with 6M62 anymore.
The proposal is this:
- Move all extensions to a new top-level folder called
6M62 - Create another top-level folder called
latestand copy all extensions there that are confirmed to compile without errors in 10.1.0 - If an extension isn't compatible with either of them, create a folder for the last version it is compatible with and move it there
- When someone modifies an existing extension to be compatible with 10.1.0, they copy it to the
latestfolder and change the release number to use the new semantic versioning scheme that has the major version one larger than the old release number. E.g. release 4 becomes 5.0.0.
This way everyone using the repository knows which extensions are compatible with the version of Inform they're using and extensions can have both 6M62 and 10.x compatible versions available at the same time.
Does this sound reasonable? Any suggestions/objections/discussion?
awlck
Metadata
Metadata
Assignees
Labels
No labels