Undicesima settimana – dal 26 ottobre al 2 dicembre
installazione della libreria eduCommons
ruolo nel nostro progetto
Abbiamo scelto di installare eduCommon per poter apprendere come un altro gruppo di informatici sono stati in grado di implementare in Plone una libreria dedicata alla formazione.
utilizzo della guida
Nonostante avessimo scelto, per un maggior supporto delle librerie, di utilizzare Plone2.5.4 per sviluppare il nostro sistema, siamo stati costretti a passare temporaneamente all’utilizzo di Plone3.0.3 in linux, per essere in grado di eseguire passo passo la guida reperita al sito http://cosl.usu.edu/projects/educommons/documentation/how-to/installation-instructions.
Purtroppo questa guida, nonostante sia ben fatta, si è rivelata assolutamente lacunosa, dà per scontati un sacco di concetti e prende per buono (implicitamente) che sulla distribuizione linux in utilizzo ci siano già le librerie condivise installate.
ricerca di una distribuzione linux
Abbiamo scelto, per comodità, di installare su una macchina virtuale una distribuzione Ubuntu7.10 leggermente elaborata: dopo aver seguito l’installazione standard (per approfittare del wizard per la configurazioni di tutte le periferiche) abbiamo tolto tutte le versioni python già installate (lasciando solamente la 2.4.4) e abbiamo levato completamente gnome. Il sistema operativo attivo, senza servizi aggiuntivi, utilizza solamente 30 MB di memoria ram.
In università, invece, c’è stata fornita una macchina con istallata una gentoo.
reperimento delle librerie dipendenti
In Ubuntu, abbiamo dovuto installare libz, “A Massively Spiffy Yet Delicately Unobtrusive Compression Library” e il pacchetto python2.4-dev, che fornisce gli header per la compilazione.
In gentoo, invece, abbiamo dovuto aggiungere il pacchetto dev-python/lxml.
In seguito, abbiamo scaricato ed installato le librerie trovate sulla guida.
L’installazione di Zope e di Plone è stata eseguita senza nessun problema.
installazione di eduCommons3.0.0 Final
L’installazione è estremamente semplice: le cartelle contenute nel pacchetto eduCommons vanno copiate all’interno della cartella Products; ovviamente, va riavviato il servizio Zope per permettere alle nuove classi di essere compilate e essere istanziabili.
In seguito, per utilizzare eduCommons va eseguita una nuova istanza di Plone-site da Zope, ricordandosi di selezionare eduCommons nella sezione extension profile.
La guida per l’istanziamento è disponibile su http://cosl.usu.edu/projects/educommons/documentation/tutorial/using-the-unified-installer-with-linux/start-the-site.
Da notare che, per poter avere un sito funzionante, abbiamo dovuto cambiare i permessi a 740 (rwxr— in permessi linux) ricorsivamente per le cartelle Products, lib, var e log.
-
Recente
- Dodicesima e tredicesima settimana – dal 3 al 17 dicembre
- Undicesima settimana – dal 26 ottobre al 2 dicembre
- Decima settimana – dal 19 novembre al 25 novembre
- Nona settimana – dall’8 novembre al 18 novembre
- Ottava Settimana (dal 1 ottobre al 7 ottobre)
- Settima Settimana (dal 30 luglio al 5 agosto)
- Sesta Settimana (dal 23 al 29 luglio)
- Quinta settimana (dal 16 al 22 luglio)
- Quarta settimana (dal 9 al 15 luglio)
- Terza settimana (dal 2 all’8 luglio)
- Seconda settimana (dal 18 al 24 giugno)
- Prima settimana (Dall’11 al 18 Giugno)
-
Link
-
Archivi
- Gennaio 2008 (4)
- Ottobre 2007 (1)
- Agosto 2007 (1)
- Luglio 2007 (4)
- Giugno 2007 (3)
-
Categorie
- about
- analisi
- bibliobar
- biblioteca bicocca
- bicocca
- bookmarks
- caratteristiche
- cmf
- cms
- de michelis
- estensioni
- framework
- funzionalità
- idee
- imparare
- information filtering
- information retrival
- installazione di eduCommons
- internet
- introduzione
- kss
- linx
- logica
- metalib
- milano
- mycampus
- opac
- openurl
- plone
- priorità
- progetto
- prototipi in plone
- prove con zope
- python
- ranking
- Redomino
- sfx
- siti
- standard
- start
- struttura
- studiare
- template
- traduzioni
- widget
- wordpress
- Zope
-
RSS
Ingressi RSS
Commenti RSS