Procurando mais mantenedores

30 de agosto de 2024 | Por

O Open edX Project está buscando mais mantenedores. O termo “mantenedor” se refere a um indivíduo ou grupo de pessoas que servem como líderes para um determinado componente (um serviço ou biblioteca composta de código e hospedada no GitHub) da plataforma Open edX. Os mantenedores fornecem gerenciamento técnico e comunitário. Historicamente, a 2U tem sido a mantenedora da maioria dos componentes do Open edX Project. No entanto, em fevereiro de 2024, 2U anunciou que está reduzindo sua pegada de manutenção a um nível que pode ser sustentado por essa organização. Para continuar a ter um projeto saudável e bem mantido, a comunidade Open edX tem trabalhado duro para assumir mais responsabilidades de manutenção. Empresas e indivíduos ao redor do mundo se esforçaram para manter o projeto Open edX saudável. Se você ainda não fez isso, hoje estou pedindo que você se junte a esse esforço. 

Obrigado às várias organizações que, nos últimos cinco meses, assumiram a manutenção de mais de 30 repositórios importantes. Com quase 200 repositórios na organização Open edX, ainda há muitas funções de mantenedores a serem preenchidas! . Esta planilha descreve todos os repositórios que ainda precisam de mantenedores e suas prioridades atuais para o projeto. Qualquer coisa onde o mantenedor do catalog-info.yaml o valor da coluna está vazio ou definido como grupo:openedx-não-mantido precisa de um novo mantenedor. 

Como você pode se tornar um mantenedor? Para ser um mantenedor, você precisa ser um Contribuidor Principal de codificação (CC) para esse repositório. Mas não se preocupe se você não for um CC em um repositório, você pode se nomear para CC e Mantenedor ao mesmo tempo. Se você não tem certeza se passará pelo processo de nomeação de CC, venha falar com Grupo de Trabalho de Manutenção e nós ajudaremos você a desenvolver um plano. 

O que os mantenedores precisam fazer?

 No geral, uma vez que a manutenção inicial é feita, a maioria dos repositórios toma apenas uma pequena quantidade de atenção regularmente para garantir que eles estejam atualizados. Como o Maintenance Working Group coordena as principais atualizações, você terá que garantir que os repositórios que você mantém estejam prontos para trabalhar com novas versões de pacotes e frameworks upstream (por exemplo, Python, Node, React, Django, etc.). 

Então, vamos recapitular:

  1. Encontre algo que você deseja manter no planilha
  2. Trabalhar com o GT de Manutenção para se tornar um CC/Mantenedor
  3. Ajude-nos a manter a plataforma Open edX tão saudável e robusta como sempre!

Saiba mais:

Carregando

Respostas notáveis
  1. Isso é importante! : +1:

    Obrigado por escrever sobre isso @feanil. Definitivamente precisamos de mais membros da comunidade para ajudar com a manutenção, ainda temos muita lacuna a cobrir com as funções de mantenedor que a 2U está abandonando. É uma boa ocasião para mostrar que podemos gerenciar essa mudança como uma comunidade - e para os membros da comunidade terem mais impacto no projeto Open edX. Então, por favor, leia o que Feanil escreveu e considere pegar um repositório e se tornar um mantenedor de uma parte do projeto. :rezar:

Continue a discussão em discutir.openedx.org

Participantes

avatar para sistema Avatar para antoviaque

Tempo para mais? Confira os artigos abaixo.

Anunciando os Representantes da Comunidade Open edX® TOC de 2026
Empoderando uma Nação: Como a Ucrânia Expandiu uma Escola Nacional Online com a Plataforma Aberta edX®
Apresentação na Conferência Open edX 2026 – Chamada para palestrantes!
Como a NASA ampliou a educação científica aberta para 20,000 pesquisadores com a plataforma Open edX.
Participe da Conferência Open edX 2026!

A Conferência Open edX 2026 apresentará casos de uso inovadores para um dos melhores sistemas de gerenciamento de aprendizagem on-line de código aberto do mundo, a plataforma Open edX, e descobrirá os mais recentes avanços em design instrucional, constelação de cursos e métodos para operar e estender a plataforma Open edX , incluindo tecnologias inovadoras, como a IA generativa.