ProjetDuMois can now monitor contribution projects worldwide
Posted by InfosReseaux on 1 November 2025 in English. Last updated on 2 November 2025.Some news and visions about topic focused contribution monitoring capabilities of ProjetDuMois
ProjetDuMois platform
For more than 6 years, ProjetDuMois platform was used to plan, encourage and monitor “Projects of the month” by French community (and some other countries too). It has been a significant progress for people responsible of those very short projects as it has freed us from the hassle of counting changesets and provides a mappers-friendly customized editor.

It relies on daily OSH/OSC files processing to extract history of filtered features, rebuild focused changelog from a remote date in the past and breakdown changes in dashboards at different custom geographical boundaries (usually administrative boundaries). It somehow differs from other approaches intended to inspect OSM contribution like HeiGIT’s OSHDB. Here all features and their history related to a given project is first of all extracted from the OSH file and then dedicated process occurs on a smaller population than the whole OSM database even on local level.
The original instance is available online at https://projetdumois.fr and official documentation on GitHub.
However, it was designed for country scale and we didn’t imagine at first it could manage projects worldwide. Country scale processing was already heavy and dealing with world planet file with its history was out of reach.
MapYourGrid improvements
In mid 2025, MapYourGrid initiative needed to monitor the contribution on power grids in many countries and it triggered me to improve ProjetDuMois to process worldwide data with following amounts to breakdown per country in mind:
- 5M versions of transmission lines segments
- 10M km of transmission lines segments
- 100M versions of supports
- 10M versions of substations
Adrien Pavie and I reworked the workflow and it now works beyond my expectations thanks to Osmium ecosystem. Several improvements has been done:
- Consistent project timeline, OSH initialisation and daily changes accumulation from OSC files
- Counting directly from changelog
- World scale processing, additional administrative boundaries levels
- Business labeling for features inside a given project
MapYourGrid now monitors a changelog from 2024-01 that covers:
- 1.4M of power lines segments versions (+ 23.8M of members nodes versions)
- 39M of power supports versions
- 4.5M of mixed features versions for power substations
- 25M of mixed features versions for power generators
- 16M of mixed features versions for power plants
And it takes approximately 6 hours to rebuild on demand (or updated daily in less than 2 hours with worldwide OSC). It’s then convenient to rebuild a project on any extent, tagging or strategy change.
Platform’s API also allows to derivate statistics into a custom dashboard or downstream application.

Future and roadmap
I now run 3 instances for different purposes you can find online as demos:
- Worldwide MapYourGrid monitoring since 2024-01 <=> custom business dashboard
- French Monitoring for partnership with power DSO Enedis since 2020-10
- French Monitoring of telecommunication infrastructure contribution since 2018-01
Even if it improves, bugs and technical debt remain. We maintain a list of issues to be solved on GitHub and anyone interested is welcome to help. Here are the most sensitive points:
- Find a better name! #353
- Support Panoramax and restore old functionalities like Pic4Review #318
- Rewrite processing scripts from bash to Python
- Improve mappers population monitoring #330
Feel free to reuse for your own needs, meet us and help!
Discussion
Comment from gendy54 on 1 November 2025 at 17:35
Bravo François !!!