Top Banner
Plone e la Web-Science: una possibile patria o un ghetto? S.Lariccia Sapienza Università di Roma – Digilab Centre [email protected] Plone and Web science:
49

Plone4 ur plone e web science may 20 2010 - 4

Dec 17, 2014

Download

Technology

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Plone4 ur plone e web science   may 20 2010 - 4

Plone e la Web-Science: una possibile patria o un ghetto?

S.Lariccia Sapienza Università di Roma – Digilab [email protected]

Plone and Web science:

Page 2: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

• When Knowledge is built according to new collaboration paradigm, will be any „qualitative“ innovation in the process?

• Will innovation in knowledge building process impact on educational process?

1 Tim Berners-Lee and the Web Science foundation

Open Knowledge

Web Science Open Learning

Page 3: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

il Web è intrinsecamente un organismo composto di “engineering structures” e di “social negotiation structures”.

1 Tim Berners-Lee e la fondazione della Web Science

Web Science: una definizione operativa1.1

Page 4: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

Nessuno potrà riprodurre il successo straordinario dell’originale WorldWideWeb, nemmeno le stesse menti che lo immaginarono nel ’90, se non si creerà lo stesso “consenso” intorno alla nuova idea.  

1 Tim Berners-Lee e la fondazione della Web Science

Web Science: una definizione operativa1.2

Page 5: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

In Framework for Web Science alcune indicazioni degli autori sono estremamente chiare riguardo a questo argomento:

“Web Science is deliberately ambiguous phrase: physical science is an analytic discipline that aims to find laws that generate or explain observed phenomena; computer science is predominantly (trough not exclusively) synthetic, in that formalisms and algorithms area created in order to support particular desired behavior. Web Science has to be a merging of these two paradigms; the Web needs to be studied and understood, and it needs to be engineered” (2) 

1 Tim Berners-Lee e la fondazione della Web Science

Web Science: una definizione operativa1.3

Page 6: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

 

1 Tim Berners-Lee e la fondazione della Web Science

Web Science: una definizione operativa1.4

una scienza che in modo interdisciplinare e sistemico deve apprendere a coniugare, in una nuova agenda della ricerca,

• le proficue interazioni che si devono attivare ai vari livelli per facilitare le proprietà desiderabili e

• disincentivare le proprietà non desiderabili. 

Page 7: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

 

1 Tim Berners-Lee e la fondazione della Web Science

Web Science: una definizione operativa1.5

Su una micro-scala il Web è una infrastruttura di linguaggi artificiali e protocolli. Su una macro scala, la “linking philosophy” che governa il Web produce una varietà di proprietà emergenti.

Alcune di esse desiderabili (e perciò da integrare e supportare con l’ingegnerizzazione) altre meno desiderabili (e perciò da eliminare tendenzialmente, grazie al processo di ingegnerizzazione).  

 

Page 8: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

1 Tim Berners-Lee e la fondazione della Web Science

Web Science: cosa analizzare, mentre si lavora per reingerizzare?1.6

Quali aspetti del Web devono essere analizzati/reingegnerizzati?Web semanticWeb topologyWeb mathematicsWeb sociology

Web Reasoning Web epistemology Trust

 

 

Page 9: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

1 Web semantico e Web Science

Chi pensate sia più furbo?1.6

Page 10: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

1 Web semantico e Web Science

Chi pensate sia più socievole?1.7

Page 11: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

1 Web semantico e Web Science

Chi pensate sia più “empatico”?1.9

Page 12: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

1 Web semantico e Web Science

Chi pensate sia più “empatico”?1.10

Page 13: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

1 Web semantico e Web Science

Chi pensate sia più “empatico”?1.10

Page 14: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

Quanti CMS? Un CMS è meglio che 100?2.1

I CMS hanno circa 10 anni. Il mercato Open Source si è polarizzato attorno a 4-5 fornitori. Dobbiamo pensare sia meglio 1 fornitore o un ecosistema?

Un ecosistema offre maggiori garanzieUn ecosistema contiene le spinte per l’innovazione

