Aryeh Gregor wrote:
On Wed, Sep 16, 2009 at 11:00 PM, Steve Bennett stevagewp@gmail.com wrote:
Good question. IMHO, all position independent stuff (ie, metadata) would be better off saved separately, and edited separately. As a legacy solution, users could still type [[Category:Blah]] in the main edit box, but at save time, it would be moved to the metadata area.
This is simply not feasible as long as we have templates. Templates can contain both position-dependent data and metadata, and the template reference needs to be stored with the data to preserve the position. This means the metadata inherently depends on the page text.
And if it were changed, templates *should* be able to continue being a source of metadata. So I think that requirement blocks changing the way categories are stored.