EU-OSHA - World Plone Day 2012
-
Upload
codesyntax -
Category
Documents
-
view
387 -
download
0
description
Transcript of EU-OSHA - World Plone Day 2012
EU-OSHA: Nuestra experiencia con Plone
Safety and health at work is everyone’s concern. It’s good for you. It’s good for business.
Gorka Moral – EU-OSHA webmaster
25 de Abril | Plone day
http://osha.europa.eu
Agencia Europea para la seguridad y la salud en el trabajo (EU-
OSHA)
• Somos una agencia sectorial de la Unión Europea con base en Bilbao
• Diseminamos información, análisis, y herramientas, para mejorar las
políticas, programas y buenas prácticas sobre seguridad y salud
laborales.
• Para ello contratamos a expertos de todos los países de la UE (Topic
Centres)
• A nivel estatal, contamos con los centros de referencia nacionales
(Focal Points). Los centros de referencia son designados por cada
Estados miembro para que sean el representante oficial, y suelen ser
la autoridad nacional para la seguridad y la salud en el trabajo.
• También colaboramos con otras instituciones, como la Comisión
Europea, la OIT, o Naciones Unidas, entre otros. Y con los
interlocutores sociales, como la European Trade Union Confederation
(ETUC), y Business Europe.
Quienes somos y qué hacemos
2
http://osha.europa.eu
En 1996, en su acta fundacional, se recoge que “Internet será su
principal canal de comunicación
En 1997 la Agencia lanza su
primer website en 11 idiomas,
Y con links a las webs de sus
Centros de Referencia
En aquella época, sólo había
2.5 millones de webs.
El SO era Windows 95, y
Netscape e IE lanzaban su
versión 4. Altavista era el rey
de las búsquedas
Los orígenes
3
http://osha.europa.eu
Nuestro primer sistema de manejo de contenidos consistía en
páginas asp, contra una BD Access. Era 1998.
ASP se convirtiría en la tecnología del año… en el 2000
Un solo webmaster se encargaba de todo.
Todos los contenidos del website pesaban
130 MB.
Apenas unos segundos de video, hoy día.
Los orígenes
4
http://osha.europa.eu
En 1999/2000, la Agencia comieza a desarrollar sus primeras
páginas en PHP, contra una BD MySQL.
Ambos sistemas,
• permitían editar y añadir información a expertos de toda Europa
• la seguridad dejaba mucho que desear (por ejemplo, las listas de
usuarios y passwords, eran documentos de texto).
• no se puede controlar quién hace qué, ni de dar derechos
diferentes a los expertos, o al staff de la Agencia
• no permite multilingualismo, salvo que se reproduzca el sistema
en varios idiomas
Los orígenes
5
http://osha.europa.eu
En 2001 desarrollamos un nuevo CMS,
enfocado a la gestión de nuestras
publicaciones
• Las publicaciones en Word, se convertían en
XML
• Se subían al site, y el sistema renderizaba
las páginas html
• Luego esas páginas se subian al servidor
web
• Se seguían usando los CMS en asp y php
• Se añaden nuevos idiomas con la ampliación
de la UE
• Se añaden nuevos websites al network
• Lanzamos el OSHmail (nuestro boletín de
noticias)
• …
Los orígenes
6
http://osha.europa.eu
En suma: teníamos más y más datos que añadir; más usuarios y
editores; una red más grande… Y menos control sobre los
procesos
Los orígenes
7
http://osha.europa.eu
• Más flexibilidad: permite una personalización
total
• Seguridad: al haber toda una comunidad
trabajando y testando el código, los fallos se
detectan y reparan antes
• Coste: no hay licencias, así que sólo se paga el
desarrollo. Y además te puedes aprovechar de lo
que desarrollan otros.
• Libre competencia: Esta regla fundamental en
los procedimientos públicos de contratación, se
puede ver rota, usando software privativo, para el
que sólo unas pocas empresas pueden dar
soporte
• Principios: Somos una empresa pública, con
dinero público, que invierte en software público,
que pone al servicio de todos
¿Por qué open source?
8
http://osha.europa.eu
En 2003, se encargó un estudio comparativo, entre los diferentes CMSs
existentes, para ver cuál se adaptaba mejor a nuestras necesidades.
Zope/Plone fue la mejor.
Basada en las especificaciones del estudio, y en sus recomendaciones, se
lanzó una llamada pública a oferta que fue adjudicada a Syslab.com, de
Munich.
El contrato se firmó en enero de 2004, y el desarrollo duró un año.
En Marzo de 2005 se lanzó el nuevo website, que integraba en un único
entorno, más de 40 webs diferentes (13 de la Agencia, 21 Centros de
referencia, 6 Länder alemanes, y dos colaboradores internacionales)
PLONE
9
http://osha.europa.eu
Los requerimientos del sistema incluyeron:
• Un diseño compatible con los estándares html, y de accesibilidad WAI
AA
• Que fuese multilingüe y totalmente escalable y personbalizable
• Que todos los contenidos que teníamos, se pudiesen migrar, incluyendo
nuestras BDs en Access, MySQL y Oracle (del último CMS)
• Una completa gestión del “workflow” y permisos
• Integrar el tesauro sobre SST de la Agencia (con unos 1200 términos)
• Tener una buena búsqueda
• Poder sindicar contenidos
• Integrar nuestro boletín de noticias
• Utilizar LDAP para los usuarios
• Y optimizar la gestión de las traducciones (XLIFF)
PLONE
10
http://osha.europa.eu
PLONE
11
http://osha.europa.eu
En Noviembre de 2005, nuestro
desarrollo recibió el
International Information
Industry Award en la categoría
de innovación en sistemas de
manejo de contenidos
PLONE
12
http://osha.europa.eu
Hoy día, contamos con unas 200 mil páginas
indexadas por Google; divididas en unos 100 dominios
diferentes; Visitados por casi 2 mill. de usuarios únicos
en 2011
osha.europa.eu
13
http://osha.europa.eu
• Compatibilidad con tablets y móviles (http://healthy-
workplaces.eu)
• Nuevas herramientas (OIRA, OSHwiki, ESENER)
• Nuevas applicaciones para iPad (de momento)
• Integración con Social Media
• Twitter: @eu_osha
• Facebook: http://www.facebook.com/EuropeanAgencyforSafetyandHealthatWork
• Slideshare: http://www.slideshare.net/euosha
• Youtube: http://www.youtube.com/euosha
• LinkedIn: http://www.linkedin.com/company/european-agency-for-safety-
and-health-at-work
osha.europa.eu y más allá
14
http://osha.europa.eu
Preguntas, comentarios,
felicitaciones… ???
Gorka Moral ([email protected])
@gorkamoral en twitter
Preguntas?
15