Hacker News new | ask | show | jobs
by infodroid 3073 days ago
It's also useful for older versions of software to gracefully handle newer configuration files. If the software really is backwards-compatible, then this should come for free. Just don't throw a fatal error when processing an unknown configuration key, and preserve any unrecognized configuration items when saving the configuration file.