On 03 May 2006, at 1:02 PM, Bèr Kessels wrote:
chx and I pushed forward that there is another way to store metadata: PHP. pro: we all speak PHP. Nothing new to learn. No parsers required. con: non-developers are not able to read/wrtie the metadata. IMO there is no need at all for non developers to get involved in the metadata. They could be php, and I am leaning heavily in that direction, albeit not in functions. The biggest con however imo is that drupal.org needs to be able to parse these too, and I'd rather not be in a situation where drupal.org needs to run random php to be able to do it's job.
Fixtures in sympals scripts are pure PHP. :)
I would love to be able to re-use core code for this in future, so I would love to see this path of 'store stuff in PHP' explored more. I have a similar idea in the form of site packages. The only problem is it will require a database dump in my version. But at least the package will tell you what versions of which modules it need to be able to run.
-- Adrian Rossouw Drupal developer and Bryght Guy http://drupal.org | http://bryght.com