GREN Map is a global initiative to create a unified visualization of connectivity between research and education networks.
GREN Map is a platform that integrates and organizes distributed data on connectivity between academic and research networks worldwide. Based on a hierarchical and distributed architecture, each participating network maintains its own data node, contributing to the construction of an accurate and continuously updated global representation of the Global Research and Education Network infrastructure.
GREN Map is structured as a modular open-source software ecosystem, composed of multiple repositories that implement different components of the project’s distributed architecture. Below are the main systems that form the core of the platform.
Django-based application that implements the hierarchical distributed database of GREN Map. Each NREN maintains a local node responsible for storing its topology and consolidating data from other networks.
GREN Map is an open-source project maintained collaboratively. Contributions are welcome in various forms, including code improvements, documentation evolution, data integration, and ecosystem tool enhancement.
Problems and inconsistencies should be reported via Issues, including clear description, context, reproduction steps, and relevant evidence.
New features should be discussed beforehand through Issues, enabling technical evaluation, alignment, and coordination of efforts.
Pull Requests must follow project guidelines, including coding standards, automated tests, and proper documentation.
Participating networks may contribute connectivity data using the GRENML format, ensuring consistency and interoperability between distributed database nodes.