[LUGOS] Alternetiva /etc conf. datotek

David Ipavec david.ipavec at amis.net
Fri Dec 6 23:39:10 CET 2002


On Fri, Dec 06, 2002 at 10:42:26PM +0100, David Klasinc wrote:

> > Ce bi iz nule delal OS bi bilo po moje najboljse, ce se program ne bi
> > ukvarjal katero datoteko mora prebrati, in kako dobiti nastavitve,
> > program bi samo klical neko standardno funkcijo npr.
> > get_config("users.david.password")
> > in dobi geslo  uporabnika david
> ... ...
> > Resitev je  kot sem zgoraj opisal, da se program ne ukvarje kje dobi
> > nastavitve, pa naj bo to XML datoteka, podatkovna baza, ...
> 
> V bistvu potem prides do vsega skupaj treh nivojev... V grobem imas zapis 
> podatkov na disku (konfiguracije, etc, etc,...), potem imas nek nivo, ki ti 
> omogoca dostop do teh podatkov, recimo neko knjiznico in na koncu imas 
> program, ki uporablja te podatke,...
> 
> Kako si zapisani podatki je pa samo stvar okusa... Tukaj ti ni potrebno 
> pisati operacijskega sistema 'iz nule' ampak naredis eno knjiznico, ki se 
> ukvarja s tem (nekako tako kot se readline ukvarja z vnosno vrstico...).

Samo kaj, ko nobeden ne uporablja neko knjiznico za branje nastavitev,
vsak hoce imeti svoj config in vsak se izmisli nov format zapisa.

> In ker pac ze delas tako knjiznico se lahko uporabnik tudi sam odloci kako bo
> imel zapisane podatke v konfiguracijskih datotekah... Se vedno ima vsak 
> program svoj config file, ali pa konec koncev vsi uporabljajo isti config 
> file, tudi to se da nastaviti... 


-- 
 David Ipavec <david.ipavec at amis.net>  
 PGP/GnuPG Public Key available at keyserver
 Fingerprint: 621C 1C52 417D 2EFA 3D00  A4CF 9958 F779 61EC 9D5E
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://liste2.lugos.si/pipermail/lugos-list/attachments/20021206/158543f7/attachment-0001.pgp


More information about the lugos-list mailing list