Instead of just "No data available", we could also write a CTA? "Help out!"
We could give pointers on where to look for data / which organization to reach out to.
That would also help non technical individuals to get onboard as contributors.
What I'm currently seeing when clicking on a zone (together with the CTA link) seems to fully address your concern:

I'm confused because this seems to have been around before you opened this issue though :thinking:
Maybe I'm misundertanding what the issue is about - is there another "No data available" somewhere else besides the map tooltip?
@fbarl we could also add something like #1981 and maybe link to the github issue for the zone.
Also as another idea, when a parser is down maybe we could include a link to the relevant log messages?
we could also add something like #1981 and maybe link to the github issue for the zone.
That sounds like a great idea! Do you think we could continue the discussion there and close this issue? Or would you still like to keep this one around as an umbrella issue?
Also as another idea, when a parser is down maybe we could include a link to the relevant log messages?
Also sounds like a useful thing but maybe more for developers than general end users. I'm curious, do we currently have any publicly available links to parser logs?
That sounds like a great idea! Do you think we could continue the discussion there and close this issue? Or would you still like to keep this one around as an umbrella issue?
I think it's useful to keep this one around for now, do you have any thoughts how we can get more people involved in helping to find/generate more data sources?
Also sounds like a useful thing but maybe more for developers than general end users. I'm curious, do we currently have any publicly available links to parser logs?
There is the link to the logger in the readme (https://github.com/tmrowco/electricitymap-contrib#logger) but given that I've never seen anyone outside the main contributors link to it I think many either don't know about it or don't really understand how it works.
There is the link to the logger in the readme (https://github.com/tmrowco/electricitymap-contrib#logger) but given that I've never seen anyone outside the main contributors link to it I think many either don't know about it or don't really understand how it works.
Oh that's great! I opened #2230 to have a separate discussion about it there, but it seems like a very low hanging fruit to me since the logging itself is already implemented :)
do you have any thoughts how we can get more people involved in helping to find/generate more data sources?
That's a good question worth everyone's attention. My general feeling is that the current Github documentation already provides good explanations and examples but what is sometimes missing are the flows that tie it all together. So instead of listing all my ideas on minor improvements we could make, I would suggest we try to formalize the _stages_ of work done on each region and use it as a basis to track progress internally and also for adding different CTAs / instructions for each stage separately. The stages I currently see are (subjectively):



Different users might want to engage at different stages depending on their personal skills and interests, so if we were able to deduct a stage each region is in, we could help them focus their engagement on a preferred stage rather than region.
WDYT @systemcatch @corradio ?
@fbarl I think you nailed it with this part
I would suggest we try to formalize the stages of work done on each region and use it as a basis to track progress internally and also for adding different CTAs / instructions for each stage separately.
The only step I would add is between 1-2 where we know the data controller and want to get people to apply pressure to them to release the data (described in #1981)
By implementing these steps we can turn passive users into active contributors!
Fully agree, very good overview @fbarl .
Any idea on how to structure things? Maybe updating the labels for our github issues would be a good start? And maybe also have clear CTAs on each stage in our UI?
cc @robertahunt
Most helpful comment
@fbarl I think you nailed it with this part
The only step I would add is between 1-2 where we know the data controller and want to get people to apply pressure to them to release the data (described in #1981)
By implementing these steps we can turn passive users into active contributors!