Well, its been a few months but I am restarting some work on this feature. There was a #D dev meeting thing in Karlsruhe, plus some discussion and research, so it is going to be completely reworked. In particular:
- local storage of metadata in a flat file is going be dropped - not really required, complex to do, and potentially a source of errors
- much more consistent with the VS
- keep it simple - the aspiration is to provide basic metadata support, not full, per-server functionality that you would see if a tool such as DBArtisan
- use existing metadata libraries in the open source world - one of the most difficult areas, since there is no prevailing standard for metadata, and metadata (or schema schema) schema vary dramatically - a pain if you want to browse and play with common db objects such as tables, procs, views, etc in a standard way
Anyway, just (re) started, so anyone interested in helping please let me know
Dickon