Biblioteka 2.0 on Facebook
Biblioteka 2.0 Strona Główna

Biblioteka 2.0
Forum społeczności czytelników i bibliotekarzy cyfrowych

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  AlbumAlbum  DownloadDownload

Poprzedni temat «» Następny temat
DigitLab
Autor Wiadomość
adudczak 


Dołączył: 20 Lut 2007
Posty: 30
Skąd: Poznań
Poziom: 4
HP: 0/61
 0%
MP: 29/29
 100%
EXP: 3/11
 27%
Wysłany: 2012-10-10, 06:20   DigitLab

Był już wprawdzi news w ebibie, ale chciałem jeszcze napisać bezpośrednio tutaj.

Od jakiegoś czasu dostępna jest dystrybucja Linuxa - DigitLab (http://dl.psnc.pl/2012/09/23/digitlab/) stworzona z myślą o małych instytucjach kultury zainteresowanych digitalizacją. Zawiera ona komplet narzędzi, które wydały nam się przydatne do pracy nad stworzeniem biblioteki cyfrowej. Jest więc gScan2Pdf (produkcja PDF/DjVu, interfejs dla OCRa), ScanTailor (obróbka po skanowaniu), jest optymalizator rozmiaru plików PDF, magickTiller (tworzenie "kafelków" w formacie Zoomify, Google Maps i innych), etc. Poza tym gotowe do użycia dLibra, DSpace i Greenstone doskonałe narzędzie do robienia porównań.

Zerknijcie proszę, chcielibyśmy dalej rozwijać to narzędzie, ale bez informacji zwrotnej od Was będzie oczywiście trudniej ;-)

DigitLab powstał w ramach projektu ACCESS IT plus (http://accessitplus.eu/).
_________________
Zespół Bibliotek Cyfrowych PCSS, http://dl.psnc.pl
 
     
sk 
sk

Dołączył: 19 Lut 2007
Posty: 292
Skąd: KPBC, Toruń
Poziom: 15
HP: 0/488
 0%
MP: 233/233
 100%
EXP: 35/35
 100%
Wysłany: 2012-10-11, 15:12   

Poobmacywałem z zainteresowaniem na wirtualnej maszynie.

Zaleta - dużo interesujących narzędzi, bez konieczności poszukiwania, instalowania albo kompilowania ze źródeł, poszukiwania bibliotek współdzielonych, konfigurowania itd. Jeszcze większa zaleta - możliwość testowania, a nawet bezkarnego psucia dość złożonych aplikacji, jak DSpace czy dLibra. Płyta instalacyjna gwarantuje łatwe odtworzenie stanu początkowego.

Z drugiej strony, nie mogę uwolnić się od wrażenia, że idea "wszystko w jednym" niezbyt dobrze sprawdzi się we wdrożeniach bardziej serio. Stacja robocza do przetwarzania plików graficznych, a w tle np. serwer www, tomcat, dlibra i postgres z shared_buffers = 24MB? To raczej nie jest droga do sukcesu.

Może więc warto by pomyśleć o jakiejś formie sprofilowania systemu? Choćby przez przygotowanie osobnych, wybieranych podczas startu konfiguracji, powiązanych z mechanizmem runlevels? Powiedzmy, "stacja robocza", "dspace", dlibra", "greenstone"... Mam na myśli konfiguracje, które umożliwiałyby coś więcej niż testy, pozwalające uruchomić tanim kosztem i bez szczególnych umiejętności sensownie działającą bibliotekę cyfrową, którą można by pokazać światu.

Coś podobnego, tyle że w sposób bardziej typowy dla Ubuntu, Debiana i podobnych, można by osiągnąć przygotowując odpowiednie "taski" w systemie pakietów. Instalator pozwalałby wybrać np. task "biblioteka cyfrowa dLibra" lub/i "repozytorium DSpace", a następnie umieszczałby w systemie aplikacje wraz z zależnościami. To już jednak większe wyzwanie - dLibra, DSpace, Greenstone i.in. musiałyby znaleźć się w paczkach deb, z ustalonymi zależnościami, sktyptami *.preinst, *.postinst etc.

Skoro mowa o systemie pakietów, to od razu przychodzi mi na myśl sprawa aktualizacji. Problem w tym, że kluczowe programy znajdujące się w /usr/apps, tj. m.in. tomcat, dLibra, Greenstone, dLibra, pochodzą spoza repozytoriów i nie obejmują ich mechanizmy aktualizacji oraz sprawdzania spójności. To jest niestety na dłuższą metę dość poważny mankament.

I na koniec - przydałoby się chyba wsparcie dla architektury amd64. i686 z natury rzeczy wspiera tylko 4 GB RAM. Zdecydowanie za mało, jeśli myśleć o bardziej wymagających zastosowaniach.
 
     
adudczak 


Dołączył: 20 Lut 2007
Posty: 30
Skąd: Poznań
Poziom: 4
HP: 0/61
 0%
MP: 29/29
 100%
EXP: 3/11
 27%
Wysłany: 2012-11-12, 13:10   

sk napisał/a:
Poobmacywałem z zainteresowaniem na wirtualnej maszynie.


Dziękuje za poświęcony czas ;-)

