Malte,
In light of our discussion as managing .LRN as a vertical application (or whatever name we choose) of OpenACS, I'd suggest that the question of "when is a given package a package" should be considered in the OpenACS community. .LRN is obviously interested, but we want to manage things in a clear way. Would you be willing to bring the issue to that forum?