„Reprozip” változatai közötti eltérés
10. sor: | 10. sor: | ||
* [https://osf.io/preprints/lissa/khtdr/download Katherine Boss <nowiki>[et al.]</nowiki>: Saving Data Journalism - Using ReproZip-Web to Capture Dynamic Websites for Future Reuse] |
* [https://osf.io/preprints/lissa/khtdr/download Katherine Boss <nowiki>[et al.]</nowiki>: Saving Data Journalism - Using ReproZip-Web to Capture Dynamic Websites for Future Reuse] |
||
* [https://www.youtube.com/playlist?list=PLjgZ3v4gFxpX_ctCynkgUYqpGy1L5EWcd ReproZip Talks] |
* [https://www.youtube.com/playlist?list=PLjgZ3v4gFxpX_ctCynkgUYqpGy1L5EWcd ReproZip Talks] |
||
+ | * [https://www.youtube.com/watch?v=do-FXvTgpcQ Server-Side Web Archiving with ReproZip-Web] |
||
[[Category:SZOFTVEREK]] |
[[Category:SZOFTVEREK]] |
A lap 2024. augusztus 25., 08:16-kori változata
A New York University Visualization, Imaging, and Data Analysis Center munkatársai által – főként a tudományos kutatások reprodukálhatósága céljából – nagyrészt Python-ban fejlesztett open source eszköz, amivel egy komplex informatikai rendszer (pl. tudományos adattár, szoftver, interaktív alkalmazás, dinamikus webhely) minden eleme (pl. fájlok, adatbázisok, szkriptek, programkönyvtárak, környezeti változók, függőségek) összecsomagolható egy .rpz formátumú konténerbe, majd egy másik szerveren helyreállítható és futtatható. Az eredeti webszolgáltatóval együttműködve alkalmas lehet server-side típusú archiválásra is. Első lépésben ún. trace módban kell futtatni a Reprozip-et, amely során a rendszerhívások alapján felméri és egy (utólag még kézzel is szerkeszthető/kiegészíthető) config.yml fájlba menti a becsomagolandó elemek listáját. Majd ez alapján elkészíti a csomagot, amiből egy másik gépen a Reprounzip nevű rendszerkomponens által felajánlott háromféle unpacker valamelyikével lehet visszaállítani az eredeti állapotot. Támogatja a Vagrant és a Docker technológiát is, így virtuális gépeken vagy Docker-t ismerő operációs rendszereken is helyreállítható az .rpz csomag tartalma.