Josselin Mouette wrote:
Then, you need to flag your icons; this is what you already proposed, in a more sophisticated way. foo.png: icon size="48x48" category="apps" foo.svg: icon size="scalable" category="apps"
This smells like overdesign to me. Unless you want to allow for the possibility of e.g. putting your 48x48 icons in one location and icons of other sizes in a different location -- which seems rather unlikely -- then distinguishing between resources at this level of detail is not something the API we're considering should be concerned with. IMO all we need is a single parameter: resource.read(modulename, kind, path) where 'kind' is one of a well-known set of tags that correspond to ways that *packagers* may want to organize resources. If applications want to categorize their resources in more detail, it's up to them to provide a mapping from their own categorization scheme to this one. -- Greg _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig