@marekd said in Turning off a plug in?:
@rittels @mhaberler Plugins aren't used very much right now.
Usability might be a cause for that.
I've given tutorials to my particular community on windy usage and have been invited for more, next in Switzerland in March. They are basically 'this is the philosophy and now let me hold your hand' events. And @rittels puts in a lot of hours into working in feedback.
So I'm somewhat dubious if your argument holds water if you look at specific segments, not just the overall usage.
Of course plugins cater to specific community, even local use only. Plugins which are used by everybody and his dog are not going to happen IMV.
Even if this is so, it is clear to me that user extensibility of a weather application has been a phenomenal success and has raised the bar for others
Maybe it is worth reconsidering what the relation of the open-source part of windy (right now - user-contributed client-side plugins only) and the closed-source part (server side and curated client-side code) is to be in the future
Example - what about open-sourcing the non-core/not-license-encumbered parts of windy to stimulate more user contribution?
Let's take the 'Upload KML, GPX or GeoJSON file' as a case in point:
- it is a tad lame as it stands - 'can display polylines in color, issue closed'.
- No attention to importing files generated by plugins given
- if I want to make it useful for say displaying route planner or traj GPX files, I need to re-implement the whole yadayada, not just extend and build on what is already there
ad 2. I'm fine with that in principle - I do not expect you to jump every hoop users come up with. We're happy to fix that ourselves. But then you need to grease that capability a bit. Going closed source in irrelevant areas has a cost: usability is one of them. And I'd be fine to do that under a 'do with it what you want' license.
Another example: Integration of custom data layers, and a way to share them.
Any plans in that direction? this could be a significant booster for acceptance, and creating applications which even you never thought of.
And some markets, btw - just look at how an average nation aviation weather office displays its data. Mine makes me weep ;-)