El podcast OSTraining #39: Lados de abril en Lullabot y Georgia.gov
Publicado: 2022-02-16En el episodio de esta semana, me complace dar la bienvenida a April Sides.
April es una desarrolladora de Drupal que trabaja para Lullabot, una de las agencias de Drupal más grandes y de mayor reputación. Ha trabajado en todo tipo de proyectos fascinantes y, en este momento, está ayudando a Georgia.gov (el estado de Georgia) a trasladar muchos de sus sitios de Drupal a Drupal 8.
Hablamos de lo que ha estado haciendo en el mundo de Drupal, sobre DrupalCon Seattle, que sucedió la semana anterior. Además, discutimos cómo es ser parte de un proyecto gubernamental tan masivo, ayudar a las personas y hacer que los sitios web gubernamentales sean más fáciles de usar.
Suscríbase al podcast OSTraining en iTunes o use el reproductor de podcasts a continuación. También estamos en Stitcher, Overcast y otras aplicaciones de podcast populares.
Escucha el episodio con April
Transcripción del episodio de abril
- Steve : Hola, y bienvenido al Podcast de OSTraining. Soy Steve Burge y en estos podcasts hablamos con personas fascinantes de todo el mundo del código abierto. En el episodio de esta semana, hablo con April Sides. April es una desarrolladora de Drupal que trabaja para Lullabot, una de las agencias de Drupal más grandes y de mayor reputación. Ha trabajado en todo tipo de proyectos fascinantes y, en este momento, está ayudando a Georgia.gov, el estado de Georgia, a trasladar muchos de sus sitios de Drupal a Drupal 8.
- Steve : Hablamos de lo que ella ha estado haciendo en el mundo de Drupal, sobre DrupalCon Seattle, que ocurrió la semana pasada. Y cómo es ser parte de un proyecto gubernamental tan masivo, ayudando a la gente, haciendo que los sitios web gubernamentales sean más fáciles de usar y de buscar.
- Steve : Hola, April, bienvenida.
- Abril : Hola, gracias por recibirme.
- Steve : Oye, tú y yo estamos en la costa este. Estás en Carolina del Norte, yo estoy en Florida, pero ambos acabamos de regresar de Seattle y DrupalCon 2019.
- Abril : Sí, lo hice.
- Steve : ¿Qué te pareció?
- Abril : Pensé que era genial. Conocí a muchos viejos amigos, hice nuevos amigos. Estuvo bastante ocupado todo el tiempo, pero fue genial.
- Steve : Entonces, ¿fuiste como representante de Lullabot, la empresa para la que trabajas ahora?
- abril : lo hice Y, de hecho, tuvimos la mayor parte de la compañía allí este año.
- Steve : ¿Qué tan grande es Lullabot? 50, 60 personas?
- April : Sí, tenemos poco más de 50 personas.
- Steve : Bien, y casi todos los de la compañía que pudieron hacerlo, ¿llegaron a DrupalCon?
- Abril : Correcto.
- Steve : Entonces, al menos para mí, lo mejor de esto probablemente fueron algunas de las nuevas características que están llegando a Drupal. Realmente no he tenido que enseñarles antes, pero la nueva versión que llegará a principios de mayo tiene algunas cosas geniales. He estado enseñando en DrupalCon durante 10 años, desde 2010, 2011, y nunca tuve una reacción tan buena de los estudiantes, como lo hicimos en nuestra clase de capacitación sobre las nuevas funciones de medios y el nuevo creador de diseño que está por venir. en el núcleo.
- Steve : Los estudiantes estaban muy emocionados. Fue un poco rejuvenecedor para mí ver a la gente entusiasmada con las nuevas funciones de DrupalCon. ¿Que hay de ti? ¿Qué fue lo que realmente disfrutó de DrupalCon este año?
- April : Entonces, este año es el primero que he ayudado con el entrenamiento. Así que participé en la capacitación que Mike Anello estaba realizando sobre desarrollo intramódulo y fue realmente una experiencia interesante para ayudar a las personas a aprender a desarrollar en Drupal 8. También asistí o participé en la cumbre de la comunidad de Drupal el martes y hablamos un mucho sobre construir la comunidad y tratar de resolver el problema de incorporar desarrolladores junior a nuestro ecosistema, trayendo una nueva generación de desarrolladores. Así que mucho hablar, mucho resolver problemas.
- Steve : ¿Qué pasa si a la gente le parece complicado que obviamente hayas tenido el módulo para principiantes de la clase y luego también más adelante en la semana? ¿Cuáles son los obstáculos para los desarrolladores de Drupal 8 al comenzar?
- Abril : Yo diría que el mayor obstáculo es configurar su entorno de desarrollo local porque hay varias opciones diferentes y las personas tienen diferentes sistemas operativos, por lo que fue una de las partes más difíciles asegurarse de que todos tuvieran un entorno de desarrollo local configurado. para ponerse en marcha.
- Esteban : Está bien. Juro que no planeamos esto con anticipación, pero Mike Anello, que es maestro, escribió un libro sobre DDEV para nosotros aquí en OSTraining, DDEV explicó que es el nombre del libro. Y se trata de establecer entornos de desarrollo local porque puede ser un fastidio. ¿Qué fue particularmente complicado en lo que respecta a las clases y el entrenamiento que hiciste?
- April : Bueno, definitivamente el entrenamiento de uso no dependía de un entorno de desarrollo local, por lo que era más agnóstico. Así que queríamos ayudar a cada persona a asegurarse de que tuvieran un entorno de desarrollo local que fuera cómodo para ellos. Así que teníamos algunas personas en Lando, no estoy seguro si había alguien en DDEV. Probamos aqueducts de escritorio, pero solo algunas personas tenían sistemas sobre los que tampoco tenían mucho control, lo que hizo que fuera un poco más difícil estar en una máquina con Windows y no tener los privilegios de administrador necesarios para activar algunos de los características y configurar las cosas.
- Steve : Sí, muchos de los empleados del gobierno y de la universidad se encuentran a menudo en esa situación.
- April : Correcto, pero creo que hizo un muy buen trabajo al enseñarlo. Enseña el uso de Drupal Console como una forma de crear los marcos de los módulos para crear el andamiaje, para enseñar realmente esa herramienta para que las personas no tengan que tener un concepto completo, pueden girar un módulo y luego comenzar a editar lo que necesitan. Para editar. Así que fue una buena introducción.
- Steve : Entonces, Drupal 8 se está moviendo un poco hacia el tipo de entorno descriptivo de trabajo moderno en el que necesita configurar bastantes herramientas antes de poder comenzar a desarrollar. ¿Es justo decir eso? Necesita tener, tal vez compuesto, tal vez Drupal Console, algunos fragmentos listos, en lugar de simplemente abrir un editor de texto y piratear.
- Abril : Correcto. La mayor parte de esta capacitación fue específica para Drupal Console y su capacidad para generar complementos y controladores y varias cosas usándolo como una herramienta para que parezca que es tan rápido desarrollar Drupal 8 como lo es en Drupal 7 con ganchos. Simplemente genera un andamiaje y luego analiza lo que significa el andamiaje y cómo está todo configurado.
- Steve : Así que lo estás enseñando, pero ¿cuál es tu experiencia personal? ¿Cuál es su sentimiento personal sobre Drupal 8, después de haber trabajado con él durante algunos años y tener una sólida experiencia en Drupal 7 también?
- April : Definitivamente es un cambio, aprendí haciendo, así que comencé un proyecto mientras trabajaba en Media Current y tuve algunos maestros maravillosos que me dijeron "Oye, así es como lo haces", estoy como " Oh, ahora lo entiendo". Entonces, simplemente sumergirse y Peach be storm realmente hace que sea más fácil darse cuenta cuando está mirando un complemento bloqueado y dice que extiende una clase, puede hacer clic derecho en eso y vaya a la clase y comience a aprender un poco cómo todo está conectado dentro de la configuración de Drupal Core ahora. Pero, definitivamente es un cambio y siempre está aprendiendo algo nuevo, una nueva forma de hacer las cosas. Cada vez que comencé en Lullabot, siempre Empecé en un proyecto y trabajé con la migración por primera vez, así que fue genial.
- Steve : Entonces, si está hablando con alguien que es nuevo en el desarrollo de Drupal y eso puede ser cierto para algunas personas que escuchan este Podcast. ¿Recomendaría que comiencen a profundizar en Drupal Console y quizás también obtengan una copia de PhpStorm? Creo que tenía algunas integraciones específicas de Drupal que podrían ser muy útiles.
- April : Así es. Sí, creo que la consola Drupal es excelente, pero también está Drush 9 que también tiene la capacidad de generar andamios para varias cosas. Entonces, creo que de cualquier manera, las soluciones que puede generar andamios para varias piezas que necesita construir en Drupal, y le brindan un buen resumen de lo que significa cada cosa y cómo está todo organizado ahora.
- Steve : Entonces, ¿siempre te has centrado mucho en el código, siempre has sido un desarrollador? Por alguna razón, cuando te conocí hace varios años, pensé que eras diseñador, que tenías experiencia en diseño. ¿Has terminado combinando los dos o eres un diseñador, un desarrollador? ¿Cómo terminaste trabajando para una gran empresa de desarrollo de Drupal ahora?
- April : Correcto, cuando fui a la universidad pensé que quería ser animador 3D y me di cuenta de que era un trabajo muy tedioso y que no era para mí. Entonces, aprendí un poco sobre qué desarrollo y luego esa era la era de los monitores con diferentes números de colores y todo ese tipo de cosas, y pensé que no quería lidiar con esto nunca más. Así que solo voy a hacer diseño de impresión, pero, por supuesto, eso tampoco es fácil porque de esa manera tratas con muchos tipos diferentes de papel y materiales, y diferentes procesos para la impresión. Así que de alguna manera volví a un poco de diseño de impresión y diseño web y luego realmente volví al desarrollo. Mi trabajo para un colegio comunitario y movimos el sitio web del colegio a Drupal y esa fue mi primera experiencia con Drupal y yo estaba como "Realmente me gusta esto". Así que decidí hacer un cambio, dejé el diseño de impresión y volví de lleno al desarrollo, y ahí es más o menos donde he estado desde entonces. Trabajé en el gobierno federal y luego me mudé al mundo de las agencias.
- Steve : ¿Y has hecho esto por todo Carolina del Norte?
- abril : si
- Steve : Y así, has saltado un par de veces, pero al hablar contigo pareces súper feliz en la agencia de Drupal más famosa o ciertamente una de las más famosas, Lullabot. Ahora, tienen un currículum estelar de proyectos de Drupal detrás de ellos, Tesla y NBC también. ¿Cómo es trabajar para Lullabot?
- Abril : Trabajar para Lullabot es increíble. A ver, antes de trabajar en Lullabot, solo llevo unos 8 meses aquí. Entonces, antes de Lullabot estaba experimentando un gran agotamiento y tú cambiaste de escenario y me siento muy afortunado de estar aquí en Lullabot, y siento que estoy en el lugar correcto para mí. Estoy aprendiendo mucho desde las ventas hasta la contratación y estoy aprendiendo mucho y realmente me gusta que Lullabot tenga un conjunto de valores fundamentales que comparten en su sitio web, y uno de ellos, que es probablemente el más popular, es "ser humano". . Aunque somos Lullabots, lo que más nos importa es ser humanos.
- Steve : Supongo que para las personas que no conocen muy bien a Lullabot, el logotipo es un robot. Lo cual es un poco irónico por tener un principio clave para 'ser humano'.
- Abril : Definitivamente.
- Steve : Recuerdo haber hablado con el chico Matt que dirige Lullabot, uno de los propietarios, una de las personas que dirige Lullabot, y creo que tardó unos 6 meses en sentarse y escribir meticulosamente un manual del empleado e intentar definir y controlar y realmente cuidar la cultura de Lullabot al definir exactamente lo que significa. Para una empresa que está creciendo bastante rápido y tiene gente en todo el mundo, eso fue hace unos 3 o 4 años, y parece pensar que ha sido eficaz, que hay un espíritu muy fuerte detrás de la empresa.
- April : Sí, ahora los mosquitos son geniales, no lo sé. No tengo nada malo que decir sobre Lullabot. Es un gran grupo de personas, y cuidan a sus empleados, y sus empleados cuidan a sus clientes, y creo que eso es realmente importante en una agencia.
- Steve : Hay una cierta actitud intangible que tal vez existe, pero tal vez sea difícil de expresar con palabras. Así que en realidad hablaste de esto en DrupalCon, donde hablaste de tratar de navegar tu carrera en el lugar correcto, para realmente tomar en serio el desarrollo profesional. No solo en términos de encontrarte un trabajo, sino también de evitar el agotamiento. ¿Entendí bien, en realidad te presentaste en DrupalCon y hablaste de esto durante 50 minutos más o menos?
- Abril : Durante 30 minutos, afortunadamente no 50. Fue un título agradable y atractivo de 'Cómo contratar y despedir a su empleador', y gran parte se basó en la experiencia personal y luego en la investigación para ver cómo encontrar el lugar correcto para ti y cómo planeas tu carrera y cómo sabes lo que quieres y necesitas. Realmente se requiere introspección para descubrir quién eres y qué necesitas para encontrar realmente una empresa para la que encajarás perfectamente y que encajará perfectamente con esa empresa. Así que fue realmente un gran consejo que investigué para tratar de ayudar a las personas a no sentirse atrapadas en un trabajo y sentir que pueden encontrar la felicidad en el trabajo.
- Steve : Así que esto fue algo que en realidad te sentaste hace un año o más e investigaste y trataste de averiguarlo por ti mismo. ¿Te sentiste un poco perdido quizás o que había algo mejor por ahí, algo que te daría más satisfacción en el día a día?
- April : Correcto, así que creo que estaba agotado cuando en realidad estaba aplicando en Lullabot. Así que no estoy muy seguro de cómo terminé aquí, pero estoy muy contento de haberlo hecho. Entonces, gran parte de la investigación es todo, una parte de mí quería saber por qué no funcionó en mi lugar de trabajo anterior y simplemente entender lo que se necesita para encontrar un lugar en el que seas feliz. Quiero decir, realmente no sabía cuáles eran mis valores y creo que realmente resueno con los valores de Lullabots. Así que creo que es por eso que encaja bien. Entonces, sé que hay personas que probablemente estén en su primer trabajo y no saben lo que hay y tal vez tienen miedo de dar un salto para probar algo nuevo, y trato de darles un poco de coraje, aliento y empoderamiento para que que las personas sientan que pueden dar ese salto, que pueden tener control sobre su carrera si así lo desean.
- Steve : ¿Cómo se convierte eso en una acción tangible, digamos que estoy trabajando para, estaba entrenando y creo que el jefe es un dolor en el trasero y estoy harto de trabajar para él? ¿Qué pasos prácticos podría tomar alguien como yo para avanzar, para salir de la rutina?
- April : Cierto, así que definitivamente comienza con la introspección; averiguar sus valores personales, averiguar sus activos blandos, que son como su conocimiento y sus habilidades y sus activos tangibles, cuáles son su efectivo e inversiones para saber cómo puede negociar el salario en una nueva organización, y averiguar cuál es su entorno de trabajo necesidades y cuáles son sus aspiraciones. Realmente es solo descubrir quién eres y qué necesitas para que puedas mirar alrededor y encontrar algo que sea compatible. Principalmente investigas para ver qué agencias hay e investigas sobre esas agencias y es genial hablar con personas que han trabajado allí, pueden darte una especie de visión privilegiada de cómo es realmente trabajar allí, así que sí. .
- Steve : Sabes, entonces iba a hacer una pregunta real. Iba a preguntar cuántos años tienes, pero déjame reformularlo un poco y decir, ¿cuánto tiempo en tu carrera laboral te llevó llegar a este punto? ¿Para darte cuenta de que necesitabas sentarte y definir todos esos valores y descubrir algo mejor?
- Abril : Así que tengo 13 años de empleo a tiempo completo. Así que ahora puedes hacer los cálculos.
- Steve : Así que definitivamente es algo que sientes que deberías haber descubierto antes, pero ¿estás contento de haberlo hecho finalmente?
- Abril : Correcto. Correcto. Quería ayudar a las personas en cualquier momento de su carrera a sentirse más empoderadas que yo.
- Steve : Bueno, ¿sabes qué? Probablemente tenga algunos años más que tú en términos de, diablos, considerablemente más de 13 años en este punto y creo que una de las cosas que encontré es que sucedió más de una vez, 3 veces tu los valores cambian y esto tiene que hacerse sobre una base bastante regular.
- Abril : Correcto. Correcto. Tienes que hacer introspección a menudo porque tu vida va a cambiar, hay muchas variables diferentes, el lugar que es para ti ahora puede no serlo para ti dentro de 10 años.
- Steve : Entonces, te mudaste a Lullabot y uno de sus puntos de venta es que tienen una lista de clientes tan interesante y de alto perfil. ¿Para quién estabas trabajando en nombre de Lullabot ahora?
- April : Así que mi primer proyecto en Lullabot ha sido el proyecto Georgia.gov y eso fue mencionado en la nota de drees, lo cual fue realmente genial.
- Steve : Ah, creo que esto fue, y esto se remonta a unos años atrás, este fue el primer gobierno estatal en mudarse completamente a Drupal, el gobierno federal lo hizo hace unos años y Georgia fue el primer estado en mudarse a Drupal. Sitios de Drupal en masa?
- April : Sí, no estoy seguro de su historia, pero eso es muy interesante.
- Steve : Sí, creo que han estado en Drupal desde hace algunos años. Sé que tienen un montón de sitios de Drupal 7, por ejemplo, y creo que en un momento hicieron una integración de Amazon Elexon, por lo que puede hablar en su dispositivo de Amazon y obtener respuestas directamente extraídas de una búsqueda de Drupal.
- Abril : Correcto. Creo que Aqueous estuvo involucrado en ese proyecto. Eso sonó muy bien.
- Steve : Así que ahora tienen cientos de sitios Drupal para cada rama del gobierno estatal. Entonces, ¿qué estás haciendo exactamente para Georgia en este momento? Suena como un conjunto complicado de proyectos con muchas agencias, muchas piezas en movimiento.
- April : Correcto, es un equipo de desarrollo bastante grande que incluye varias agencias, como dijiste. Mi parte del pastel se centró en la migración, por lo que califiqué los datos de Drupal 7 a Drupal 8. Cuando volvieron a desarrollar los sitios web, supongo que teníamos un equipo de estrategia de contenido que llegó antes de hacer cualquier desarrollo para dictar qué es un Se vería un nuevo tipo de arquitectura relacional, por lo que la implementamos en Drupal 8, por lo que en realidad no migramos la estructura de contenido, y luego tomamos los datos de Drupal 7 y los dividimos en partes en las nuevas arquitecturas, por lo que podría tener, podríamos crear un nodo de ubicación y luego vincularlo a una pieza de contenido que anteriormente solo tenía un campo de ubicación. Entonces, al hacer muchas conexiones diferentes, tenían párrafos en colecciones de campo en Drupal 7, y convertimos ese contenido en nodos incrustados y micro contenido incrustado, que también eran tipos de contenido, y simplemente juntamos todo en el campo del cuerpo. Así que tenemos contenido incrustado en el campo del cuerpo y no más párrafos. Entonces, fue un proyecto muy interesante.
- Steve : Entonces, para alguien que quizás no esté tan familiarizado con Drupal como usted o yo, está hablando de eliminar algunos de los módulos más complicados en los que pueden confiar los sitios. Los párrafos, por ejemplo, permiten que las personas tengan contenido estructurado que puede ser un elemento llamado galería de fotos o un elemento llamado galería de videos, que se puede agregar y reorganizar, pero no formaba parte del núcleo de Drupal, y cuando te mudaste a Drupal 8, ¿escucho bien que ustedes dejaron atrás muchos de esos módulos y se mudaron al núcleo de Drupal usando tipos de contenido para todo y luego incrustándolos entre sí? ¿Vincular diferentes tipos de contenido usando el núcleo de Drupal más que módulos de terceros?
- Abril : Correcto. No recuerdo cuál fue el factor decisivo que se decidió desde el principio durante el descubrimiento de la estrategia de contenido. Entonces, estoy tratando de pensar, quiero decir, los párrafos existen en Drupal 8, simplemente no migramos a párrafos. En cambio, apilamos el contenido porque estaban usando párrafos que tenían columnas de datos y cosas por el estilo y simplemente lo comprimimos en más de un contenido apilado en un campo de cuerpo. Honestamente, no recuerdo cuál fue la decisión, por qué no seguimos la ruta de los párrafos, pero sí, seguimos la ruta de crear tipos de contenido específicos que etiquetamos como microcontenido. Por lo tanto, implementamos cosas que no permitirían que el microcontenido se vea por sí solo, por parte de usuarios anónimos, por lo que siempre se trata como algo que solo se ve como incrustado.
- Steve : Ah, está bien. Por lo tanto, es posible que tenga un pequeño fragmento de información, algunos campos quizás adjuntos a un tipo de contenido, pero esos pequeños fragmentos solo se pueden ver en contexto en una página, no se pueden ver en su propia URL, no se pueden indexar en Google por ellos mismos.
- April : correcto y un ejemplo de esto podría ser una colección de enlaces, tipo de microcontenido. Entonces, digamos que tenemos una página de sitio que tiene un campo de enlace ilimitado que contiene una lista ilimitada de enlaces. En lugar de migrar ese contenido a otro campo de enlace, ese grupo de enlaces se convirtió en una colección de enlaces y luego esa colección de enlaces se incrustó en el contenido del nuevo nodo de la página del sitio.
- Steve : Entonces, surge una gran pregunta. Tenía todos los sitios de Drupal 7 para Georgia.gov moviéndolos a Drupal 8, en una escala del 1 al 10, ¿cuánto dolor de cabeza es?
- Abril : ¿Cuánto dolor de cabeza? No sé, hemos tenido un equipo realmente grande, así que ni siquiera sé que muchas de las cosas de implementación las ha hecho una sola persona. Tenemos, ya sabes, rehicimos la arquitectura en lugar de migrarla, así que creo que eso probablemente complicó la migración, al tener que escribir muchas migraciones personalizadas porque la estructura era diferente, la arquitectura era diferente. Quiero decir, creo que más que un dolor de cabeza, solo ha consumido mucho tiempo. Solo lleva mucho tiempo asegurarse de que todo funcione correctamente, migre correctamente y encuentre casos extremos aquí y allá. Así que sí, es un desafío.
- Steve : Es más fácil si tienes un gran equipo a mano.
- Abril : Definitivamente.
- Steve : Entonces, ¿cuántos recursos aporta Georgia.gov a sus propiedades web en su trabajo en Drupal? Parece que tienen un montón de trabajo subcontratado a diferentes agencias. ¿Tienen un equipo central sentado en Atlanta de expertos en Drupal en el personal o la gran mayoría del trabajo se subcontrata a personas como usted?
- April : Creo que gran parte del trabajo de migración se ha subcontratado, o muchas de las cosas de migración de Drupal 8 del nuevo sitio se han subcontratado, y tienen un equipo interno que ha estado manteniendo los sitios de Drupal 7 durante el proceso. Entonces, vamos a migrar un sitio, veamos, a partir de esta grabación, será la semana pasada. Habremos migrado nuestro primer sitio, con suerte, y luego simplemente los agruparemos para que este grupo migre y luego tengamos otro grupo, porque también están trabajando con agencias para corregir cualquier discrepancia de datos y cosas como que eso podría ser problemas en la migración. Ellos están haciendo gran parte de esa gestión, gran parte del control de calidad, y tienen un desarrollador en el personal que ha estado trabajando con nuestro equipo para ponerse al día sobre cómo hacer las implementaciones para el sitio de Drupal 8 y cómo hacer Seguro que todo es, ya sabes, los sitios de Drupal 7 siguen funcionando correctamente al mismo tiempo que los sitios de Drupal 8. Pero también teníamos algunas otras agencias involucradas, teníamos a Palantir trabajando en la búsqueda federada.
- April : Así que esa parte del pastel fue algo que manejó Palantir, y la búsqueda federada significa que si no sabe significa que todos los sitios de Drupal están indexados dentro de la misma base de datos para que cuando esté buscando pueda buscar. Puede ver recursos de otros sitios web de Georgia.gov, ya sabe, cuando está en uno en particular si lo desea.
- Steve : Por lo tanto, tienen una red de más de 600 instalaciones diferentes de Drupal, pero si va a la página de inicio de Georgia.gov y busca licencias de pesca o licencias de conducir o contratos de alquiler o cualquier otra cosa que el gobierno pueda proporcionar. ¿Ese único cuadro de búsqueda pasa por todos esos cientos de sitios de Drupal?
- Abril : Correcto. Cada sitio está indexado y creo que está usando Solar como back-end. Así que sí, si está en Georgia.gov y hace una búsqueda, lo llevará, se asegurará de que encuentre el enlace a la agencia donde debería, como dijo, obtener una licencia o algo así.
- Esteban : Está bien. Por lo tanto, tiene una única configuración de Apache Solar que podría estar indexando 300 sitios de Drupal 7, 300 sitios de Drupal 8, tal vez también una configuración de varios sitios. Todos los diferentes bits y piezas que ejecuta Georgia.gov van a un índice de búsqueda.
- Abril : Correcto.
- Esteban : Está bien. Suena como un desafío.
- abril : si Creo que Palantir fue la agencia que desarrolló módulos de búsqueda federados, así que creo que acudieron a ellos por su experiencia, y realmente creo que valió la pena.
- Steve : Genial. Entonces, está Equid, está Lullabot, está Palantir, creo que hay Media Currents y probablemente también nos estemos perdiendo algunas otras agencias de Drupal.
- April : Sí, Media Current ayudó en la parte delantera para asegurarse de que hiciéramos todo el trabajo de la parte delantera antes del lanzamiento, para asegurarnos de cumplir con nuestras fechas de lanzamiento. Sí, ha sido un gran esfuerzo de colaboración.
- Steve : Genial. Entonces, ahora estás trabajando para una empresa central y estás trabajando en algunos proyectos geniales. ¿Tienes alguna otra cosa importante en la que estés trabajando? También haces un gran DrupalCamp a pesar de todo este trabajo extra. Tienes tu DrupalCamp Asheville en Carolina del Norte este año.
- Abril : Lo hacemos. DrupalCamp Asheville 2019. Será del 12 al 14 de julio. Nos lo pasamos muy bien. Tendremos un día de contribución el viernes junto con algunas capacitaciones, hacemos sesiones los sábados y alentamos a las personas a que vengan y se queden el domingo para hacer algunas caminatas y, ya sabes, conocer gente en la comunidad.
- Steve : Entonces, Asheville está en Carolina del Norte y su camino hacia las montañas de Carolina del Norte, pero probablemente, ¿cómo digo esto?, como una persona británica que vivió en el sur durante 20 años más o menos, tiene una reputación, pero en últimos años esa reputación ha ido cambiando. Solía ser una ciudad apartada bastante lenta, pero cada vez más Asheville es un lugar genial para venir y visitar. Muchas cervecerías artesanales, tienen ese tipo de ambiente hipster con algunas ofertas y salones de tatuajes y tal vez un poco de Austen, como algo que no esperarías en Carolina del Norte.
- Abril : Definitivamente. Definitivamente somos una pequeña ciudad peculiar. Nuestra ciudad/pueblo somos bastante pequeños en comparación con Seattle, pero sí, mucha buena música, mucha buena comida. Realmente relajado en las montañas, es hermoso en el verano y a algunas personas les preocupaba que hiciera demasiado calor, que no hiciera demasiado calor, que fuera genial. Sí, tratamos de llevar a la gente por la ciudad y mostrarles a todos un gran momento en la ciudad.
- Steve : Entonces, trabajas completamente con Motley Lullabot, una compañía 100 % distribuida, y supongo que en años anteriores elegiste mudarte a Asheville, pero ahí es donde decidiste establecer tu hogar.
- April : Sí, en realidad fui a UNC Asheville para la universidad y cuando me gradué me quedé. Pude conseguir un trabajo justo después de la universidad, lo cual es un poco difícil, así que decidí quedarme aquí y las ciudades realmente evolucionaron desde que me gradué, y no volveremos a eso calculando los años desde que llegué. fue a la escuela Pero sí, es una gran ciudad. Si alguien está escuchando esto, tiene que venir. Tienes que venir a Asheville este año.
- Steve : Bueno, algunas empresas tecnológicas importantes han abierto sucursales allí, ¿verdad? ¿Ha habido un cambio en la cultura y una cultura cada vez más pesada en tecnología allí?
- Abril : Están tratando de construir la industria tecnológica aquí. No tenemos una gran comunidad local de Drupal. Realmente nuestro campamento es lo más importante, pero hay algunas capturas web aquí y hay esfuerzos para tratar de traer más industria aquí. Es difícil traer manufactura a una ciudad en las montañas, porque no hay suficiente espacio plano para tener fábricas y cosas así. Entonces, estamos tratando de diversificarnos porque en este momento nuestra industria es el turismo. Entonces, esa no es una industria muy sostenible. Así que sí, definitivamente hay un impulso para iniciar empresas de tecnología aquí, y sabes que diría que es un tipo de ciudad que trae tu propio trabajo. Si trabaja aquí de forma remota, Asheville es un gran lugar para vivir, es como los 10 mejores lugares para vivir, lugares para visitar en el mundo, por lo tanto, es un gran lugar.
- Steve : Genial. Así que hagamos un resumen promocional rápido. DrupalCamp Asheville es lo que las fechas de este año?
- Abril : del 12 al 14 de julio.
- Steve : ¿Y mencionó que se avecinaba un gran lanzamiento de Georgia.gov? ¿Quieres dar las URL para que la gente pueda comprobarlo?
- Abril : en realidad hay 2 sitios. Se supone que lanzaremos ADA.Georgia.gov y creo que SBWC.Georgia.gov.
- Esteban : Está bien. Tienes que darnos una pista de cuáles son.
- April : La ADA es, sí, voy a tener que buscar eso. A medida que desarrolla, todo lo que le importa es el subdominio. Así que veamos, la oficina de coordinadores de ADA del estado de Georgia es el sitio de ADA. Entonces ayudan con los recursos de accesibilidad y SBWC es la junta estatal de compensación para trabajadores.
- Esteban : Está bien. Entonces, todo lo que el gobierno de Georgia puede hacer es terminar en Drupal si aún no lo ha hecho y en Drupal 8. Obviamente, la compañía para la que disfruta trabajar es Lullabot. Bueno, y finalmente April, ¿dónde puede la gente mantenerse al día contigo y lo que estás haciendo?
- Abril : Puedes seguirme en Twitter. Mi identificador es Week Before Next, por supuesto, lo que significa ahora, no sabes semana tras semana, semana antes de la siguiente.
- Steve : Tiene que haber una historia detrás de eso. Abril, muchas gracias por acompañarnos. Le deseo lo mejor con su futuro trabajo en Lullabot y con los próximos lanzamientos de Georgia.gov.
- abril : gracias Gracias por invitarme.