EU-OSHA: Nuestra experiencia con Plone - Plone day 2012

  • Published on
    15-Jun-2015

  • View
    148

  • Download
    0

Embed Size (px)

DESCRIPTION

Presentacin para los actos celebrados en CodeSyntax (http://www.codesyntax.com) con motivo del Plone day 2012

Transcript

  • EU-OSHA: Nuestra experiencia con PloneSafety and health at work is everyones concern. Its good for you. Its good for business.Gorka Moral EU-OSHA webmaster25 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 Unin Europea con base en BilbaoDiseminamos informacin, anlisis, y herramientas, para mejorar las polticas, programas y buenas prcticas sobre seguridad y salud laborales.Para ello contratamos a expertos de todos los pases 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.Tambin colaboramos con otras instituciones, como la Comisin 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*

    http://osha.europa.eu

    En 1996, en su acta fundacional, se recoge que Internet ser su principal canal de comunicacin

    En 1997 la Agencia lanza suprimer website en 11 idiomas,Y con links a las webs de susCentros de Referencia

    En aquella poca, slo haba2.5 millones de webs.El SO era Windows 95, yNetscape e IE lanzaban suversin 4. Altavista era el reyde las bsquedasLos orgenes*

    http://osha.europa.eu

    Nuestro primer sistema de manejo de contenidos consista en pginas asp, contra una BD Access. Era 1998.

    ASP se convirtira en la tecnologa del ao en el 2000

    Un solo webmaster se encargaba de todo.

    Todos los contenidos del website pesaban 130 MB. Apenas unos segundos de video, hoy da.

    Los orgenes*

    http://osha.europa.eu

    En 1999/2000, la Agencia comieza a desarrollar sus primeras pginas en PHP, contra una BD MySQL.

    Ambos sistemas, permitan editar y aadir informacin a expertos de toda Europala seguridad dejaba mucho que desear (por ejemplo, las listas de usuarios y passwords, eran documentos de texto).no se puede controlar quin hace qu, ni de dar derechos diferentes a los expertos, o al staff de la Agenciano permite multilingualismo, salvo que se reproduzca el sistema en varios idiomasLos orgenes*

    http://osha.europa.eu

    En 2001 desarrollamos un nuevo CMS, enfocado a la gestin de nuestras publicacionesLas publicaciones en Word, se convertan en XMLSe suban al site, y el sistema renderizaba las pginas htmlLuego esas pginas se subian al servidor webSe seguan usando los CMS en asp y phpSe aaden nuevos idiomas con la ampliacin de la UESe aaden nuevos websites al networkLanzamos el OSHmail (nuestro boletn de noticias)Los orgenes*

    http://osha.europa.eu

    En suma: tenamos ms y ms datos que aadir; ms usuarios y editores; una red ms grande Y menos control sobre los procesosLos orgenes*

    http://osha.europa.eu

    Ms flexibilidad: permite una personalizacin totalSeguridad: al haber toda una comunidad trabajando y testando el cdigo, los fallos se detectan y reparan antesCoste: no hay licencias, as que slo se paga el desarrollo. Y adems te puedes aprovechar de lo que desarrollan otros.Libre competencia: Esta regla fundamental en los procedimientos pblicos de contratacin, se puede ver rota, usando software privativo, para el que slo unas pocas empresas pueden dar soportePrincipios: Somos una empresa pblica, con dinero pblico, que invierte en software pblico, que pone al servicio de todosPor qu open source?*

    http://osha.europa.eu

    En 2003, se encarg un estudio comparativo, entre los diferentes CMSs existentes, para ver cul 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 pblica a oferta que fue adjudicada a Syslab.com, de Munich.El contrato se firm en enero de 2004, y el desarrollo dur un ao.En Marzo de 2005 se lanz el nuevo website, que integraba en un nico entorno, ms de 40 webs diferentes (13 de la Agencia, 21 Centros de referencia, 6 Lnder alemanes, y dos colaboradores internacionales)

    PLONE*

    http://osha.europa.eu

    Los requerimientos del sistema incluyeron:Un diseo compatible con los estndares html, y de accesibilidad WAI AAQue fuese multilinge y totalmente escalable y personbalizableQue todos los contenidos que tenamos, se pudiesen migrar, incluyendo nuestras BDs en Access, MySQL y Oracle (del ltimo CMS)Una completa gestin del workflow y permisosIntegrar el tesauro sobre SST de la Agencia (con unos 1200 trminos)Tener una buena bsquedaPoder sindicar contenidosIntegrar nuestro boletn de noticiasUtilizar LDAP para los usuariosY optimizar la gestin de las traducciones (XLIFF)PLONE*

    http://osha.europa.eu

    PLONE*

    http://osha.europa.eu

    En Noviembre de 2005, nuestro desarrollo recibi el International Information Industry Award en la categora de innovacin en sistemas de manejo de contenidosPLONE*

    http://osha.europa.eu

    Hoy da, contamos con unas 200 mil pginas indexadas por Google; divididas en unos 100 dominios diferentes; Visitados por casi 2 mill. de usuarios nicos en 2011osha.europa.eu*

    http://osha.europa.eu

    Compatibilidad con tablets y mviles (http://healthy-workplaces.eu)Nuevas herramientas (OIRA, OSHwiki, ESENER)Nuevas applicaciones para iPad (de momento)Integracin con Social MediaTwitter: @eu_oshaFacebook: http://www.facebook.com/EuropeanAgencyforSafetyandHealthatWorkSlideshare: http://www.slideshare.net/euoshaYoutube: http://www.youtube.com/euoshaLinkedIn: http://www.linkedin.com/company/european-agency-for-safety-and-health-at-workosha.europa.eu y ms all*

    http://osha.europa.eu

    Preguntas, comentarios, felicitaciones ???

    Gorka Moral (moral@osha.europa.eu)@gorkamoral en twitterPreguntas?*