Perhaps it would be better to say "goals" or "purpose" than "implementation". Of course the specifics depend on the implementation, so I suspect you were implying something more. A yum distributor has a different purpose than an ISO distributor, and I think you're trying to say that each can do whatever it damn well pleases with the data to make it "published". I'm not in love with the word "goals" or "purpose", but something along those lines might make this point more clear.