El directorio de extensiones

8 de julio de 2021 | Por

¡Una herramienta colaborativa para empoderar a la comunidad Open edX (R) para ir más allá!

Una de las mayores ventajas de una plataforma de código abierto y especialmente una con una comunidad activa a su alrededor es la posibilidad de que muchos terceros participen en la creación de componentes, integraciones y extensiones adicionales que enriquecen la experiencia de aprendizaje desde muchos ángulos diferentes.

Esto es especialmente cierto para la plataforma Open edX, ya que proporciona múltiples extensiones y posibilidades de integración en diferentes niveles, como la arquitectura de complementos, los xblocks, la integración LTI y los tipos de problemas personalizados, por nombrar algunos.

Un desafío importante en este escenario es que estas contribuciones o posibilidades ganen visibilidad para que cualquier persona de la comunidad pueda explorarlas y se agreguen nuevas posibilidades continuamente. 

A lo largo de los años, la comunidad Open edX ha experimentado con diferentes mecanismos para recopilar, publicar y mantener información sobre las extensiones disponibles. En particular, ha habido múltiples iniciativas sobre el mantenimiento de una lista de bloques x para arrojar más luz sobre xblocks además de los que son compatibles directamente con edX.

Recopilar y mantener esta información ha resultado muy difícil, y estas dificultades pueden reducir los beneficios potenciales de dicha herramienta.

En 2020, el grupo de marketing de Open edX decidió asumir este desafío nuevamente y comenzó a trabajar en la creación de una nueva lista consolidada de todos los componentes que los instrumentos anteriores habían identificado, seleccionando y actualizando la información de cada uno de los componentes. Como parte de este esfuerzo, el grupo discutió e identificó la información más relevante para que la encuentren los usuarios, así como los criterios que deben cumplirse para que un componente en particular sea incluido o excluido de la lista. 

Después de todo este esfuerzo de colaboración y múltiples revisiones, la primera versión de este instrumento se llamó Directorio de extensiones se publicó en marzo de 2021 en el sitio web de Open edX y en solo unas pocas semanas ganó visibilidad y tráfico como un recurso valioso para la comunidad de Open edX.

El directorio de extensiones es básicamente una lista de componentes, cada uno de ellos descrito detalladamente en una ficha que contiene toda la información necesaria, su nombre, descripción, vendedor/creador y clasificación, así como los enlaces a la página del componente o documentación como se muestra en la imagen de abajo.

Imagen. Una tarjeta en el directorio de extensiones de Open edX

La primera versión del directorio ya cuenta con 50 componentes y se espera que crezca, por lo que parte de la solución fue diseñar una interfaz de navegación que permitiera filtrar la lista por palabras clave específicas.

Asimismo, dado que la lista incluye componentes que abordan una amplia gama de desafíos, se implementó una categorización por función para facilitar la exploración de los usuarios. 

Imagen 2. Filtrar por función.

Finalmente, como hay diferentes tipos de componentes en el directorio, como xblocks, complementos de django, temas y también servicios externos basados ​​en la nube que funcionan bien con la plataforma Open edX, se agregó a la interfaz la capacidad de filtrar componentes por tipo como mostrado a continuación.

Imagen 2. Filtrar por tipo

¿Cómo Contribuir a Mejorar/Hacer Crecer el Directorio de Extensiones?

Para mantener la información en el Directorio lo más precisa y completa posible, el grupo de marketing decidió distribuir esta responsabilidad en una rotación anual entre los miembros del grupo. Para el año 2021, eduSIGUIENTE, un proveedor de servicios totalmente comprometido con la comunidad de Open edX y el grupo de Marketing, fue seleccionado debido a su liderazgo en hacer realidad esta idea. El mantenimiento del Directorio incluye la consolidación y verificación de la información así como la coordinación con el equipo de Open edX para su publicación periódica.

Todos los miembros de la comunidad Open edX que usan y conocen la plataforma, así como los proveedores o colaboradores de código abierto que han creado y mantienen cualquier tipo de extensión, son bienvenidos a participar en este esfuerzo de conservación. 

Visite el sitio web de eduNEXT en https://www.edunext.co/discover/extensions/submit/ para enviar una nueva extensión para ser revisada e incluida en la lista o para sugerir una mejora a la información ya publicada.

El directorio de extensiones es un testimonio, tanto de la amplitud del ecosistema técnico de Open edX, como de la fortaleza del grupo de trabajo que trabajó en conjunto para construirlo y producirlo. Esperamos que crezca a medida que surjan nuevas actualizaciones y que sea un recurso valioso para apoyar a la comunidad Open edX. 

Carga

Respuestas notables
  1. Hola, Clemente, dirigí tu pregunta a las personas adecuadas de nuestro equipo. Deberíamos tener noticias de ellos pronto.

  2. ¡Hola @clemente

    Gracias por el aviso sobre su presentación. escapó de mi atención.
    Lo procesaré ahora y debería publicarse en los próximos días.

  3. ¿A dónde debemos enviar actualmente?
    El formulario de arriba dice "Página no encontrada"

    Quiero enviar una extensión al Directorio de Extensiones. ¿Podrían explicarme el proceso de envío actual y qué información se necesita?

Continúe la discusión en discuss.openedx.org

Participantes

Avatar para el sistema Avatar para Felipe avatar para clemente avatar para juancamilom Avatar de Krishna_CT

¿Necesita más tiempo? Eche un vistazo a los artículos a continuación.

Resolviendo problemas juntos: Desarrollo de plataformas impulsado por la comunidad
Desarrolla tus habilidades y escala el futuro en la Conferencia Open edX.
Talleres para desarrolladores de la conferencia Open edX
Recuperando nuestro futuro digital: Por qué me uní al grupo Open Renaissance
¡Únete a la Conferencia Open edX 2026!

La Conferencia Open edX 2026 presentará casos de uso innovadores para uno de los mejores sistemas de gestión de aprendizaje en línea de código abierto del mundo, la plataforma Open edX, y descubrirá los últimos avances en diseño instruccional, constelación de cursos y métodos para operar y ampliar la plataforma Open edX. , incluidas tecnologías innovadoras, como la IA generativa.