# from Michael G Schwern
# on Saturday 22 December 2007 05:02:
>> I'm also not sure about the release_type. That sounds like
>> changelog data. The api_compatibility and api_version sound good,
>> but thinking ahead they also sound like changelog data. Given the
>> distinction between "api" and "release" appearing in this new sort
>> of meta.yml, how do I know what "api version" I was running before?
>
>Good point. Fortunately, as a protocol, META.yml doesn't have to
> worry about that. :) Possible implementations include installation
> storing the META.yml (which would be on the way to a catalog of
> installed modules) or simply asking a web service.
Fine. My main concern is that you're creating what should be seen as
historical data. And currently, the only way to access it would be to
fetch a bunch of tarballs, unpack them, load each META.yml and compare
identical keys from those multiple sources.
--Eric
--
"Beware of bugs in the above code; I have only proved it correct, not
tried it."
--Donald Knuth
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------