FOSS4G 2024 | It's not broken... but fix it anyway. Customizing FOSS4G Tools for Government
Автор: FOSS4G
Загружено: 2025-09-29
Просмотров: 61
Описание:
"This talk presents a case study of Inteligeo, an adaptation of GeoNode for Brazilian government agencies. We'll share our journey in taming a 170TB raster dataset and other adventures in customizing open-source geospatial tools. We outline the experience of four agencies: The National Water Agency (ANA), the Center for the Surveillance of the Amazon (CENSIPAM), the Chico Mendes Institute for Biodiversity Conservation (ICMBIO), and the Federal Police (PF).
The project, which began in 2009 using proprietary software, transitioned to open-source in 2017. To address limitations and support multiple agencies, we ported Inteligeo version 4 functionality to GeoNode, creating Inteligeo 5 in 2022. Each agency has a unique perspective: PF was involved from the start, CENSIPAM deployed for internal use, ANA for external use, and ICMBIO is integrating it into their processes.
Why customize at all? Why not just use the software as it is? Why not develop it from scratch? There are several reasons why one should (and shouldn't) customize, and then there are several ways how to do it right once you commit to it. We share our experiences: the good and the bad, and the lessons learned, when customizing GeoNode for the Brazilian government.
Why customize?
Get shiny new functionality!
Jump-start development
Optimize processes with tailored deployments and workflows
Integrate with existing systems and infrastructure (authentication, 170TB raster storage, Brasil Mais imagery)
Comply with internal and government standards
Challenges:
Non-standard deployment
Training and documentation
Balancing customization with community support
Syncing with upstream changes
Managing a huge codebase with extra stuff that you don't need
How to do it right (aspirational):
Seek sponsorships (SGD/MGI, JICA, FINEP, INTERPOL)
Selfless and selfish reasons to contribute back to the community
Have a clear strategy for upstream syncing
Keep it simple. Minimize customization to essential features
Design independent, standalone components
Engage upstream developers when possible
Our experience is particularly relevant to the Amazon region, as the tool directly supports the Federal Police surveillance and conservation efforts in the area and is being integrated by the agencies of the other speakers.
We welcome feedback and collaboration ideas from the FOSS4G community during the Q&A session!
Daniel Araújo Miranda
Transition to FOSS4G"
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: