Thanks for clarification. Second question arose. If it does not have any resemblence to Core and nothing is guaranteed to work together, why doe we tag the package "package-2-0-0" instead of "photo-album-2-0-0". Why do we tag them in the first place? The only concern to us should be the tag for the releases (openacs-5-2-0-compat) not additional arbitrary ones (at least this is my only concern, which has been solved). I don't mind putting your package tagging into place, but we should not enforce the tagging of packages except with the openacs-x-y-z-compat tag.
As I do not think seperate package tagging (either way) is an obstacle, I approve.