O GREN Map é uma iniciativa global para criar uma visualização unificada da conectividade entre redes de ensino e pesquisa.
O GREN Map é uma plataforma que integra e organiza dados distribuídos sobre a conectividade entre redes acadêmicas e de pesquisa em todo o mundo. A partir de uma arquitetura hierárquica e distribuída, cada rede participante mantém seu próprio nó de dados, contribuindo para a construção de uma representação global precisa e continuamente atualizada da infraestrutura da Global Research and Education Network.
O GREN Map é estruturado como um ecossistema modular de software livre, composto por múltiplos repositórios que implementam os diferentes componentes da arquitetura distribuída do projeto. A seguir são apresentados os principais sistemas que formam o núcleo da plataforma.
Aplicação baseada em Django que implementa a base de dados distribuída hierárquica do GREN Map. Cada NREN mantém um nó local responsável por armazenar sua topologia e consolidar dados de outras redes.
O GREN Map é um projeto de código aberto mantido de forma colaborativa. Contribuições são bem-vindas em diferentes formas, incluindo melhoria do código, evolução da documentação, integração de dados e aprimoramento das ferramentas do ecossistema.
Problemas e inconsistências devem ser reportados por meio de Issues, incluindo descrição clara, contexto, passos de reprodução e evidências relevantes.
Novas funcionalidades devem ser previamente discutidas através de Issues, permitindo avaliação técnica, alinhamento e coordenação de esforços.
Pull Requests devem seguir as diretrizes do projeto, incluindo padrões de codificação, testes automatizados e documentação adequada.
Redes participantes podem contribuir com dados de conectividade por meio do formato GRENML, garantindo consistência e interoperabilidade entre os nós da base distribuída.