On 9/6/11, Adam Ruppe <destructiona...@gmail.com> wrote: > Jacob Carlborg wrote: >> I prefer to use "old_". > > There's two big problems with that though: > > 1) It still breaks the old code. It's an even easier fix, so this isn't > too bad, but it is still broken. > > 2) What if a third version of a module comes along? >
Isn't it time we start eating our own dogfood and introduce version statements into Phobos to select deprecated functionality? Naming modules "xml.old1", "xml.old2" reminds me of using zip files as a poor man's version control system.