deSymfony 2013

Symfony y Drupal

Juan Pablo Novillo (Juampy)  · 

Presentación

Vídeo

Transcripción

Extracto de la transcripción automática del vídeo realizada por YouTube.

buenos días a todos gracias por venir soy juanpe y espero que hasta ahora estoy disfrutando del evento me está encantando y bueno voy a comentar en esta charla cómo estamos integrando componentes de sinfonía grupal y como esto está beneficiando a ambas comunidades

soy más lento de lo que pensaba agradecimiento a patrocinadores aprovechó también para agradecer a la organización ya desde desde que nos avisaron de que íbamos a ser ponentes a cada uno de nosotros los han ido ayudando dando consejos o sea la verdad que de

hecho hubo también una cena de ponentes que fue súper divertida el jueves así que aprovecho para agradecer lo que están haciendo muy bien acerca de mí bueno soy juan pablo novillo pero me gusta que me llamen juampi es también mi mini que en redes sociales

y en código programa de desarrolladores el una voz que es una empresa distribuida la mayor parte está en eeuu y realizamos desarrollo estrategia y consultoría y especializados en grupal en la comunidad de symphony mantengo un par de módulos un módulo de drupal

es como un band el de symphony y luego también he escrito un libro que es una guía de usuario para palabras que es es una línea es una interfaz de línea de comandos para poder trabajar con proyectos en grupal según una breve introducción a grupal quien de

aquí ha instalado alguna vez o aprobado grupal no puede meter la mano para hacer valer esta parte más rápido se ve que los que no tienen demasiados con el código perfectamente comprensible unas cuantas estadísticas 2 de la web en todo el mundo utiliza grupal

mayormente son empresas grandes y de hecho de esta misma estadística se ve que como un 30 por ciento son son wordpress son con blogs que es de lo que más hay en internet así que un 2 por ciento es un número bastante bastante considerable además son grandes

empresas u organizaciones que lo utilizan o están empezando utilizarlo están empezando a migrar sus portales a grupal la comunidad es gigantesca esta es una foto de hace un mes en portland que vinieron 3500 personas es una semana entera de hecho coincidió

con la symphony live de portland y era una chulada porque con la misma entrada podías ir a las charlas de troupe de la europa alcohol y de la symphony light de hecho había otro evento más que se llama web visión gaming fui a ver porque era más era más genérico

digamos pero puedes entrar a los tres toda la semana y bueno hay eventos en todo el mundo la comunidad delfines es un proyecto que tiene 12 años entonces y empezó a como proyectos pensados con lo cual la comunidad eso fue como una una prioridad desde el principio

es quizá lo más importante que tiene que tiene grupal tiene un problema y es que son 12 años de trabajo y 12 años en los cuales se ha hecho mucho hincapié en que haya compatibilidad con versiones anteriores de que tú tengas un proyecto por ejemplo en grupal

6 un grupal 5 y lo puedas migrar entre comillas lo más fácilmente posible siempre ha sido un ideas migrar la próxima versión y eso ha producido que hasta yo recuerde hasta hace muy poco hay compatibilidad con php 4 o 5 punto muy poco y un montón de patrones

propios de drupal también llamados grupalismo que hombre que han sido muy útiles porque no daba no se permitían la flexibilidad que es lo que ha hecho potente y competente a grupal pero se alejaban de todas las buenas prácticas que se estaban haciendo estos

proyectos de ofensores ahora con php 5.3 en adelante y todo lo que y todo lo que ofrece y así es que se pueden suplantar muchas cosas por otro tipo de prácticas que además son mucho más comunes y eso pues bueno tiene otra serie de beneficios que ahora voy

a explicar entonces con drupal 8 que el plan es que salga entre finales de este año y principios del siguiente se rompe con esta idea de no no hay que mantener compatibilidad se acabó o sea toca limpiar código basura y código acoplado que tenemos y sustituirlo

por componentes que ya están siendo utilizados en otros proyectos como por ejemplo symphony se utilizan más cosas de otros proyectos open source y hacer limpieza entonces claro es también lleva el problema de que mira un módulo de drupal 7 agrupa al 8 yo he

intentado y nos va a costar porque me acuerdo que cuando fue a lo que se conoce salió grupal 7 venga vamos a migrar true para los módulos de grupal 6 al grupo al 7 pues más o menos lo cogía si había una ciencia se cambiaban pero mi experiencia personal ha

sido empiezo a ver los parches de grupal 8 así esto fue hace como tres o cuatro meses y digo no me entero de nada que es esto de dependence inyection y esto de los name space se había estado tanto tiempo metido en esto que claro que no utilizaba todo ese tipo

de cosas bueno había leído una cosa de symphony pero de hecho cuando trabajaba con symphony yo hace unos años pero ahora symphony 1.2 no utilizaba nada de lo que utiliza ahora por aquel entonces entonces he puesto acá para leer estudiar ver que se está haciendo

en otros sitios y aplicarlo aquí que es algo bastante bastante positivo porque hay otra hay otro cambio fundamental que ha motivado todo esto y es que bueno esto es todo internet esto es todos los sitios de gestión de contenidos que hay en internet y está

bolita es nuestro 2% que tenemos dentro de eso y esta es la estimación de cuántas webs van a ver mayormente accedidas por móviles dentro de cinco años entonces grupal ahora mismo 7 lo hace un poco mejor 6 es penoso considera que todo es una página entonces

si tú por ejemplo en drupal 7 quieres hacer una petición haces una petición y quieres que te devuelva yo que sé un jason tienes que hacer un par de chuminadas para que no te haga todo el boots trapito devuelva todo el chorro de html y haga un montón de cosas

que no quieres hacer en europa y será peor todavía había que acabar tu callback con exit 0 bonito no es entonces si quiere hacer un cambio que es en el cual grupal pase a hacer de un gestor de contenidos de primera clase a un servidor rest que tenga un gestor

de contenidos encima que sea primera clase entonces ese servidor es ya claro puede responder en función el tipo de petición que le hagas en un montón de formatos y obviamente es mucho más flexible para poder comunicarse con otro tipo de con otro tipo de sistemas

y entonces es ahí donde pues symphony los componentes de symphony hacen mucho desde estas cosas y es que las hacen muy bien entonces es ahí cuando cuando hace no sé 23 años ya se empieza a comentar oye tenemos que buscar formas de cambiar la arquitectura interna

de drupal vamos a empezar a tener el problema de que no vamos a encontrar gente de que haya gente que decir yo es que es muy difícil que trabajar en el core por eso es demasiado código y encima si viene alguien de fuera el código que aprende no le es útil

en otros proyectos entonces claro en eso estábamos estaba haciendo que la gente que trabajaba en core se estaba desgastando porque es que esto era demasiado el conocimiento que tenían que tener y era muy difícil atraer a gente para que echasen una mano entonces

en febrero de 2012 muchos drupal eros se juntaron con javier ya había esta fue la primera reunión presencial ya hubo discusiones antes para ver yo quise hacer una investigación no puede ver cuánto se podía hacer cuánto se podía cambiar si era factible si no

[ ... ]

Nota: se han omitido las otras 3.603 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.