I suggest you ...

(Extensions) Enhance Extension versioning to indicate compatibility.

The existing model is to have exactly one version of a given extension on inform7.com. This means that, when an extension is updated to work with a newer version of I7, the older version is no longer available.

Similar to the way I7's download page (http://inform7.com/download/) shows all previous releases, perhaps it would be useful to include downloads for previous releases of extensions. Adding extension syntax (e.g. "Tested with 5T18 and 5U92") would make scripting this relatively easy.

1 vote
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Mark J MusanteMark J Musante shared this idea  ·   ·  Admin →

    2 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • AaronReedAdminAaronReed (Admin, Inform 7) commented  · 

        One concern: it would be hard to keep the versioning line accurate. While new Inform releases often break extensions, they more often don't, and many authors update old extensions infrequently or not at all. This might lead to a perception down the line that few extensions are compatible with a then-current I7 release, when in fact most of them would still work as expected.

        Similarly, most authors (I would hazard to guess even most extension authors) do not keep a large number of prior versions of Inform installed on their machine. Testing with prior versions might seem like a headache, resulting in only the current version ending up listed-- which could also imply incorrectly that extensions won't function with earlier versions that could in fact handle them.

      • AaronReedAdminAaronReed (Admin, Inform 7) commented  · 

        This suggestion has a bit of an overlap with an existing suggestion to archive old versions of extensions (http://inform7.uservoice.com/forums/57320-general/suggestions/751972-website-extensions-archive-old-version-of-extens?ref=title). To clarify from correspondance with Mark, the unique bit here is to add a new Inform syntax for extension authors that allow them to specify which versions of Inform an extension has been verified compatible with.

      Feedback and Knowledge Base