Issue 439710: User-defined mime.types file
Created on 2001-07-09 13:35 by ajung, last changed 2022-04-10 16:04 by admin. This issue is now closed.
Messages (7)
msg5308 - (view)
Author: Andreas Jung (ajung)
Date: 2001-07-09 13:35
Date: 2001-07-23 20:07
Date: 2001-07-24 02:51
Date: 2001-07-27 14:28
Date: 2001-08-03 20:46
Date: 2001-08-03 21:04
Zope users sometimes asks to add additional mime.types entries to Zope. Zopes mime-types handling is mostly based on mimetypes.py. In such cases users should be able to maintain their own mime.types files. mimetypes.py currently tries to look for mime.types files in 4 hardcoded locations. It would be more convinient to specify additional locations e.g. by an env. var that holds a list of additional locations or by any other mechanism that allows user-defined locations. The hardcoded locations also don't work on Windows.msg5309 - (view) Author: Fred Drake (fdrake)
Date: 2001-07-23 20:07
Logged In: YES user_id=3066 Sounds like there should be an object which can be configured with a search path at construction time. Applications could then store an appropriate mime.types file in a location that makes sense for them. Would this suite your purposes?msg5310 - (view) Author: Andreas Jung (ajung) Date: 2001-07-23 20:12
Logged In: YES user_id=11084 A more OO approach would be nice. At least a possibility to add "somehow" different file locations. I have not special preference for any solution. Andreasmsg5311 - (view) Author: Fred Drake (fdrake)
Date: 2001-07-24 02:51
Logged In: YES user_id=3066 I've attached a new version of mimetypes.py; something like this should do the trick and be easy to extend as needed. Comments welcome.msg5312 - (view) Author: Fred Drake (fdrake)
Date: 2001-07-27 14:28
Logged In: YES user_id=3066 OK, I really should update the version here to be the fixed one; sorry about the broken versions! If there are no objections, I'll check this in soon.msg5313 - (view) Author: Fred Drake (fdrake)
Date: 2001-08-03 20:46
Logged In: YES user_id=3066 Ok, I've revised this again, to be a little cleaner and more consistent internally. I've attached a copy and will check it in as soon as I'm sure the updated documentation won't break the formatting.msg5314 - (view) Author: Fred Drake (fdrake)
Date: 2001-08-03 21:04
Logged In: YES user_id=3066 Checked in the new version as Lib/mimetypes.py revision 1.15, with documentation in Doc/lib/libmimetypes.tex revision 1.8.