Konyvkatalogizalo

Sza'sz Endre-Istva'n szaszka at ENTERNET.HU
2003. Már. 27., Cs, 16:56:35 CET


Sziasztok!

Ha már szóba került a könyvkatalogizáló program, akkor megosztom veletek egy álmom...

Én már egy ideje (pár éve) állandó jelleggel álmodok arról, hogy készítek egy nyílt forráskódú könyvkatalogizáló programot. A program nagyon komplex lenne, rengeteg információt tárolna minden könyvről és rendelkezne pár olyan funkcióval, amelyekre nekem gyakran szükségem van, de a mai piacon lévő programok egyike sem tudja. Mivel én az adatbázisokhoz értek ezért úgy képzeltem el, hogy az adatokat egy központi szerver tárolná (mysql), amelyhez a kliens számítógépek a böngésző segítségével a hálózaton/interneten keresztül kapcsolódnának. Ezt több szempontból is jó ötletnek tartom, többek között azért, mert böngésző ugye minden számítógépen (újabban már nem csak számítógépen, hanem más eszközökön is) van, továbbá nem igényelne erős gépet (katalógusgépnek egy 486-os gép is megtenné, ami manapság már olyan 8000 ft. körüli áron kapható, és lehetne rakni rá egy ingyenes operációs renszert, pl. a magyar fejlesztésű Uhu Linuxot), ugyanakkor egyben platformfüggetlen is lenne. Továbbá !
az egész cuccos megvalósítható ingyenes, nyílt forráskódú programokkal (Linux, apache, mysql, html, php). Egy könyvet csak egyszer kellene rögzíteni, utána ezt az összes könyvtár megkapná, és már csak az lenne a feladata, hogy kiegészítse a saját adataival (raktári jelzet, stb). Szóval az adatbázis eszméletlenül bonyolult szerkezetű lesz... Jelenleg sajnos még csak a tervezési fázisban vagyok (több, mint egy éve), és olyankor, amikor tervezem az adatbázistáblákat és a mezőket, a szobámat teljesen betöltik a szétteregetett A4-es lapok... :-)

Lényeg a lényeg, hogy ahhozk, hogy ez program igazán jó és kész is legyen, arra lenne szükség, hogy mások is beszáljanak a fejlsztésbe meg a tervezésbe. Az én tudásom nagyon sok tekintetben ugyanis sajnos túlságosan kevés. Létre kellene jöjjön egy könyvtári, számítástechnikai meg egyéb szakemberekből álló csapat, amely összeadja a tudását, és akkor talán sikerülne valami igazán nagyot alkotni. Egy másik vonalon, operációs rendszer fejlesztés terén, nem is olyan régen született egy csoda. Állami támogatás segítségével Székesfehérváron készült egy magyar fejlesztésű Linux disztribúció, amely csodásra sikerekedett. És ez a csoda napról-napra nagyobb és szebb lesz, köszönhetően annak a kb. ötszáz embernek, aki szívén hordozza ezt az ügyet.

Igazából azért nem kezdtem még konkrétan hozzá (habár most már minden tényező adott) a megvalósításhoz, mert még vannak ködös területei a projektnek. Egyik ilyen például az, hogy nem ismerem (eléggé) a könyvtári berkekben elterjedt és használatban lévő szabványokat. Azt fél füllel hallottam, hogy az XML leíró nyelvvel kapcsolatos a szabványosítási törekvés, ezért szeretnék még egy picit megismerkedni ezzel a nyelvvel, és meg szeretném tervezni, hogy hogyan illeszkedjen mindez az én programocskámban. Szeretném ugyanis, ha a rendszerem nyított lenne a már használatban lévő rendszerek felé, és ugyanakkkor azt is szeretném, hogy megfeleljen a könyvtári előírásoknak és ajánlatoknak. Az előző levél alapján Vecsei Balázs talán tudna nekem segíteni abban, hogy mely oldalról kezdjem az XML megközelítését, ezért arra kérem, hogyha tud ajánlani leírást, vagy bármilyen más jellegű információt, akkor azt tegye meg. Továbbá szeretnék megkérni minden kedves olvasót, hogyha a fentiek olvasá!
sa közben támadt ötlete, gondolata, bírálata, elképzelése, azt legyen szíves ossza meg velem. Minden segítséget, támogatást, bátorítást vagy kritikát örömmel fogadok, és előre is köszönöm.

Végül pedig elnézést kérek mindenkitől a hosszú levélért.

További sikeres munkát kívánok: Endre



További információk a(z) Mek-l levelezőlistáról