sk napisał/a:

Z drugiej strony, nie mogę uwolnić się od wrażenia, że idea "wszystko w jednym" niezbyt dobrze sprawdzi się we wdrożeniach bardziej serio. Stacja robocza do przetwarzania plików graficznych, a w tle np. serwer www, tomcat, dlibra i postgres z shared_buffers = 24MB? To raczej nie jest droga do sukcesu.

Może więc warto by pomyśleć o jakiejś formie sprofilowania systemu? Choćby przez przygotowanie osobnych, wybieranych podczas startu konfiguracji, powiązanych z mechanizmem runlevels? Powiedzmy, "stacja robocza", "dspace", dlibra", "greenstone"... Mam na myśli konfiguracje, które umożliwiałyby coś więcej niż testy, pozwalające uruchomić tanim kosztem i bez szczególnych umiejętności sensownie działającą bibliotekę cyfrową, którą można by pokazać światu.


Profilowanie na etapie uruchamiania to fajny pomysł. Napewno pomogłoby to ludziom ze słabszymi maszynami.

Co do uruchamiania biblioteki cyfrowej "bez szczególnych umiejętności" ;-) . Gdyby założyć, że DigitLab ma być używany w zastosowaniach serwerowych pewnie trzeba by przygotować oddzielne distro dedykowane właśnie do tego. Trzeba by odchudzić je z pakietów odpowiedzialnych za środowisko graficzne i innych zbędnych rzeczy. Nie stać nas chwilowo na tworzenie czegoś takiego, ale być może uda się w przyszłości.

sk napisał/a:
Coś podobnego, tyle że w sposób bardziej typowy dla Ubuntu, Debiana i podobnych, można by osiągnąć przygotowując odpowiednie "taski" w systemie pakietów. Instalator pozwalałby wybrać np. task "biblioteka cyfrowa dLibra" lub/i "repozytorium DSpace", a następnie umieszczałby w systemie aplikacje wraz z zależnościami. To już jednak większe wyzwanie - dLibra, DSpace, Greenstone i.in. musiałyby znaleźć się w paczkach deb, z ustalonymi zależnościami, sktyptami *.preinst, *.postinst etc.


Stworzenie dedykowanego repo z pakietami wybranymi dla DigitLabu byłoby wydaje mi się bardzo przydatne i rozwiązałoby wiele problemów, nie tylko te wymienione przez Pana.

sk napisał/a:

I na koniec - przydałoby się chyba wsparcie dla architektury amd64. i686 z natury rzeczy wspiera tylko 4 GB RAM. Zdecydowanie za mało, jeśli myśleć o bardziej wymagających zastosowaniach.


To jest w tej chwili nasz priorytet.
_________________
Zespół Bibliotek Cyfrowych PCSS, http://dl.psnc.pl
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Biblioteka 2.0 : Forum społeczności czytelników i bibliotekarzy cyfrowych [Dokument elektroniczny] - Tryb dostępu http://forum.biblioteka20.pl
Korzystanie z portalu oznacza akceptację naszej polityki prywatności.
Strona wygenerowana w 0.1 sekundy. Zapytań do SQL: 8