James Mastros wrote: > Apparently, I didn't explain myself very well, sorry. The idea is to switch > from the "foo" keys in META.yml to "foo-2" keys. Think of three different > ages of installers, when we hypothetically move forward with my plan, and > then introduce another space, foo:. > > 1. Those that do not know about the requires-2 key. > - They will live in blisfull ignorance, and continue to use the requires > key, which only lists perl modules. > 2. Those that do not know about the foo: space. They follow the rules set > down in my email, and thus ignore the foo: space (with a warning). > 3. Those that know about the foo: space. They do whatever they should. > > "older installers" in the context you quoted above refers to 2, not 1. But if you hold my e-mail up at an angle, you will see my actual point, in that while there is no way to update old installers, if you update existing installers, there is no reason to maintain a middle ground (your #2). In one swell foop, we tunnel directly from ground state 1 to exited state 3, with the same amount of energy required to move to state 2. John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748