Page 15: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

Quanti CMS? Un CMS è meglio che 100?2.2

I CMS hanno circa 10 anni. Il mercato Open Source si è polarizzato attorno a 4-5 fornitori. Dobbiamo pensare sia meglio 1 fornitore o un ecosistema?

Un ecosistema offre maggiori garanzieUn ecosistema contiene le spinte per l’innovazione

Page 16: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

WordPress, Joomla, Drupal and Plone2.3

idealware has issued a report comparing four major open source content management systems (CMS) commonly used in the nonprofit sector: Plone, WordPress, Joomla, and Drupal. All have their strengths and weaknesses, and the report highlights twelve different areas and compares the four products. Plone, the CMS primarily used by Net Easy Inc., was highly ranked by the report, particularly in the areas of security and workflow. Plone received "Excellent" or "Solid" rankings in ten out of the twelve areas compared. The two areas where Plone was rated as "Fair" were "Ease of Hosting and Installation" and "Ease of Learning to Configure a More Complex Site."  Net Easy would suggest that Idealware rating of "Fair" in the complexity is actually not an indicator of concern and actually demonstrates the platform is a product of professional development an architecture.

 

Page 17: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

WordPress, Joomla, Drupal and Plone2.4

 A recent report by Idealware labeled WordPress as a good selection for simple straightforward sites. It has a great number of pre-made themes available so it's a quick process to get a site up and running. WordPress is not suitable for large-scale sites as it doesn't scale well. It is designed to handle two types of content -- blogs and pages -- so it's difficult to reuse content in multiple locations. It trails the other products also in user roles and workflow.

Page 18: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

WordPress, Joomla, Drupal and Plone2.5

 JoomlaJoomla is relatively easy to install and set up. It's fairly straightforward to set up even rather large sites.However, it is not a good choice for situations where it is desired to have multiple content authors, as it doesn't have a workflow in place to handle locking down a section or particular content to particular users. Since content is tied to a particular page, it's more difficult than some other systems to reuse content in different ways.

Page 19: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

WordPress, Joomla, Drupal and Plone2.6

DrupalDrupal is a powerful yet flexible option that is able to handle fairly complex sites. It shines in Web 2.0 / Community functionality such as blogs and user-submitted content. It is quite user-friendly for content creators and editors.For the administrator, Drupal is quite complex. Sometimes there are so many options in the control panels, it can be overwhelming to wade through the settings. More preparation and planning is required in order to determine which option provides the best path to take to accomplish the desired result. Drupal is not as strong in workflow as Plone and wouldn't be the best choice for sites requiring many different content creators and editors.

Page 20: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

WordPress, Joomla, Drupal and Plone2.7

Idealware states that WordPress, Joomla, and Drupal can be hosted on most web hosts, where Plone requires a specialized (and costlier) hosting environment not available on many web hosts.

They feel that Plone is also the most difficult platform of the four to learn how to configure. They suggest that one should hire a professional with experience in Plone in order to develop your site, particularly if time-line is an issue.

 

Page 21: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

WordPress, Joomla, Drupal and Plone2.8

Plone ranked as high or higher than the others in all of the remaining categories:  Ease of Setting up a Simple Site Content Admin Ease of Use Graphical Flexibility Structural Flexibility User Roles and Workflow Community / Web 2.0 Functionality (Plone came in second to Drupal) Extending and Integrating Scalability and Security Site Maintenance Support / Community Strength

 

Page 22: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

???2.9

Page 23: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2 CMS come aggregatori di modelli per la Web Science

???2.1

Page 24: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

3 La discontinuità con il passato come ingrediente per il successo: Diaspora!

Esempi di coraggio e discontinuità nella comunità Plone. Archetypes; Vodu, Grok: Plone senza Plone?

