What is the formal definition of a meta package?
Posted
by
kojiro
on Programmers
See other posts from Programmers
or by kojiro
Published on 2011-03-17T17:26:45Z
Indexed on
2011/03/18
0:18 UTC
Read the original article
Hit count: 236
There are several examples of packaging where an application package is built, named, described, even licensed, but contains only setup code and dependencies -- it has no first-class runtime software of its own. I would call this "meta-packaging".
This seems to be particularly popular in the open-source world, including examples like kde-meta (Gentoo Portage), Plone, and I'm sure lots of others. I can see how it's a useful practice, but despite it existing as a practice, I couldn't find a formal definition of either "meta-packaging" or "meta-egg" (Python) in searching the web. Is that not the correct term? If it is, is it such common-sense that it needs no formal definition? If not, what is the correct way to put it?
© Programmers or respective owner