Tuesday, November 30, 2010

Open Source

Public administrations in Norway are increasingly turning to open source, says Martin Bekkelund, business developer at Friprog, the country's open source competence centre. This year, all ninenteen county administrations are using open source in some form, compared to 76 percent in 2005. 

Read the news 
http://bit.ly/glNuEW 

Wednesday, November 24, 2010

Cagliari Valley, ecco l’isola ad alta tecnologia

Foto da "Affari e Finanza" del 22/11/2010

Questo è il titolo di un interessante articolo di Catia Barone apparso sull'inserto "Affari e Finanza", del quotidiano "La Repubblica".
Nell'articolo viene ripercorsa la storia, fino ai giorni nostri, della "silicon valley mediterranea" che vede Cagliari come centro propulsivo.
Tra le aziende citate vi è anche Tzente, maintainer del progetto jAPS 2.0, cresciuta con l'obiettivo di realizzare un ecosistema di organizzazioni che collaborano a progetti di IT seguendo il modello dell'Open source.

Leggi l'articolo completo.

http://www.repubblica.it/supplementi/af/2010/11/22/multimedia/032cagliary.html

Thursday, November 4, 2010

WHAT WE THINK ABOUT PORTLET STANDARDS

jAPS 2.0 is a lightweight and flexible platform. These means that jAPS Project aim is to safe these two features. Standard technologies can help to reach it but sometimes it can be very expensive to follow strictly standards.
We think standards are useful when they can help you to solve the problems without creating new one.
Portlet standards (JSR 168 and now JSR 286) are well known to developers and after years of use what we have seen is:

  1. portlets standard are very over-hyped
  2. portlets standard introduce too much constraints
  3. portlets standard are not so efficient
  4. portlets standard are very expensive
  5. portlets are not reusable among portals: they only runs in their specific portal because they make use of portal services
We think that the evolution of the web (social network, web 2.0 ....) are changing the way we believe on how portals needed to be done.
For these reasons we chose to better define at the architecture level the portlet concept.
The result was the introduction of the "showlet" concept and of the "Plugin model" that is an architectural lightweight way to speed development, eliminate unuseful constraints and make developers free to implement their creativity.