3.1

 Come appare facilmente a chi si avventuri nei meandri del web profondo alla ricerca di motivazioni per le scelte più o meno felici in cui una comunità di sviluppatori si è trovata coinvolta, o si è trovata “immobilizzata”, o anche magari inaspettatamente premiata, le discussioni sulle scelte “irreversibili” scatenano accese discussioni. I forum sono pieni di rivendicazioni di profeti di sventura. E abbondano le minacce di diaspora. La corrente eterodossa pretende di portare con se in esilio il nome, lo stemma della casata. E la storia che vi appare se cercate ad esempio su Google Plone Light.

Page 25: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

3 La discontinuità con il passato come ingrediente per il successo: Diaspora!

Rivoluzione! Evoluzione! Diaspora?3.2

Circa due anni orsono si è di fatto rischiato lo scisma tra coloro che mal sopportavano il peso della eredità di Archetypes, che soffrivano a causa della diminuita competitività cui Plone era soggetto a causa di un pesante debito da pagare ad una architettura troppo ambiziosa (con il senno di poi) e difficilmente mantenibile.

Alcuni bravi ed impazienti minacciarono di creare un branch chiamandolo Plone Light. Ma si scontrarono con l’opposizione della Fondazione che non poteva tollerare la diffusione di un prodotto, magari competitivo, ma che non dava garanzie di continuità con i prodotti e con le tecnologie dal main branch.

Page 26: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

3 CMS, Web semantico e Web Science: interoperabilità dei dati

Esempi di strutture di dati esistenti in ogni CMS 3.3

Proviamo a comporre un elenco delle strutture che potrebbero essere fattorizzate anche al di sopra delle barriere dei linguaggi e dei framework: NewsUsers profilesLogin dataTemplates (import-export via XML schema)Workflows (import-export via XML schema) 

Page 27: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

3 CMS, Web semantico e Web Science: interoperabilità dei dati

Esempi di strutture di dati esistenti in ogni CMS 3.3

E vediamo anche altre strutture più vicine agli algoritmi, che potrebbero essere, e in certi casi sono, intercambiabili:CSS / KSSAjax modulesOnline Editors

Page 28: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

4 Come Plone può sopravvivere alla glaciazione?

Branching or not branching?4.1

kapilt said...“…the gradual integration of zope3 into plone has made plone more complex to develop and debug, and has lost imo the promise of zope3, clean components, reuse, and simplicity. we've gotten integrated it at the cost of complexity, which is self defeating.. imo we're increasing the learning curve, for new developers.. by introducing additional technologies and complex interactions, instead of simplifying the core. we can make plone product all slick and shiny, but if you want to know why drupal, rails, django have had a great success.. its because at a core they keep it simple for developers to get things done…”

Page 29: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

5 … e vissero tutti felici e contenti.

Il finale che desiderate. Il caso dei Learning Objects OCW che migrano a Plone.5.1

Un caso, una storia, per rincuorare la comunità dei “convertiti” dopo la Diaspora.

Il MIT OpenCourseWare è una delle pù grandi realtà al mondo nel settore dei materiali didattici on-line. E’ il learning repository del MIT. 1900 moduli didattici, 34 corsi universitari condivisi con oltre 3000 università sul pianeta.

Page 30: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

5 … e vissero tutti felici e contenti.

Il finale che desiderate. Il caso dei Learning Objects OCW che migrano a Plone.5.1

Un caso, una storia, per rincuorare la comunità dei “convertiti” dopo la Diaspora.

Il MIT OpenCourseWare è una delle pù grandi realtà al mondo nel settore dei materiali didattici on-line. E’ il learning repository del MIT. 1900 moduli didattici, 34 corsi universitari condivisi con oltre 3000 università sul pianeta.

Page 31: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

5 … e vissero tutti felici e contenti.

Il finale che desiderate. Il caso dei Learning Objects OCW che migrano a Plone.5.2

Pochi mesi orsono, Cecilia d'Oliveira, Executive Director del MIT OpenCourseWare, scriveva ai suoi stakeholders:  

“As OCW enters its ninth year, we continue to enhance our publication, extend access to our materials, and develop sustainable approaches to fund our efforts. The MIT faculty continue to share the latest classroom materials with increased depth and richness--we add about 70 new courses per year and significantly revise 130 others.”

Page 32: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

5 … e vissero tutti felici e contenti.

Il finale che desiderate. Il caso dei Learning Objects OCW che migrano a Plone.5.3

Pochi mesi orsono, Cecilia d'Oliveira, Executive Director del MIT OpenCourseWare, scriveva ai suoi stakeholders:  

“An enriched publicationCurrently, there are nearly 2,000 free courses available on OCW. Most of these courses provide not only lecture content, but also learning tools such as assignments, exams, selected audio and video to help you gain a deeper understanding of the subject. To date, we have 34 courses that provide the full series of video lectures.”

Page 33: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

5 … e vissero tutti felici e contenti.

Il finale che desiderate. Il caso dei Learning Objects OCW che migrano a Plone.5.4

Pochi mesi orsono, Cecilia d'Oliveira, Executive Director del MIT OpenCourseWare, scriveva ai suoi stakeholders:  

An improved OCW

Later this spring we are moving to a new open-source content management system, Plone. The look and feel of the OCW website will not change, but our content will become more visible to search engines, easier for visitors to find, and more dynamic. This move will also ultimately streamline our publishing process.”

Page 34: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

6 Il MIT adotta Plone. Engineering o Social negotiation?

E’ l’editto di Costantino nella lotta di religione dei CMS. Il finale che avete sempre desiderato.

6.1

Se una istituzione come il MIT sceglie Plone come piattaforma verso cui far migrare il suo repository globale” contenente 2000 corsi, molti dei quali disponibili con relativo video streaming, allora forse qualche buona ragione ci sarà.

O dovremmo piuttosto immaginare che qualcuno abbia fatto valere ragioni politiche anziché puramente “competitive”? Ad essere Italiani non si finisce mai di fare dietrologia. Sembra troppo bello per esser vero; ed io – oggi - non sono in grado di rispondervi.

Page 35: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

6 Il MIT adotta Plone. Engineering o Social negotiation?

Il finale che avete sempre desiderato.6.2

Credo che potrò ricostruire la storia quando incontrerò di nuovo John Dehlin, che intervistai sull’argomento per la prima volta a Vienna nel 2003. Dehlin era convinto già fin da allora che sarebbe riuscito a far migrare “le migliori menti dell’Open Knowledge” verso Plone.

Aveva lasciato un sicuro impiego in IBM, che non aveva particolarmente amato, a giudicare dall’espressione che prendeva il suo volto al solo citare la casa di Redmond, e aveva fatto rotta verso la Utah University.

Page 36: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

6 … e vissero tutti felici e contenti.

Il finale che desiderate. Il caso dei Learning Objects OCW che migrano a Plone.6.3

Qui aveva costruito in alcuni anni un OCW in Plone, imitando il modello del MIT ma ricostruendolo in Plone. Ma in mente aveva già allora 77 Massachusetts Ave, Cambridge MA ed il MIT.

Provate, (proviamo) a cercare chi è John Dehlin sul Web: google search: John Dehlin, author of many Mormons Blogs… non può essere lui. Aspetta, leggi ancora: .. OCW at Utah University.. not at MIT. Si è lui.

Page 37: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

6 … e vissero tutti felici e contenti.

Il finale che desiderate. Il caso dei Learning Objects OCW che migrano a Plone.6.4

Prevedo che dovrò ricostruire la scala delle proprietà che fanno di un software e di una comunità che lo sostiene, un cavallo vincente.

Accanto alle simmetrie concettuali, alle proprietà sintattiche e alla potenza semantica di un linguaggio, accanto alle prestazioni ingegneristiche, scopriremo che al primo posto dovremmo magari elencare, e non ci sorprenda, l’esistenza di una robusta trustful community network.

 

Page 38: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

6 Stretta è la foglia, lunga la via.

Morale: il peso della comunità degli stakeholders – sviluppatori è tutto.6.5

Storie che ci insegnano qualcosa di molto chiaro. Ancorchè forse scarsamente poco utilizzabile in stretti termini di Web engineering.

