On Friday, 4 October 2013 at 10:02:21 UTC, John Colvin wrote:
I propose that the current review process be redirected to a new target package in the phobos repo, stdx, which would then have a separate review process for inclusion in std.
not good. stdx is the same trap as javax: throw-away that never gets thown away and sticks around until forever.
better is to include it in std with a big pragma that warns at compilation time about its instability (a kind of staging... stage)
warnings about interface/behavior changes should be issued with every new release of the module *in code* (and in doc, of course)
old interfaces could be or could not be not kept with deperecation pragmas
in the medium/long term, pragmas will get removed progressively