Sep 5, 2018


  • administrators

    Ami Fischman
    Is there a plan for backwards-compatibility when V2 lands?
    In particular I wonder about users depending on the super-convenient ability to link to http://openjscad.org/#http://url.to/path/file.jscad
    I assume V2 will break many existing features of the existing API, which will break existing .jscad files as above.
    Maybe make leave that endpoint as-is (running the last pre-V2 version) and host v2 at something like http://openjscad.org/2#http://url.to/path/new.jscad ?
    4 comments
    4
    no plus ones
    no shares
    Shared publicly

    Jeff Gay
    We are intending to host V2 and beyond at the new URL; jscad.xyz (already hosting a very old version)
    
    100% backwards compatibility may be difficult at first, but the V2 framework will be far more open.
    OpenJSCAD.org
    jscad.xyz
    

    Ami Fischman
    +Jeff Gay sounds like openjscad.org/#http... will be able to continue serving v1 then, so that's nice for those of us with libraries of existing designs.
    In case it's not already part of the plan: I suggest jscad.xyz's version of this incorporate the major version into the URL so that v3 doesn't present a similar dilemma 🙂

    Jeff Gay
    A very good suggestion. Thanks, +Ami Fischman

    Please note that this is the first major version change, so we would appreciate any concerns or ideas.

    30w
    Ami Fischman
    +Mark Moissette yes, though I was thinking of jscad.xyz/#2/http...