Il Web è una costruzione complessa parte soggetta alle leggi della fisica e delle altre scienze del “mondo naturale” (biologia, sociologia) e in parte soggetta alle leggi delle Scienze dell’artificiale (4).

Page 39: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

6 Stretta è la foglia, lunga la via.

Morale: il peso della comunità degli stakeholders – sviluppatori è tutto.6.6

Come Berners-Lee ci ammonisce, con i suoi successi (il Web) e con i suoi fallimenti (il SemWeb) è necessario agire contemporaneamente sulle diverse componenti del sistema se si vuole ottenere il risultato desiderato.

Alla micro-scala e alla macro-scala.E’ questa la sfida epistemologica del SemWeb e delle Web

Science

Page 40: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

7 Web Semantico e “intelligence” per le comunità della scienza

“intelligence” amministrativa per il mondo universitario: verso l’università digitale7.1

Page 41: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

8 Web Semantico e “intelligence” per le comunità della scienza

Page 42: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

8 Web Semantico e “intelligence” per le comunità della scienza

Page 43: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

9 Riferimenti

Books and papers9.1

1. Sherman, Chris. Partner & Executive Editor. London : Search Engine Land, 2008. paper.2. Berners-Lee, T., et al. A framework for Web Science. s.l. : NOW, 2006. 1-933019-33-6.3. Towards a Semantic Web. Lariccia, S. Toffoli, G. Ferrara : s.n., 2004.4. Simon, Herbert A. The Science of artificial. Cambridge : The MIT Press, 1996. 0262691914.

 

Page 44: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

9 Riferimenti

DOI and Electronic Publishing:9.1

[1 ] The top 7 Semantic Index, http://www.searchenginejournal.com/semantic-search-engines/9832/ [2] Powerset vs. Cognition: A Semantic Search Shoot-out; http://gigaom.com/2008/06/07/powerset-vs-cognition-a-semantic-search-shoot-out/ Intellixer Categorizer http://categorizer.intellexer.com/order_categorizer_standard.php [3] Join Diaspora: http://www.joindiaspora.com/images/Diaspora_ISOC_Presentation.pdf [4] John Dehlin, From Mormon Stories to the MIT OpenCourseWare: http://en.wikipedia.org/wiki/John_Dehlin

[5] John Dehlin, A Barak Obama Christmas Carol http://johndehlin.com/?p=89  

Page 45: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

The Web 2.0 Semantic Web

It allows many authors to easely exchange contens on Blogs, on Social Networks, on specially conceived website.

It generated hundred of millions of self-made communicator.

Teachers and educators are in the game.

Some LCMS framework allows to exploit this

It will make possible to use the whole Web as a huge structured Knowledge Base.

It will change again our way to use the web.

Educational application are on the way.

Web 2.0, Semantic Web e Web Science

Page 46: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

The University of Rome "La Sapienza“ was founded on April 20th, 1303 through an edict ("Bolla") by Pope Boniface the VIIIth.

According to the Academic Ranking of World Universities published by the Institute of Higher Education of Shanghai Jiao Tong University,

Sapienza University of Rome ranks among top 30 european universities and as one of the best Italian Universities, together with the Universities of Milan, Pisa and Bologna...

Sapienza University

Page 47: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

Digilab Centre

Digilab is starting now as a Centre for New Media

Sapienza University

The University of Rome "La Sapienza" has a very specific birth certificate since it was founded on April 20th, 1303 through an edict ("Bolla") by Pope Boniface the VIIIth.

Laboratory for Informatics Didactics and Science.

LIDS

Institutional mapping

Page 48: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

2: Research on new methods of Web-

learning, especially for Humanities

4: advanced services of communication for

research and science

Digilab is constituted in April 2009 with 4 tasks:

1: digitalization of books owned by Sapienza and Padua University

3: Service of certification and Continous Learning for the national Administration

Digilab Centre Sapienza

Page 49: Plone4 ur plone e web science   may 20 2010 - 4

YOUR LOGO

Do You Have Any Questions?

Course Agenda / Summary