Will everyone load these applications from a single network-based source (then you can have a single network-based configuration) or are these applications run from each user's box (then the configuration should probably be local too, esp. if they should still run without network access)? Perhaps you can implement a central repository with a local fall-back in case of network outage?
Can you split general configuration settings from user settings, or should they all be in a central repository?
Does the configuration contain items which must be kept secure or items which must be managed centrally because they are likely to change without prior notice?
Can you trust your users not to hack their local settings?
So many questions, so many different answers, so many different solutions. And remember TIMTOWTDI!
CountZero
A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James
In reply to Re: Where to store configuration information?
by CountZero
in thread Where to store configuration information?
by Sue D. Nymme
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |