I would like to share my vision for Wikipedia's future, as well as some steps that could help us get there. I hope you find it useful. Please share your feedback and ideas.
Vision: https://meta.wikimedia.org/wiki/User:Yurik/I_Dream_of_Content Implementation: https://meta.wikimedia.org/wiki/User:Yurik/From_Dream_to_Reality
Thanks!
P.S. The first link was previously shared on a different mailing list.
On 11/26/15, Yuri Astrakhan yastrakhan@wikimedia.org wrote:
I would like to share my vision for Wikipedia's future, as well as some steps that could help us get there. I hope you find it useful. Please share your feedback and ideas.
Vision: https://meta.wikimedia.org/wiki/User:Yurik/I_Dream_of_Content Implementation: https://meta.wikimedia.org/wiki/User:Yurik/From_Dream_to_Reality
Thanks!
P.S. The first link was previously shared on a different mailing list. _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Some people in the past (I think) have suggested allowing scripted svgs (Perhaps with restrictions on the scripts), embedded on pages using sandboxed <iframe>'s, and coming from an entirely different domain [I'm not sure if that's sufficient for security or not. It might be], with the idea of using them for interactive demonstrations. Have you given any thoughts about that approach?
At the moment, the closest thing to what you're suggested, is the experiment at eswiki about using dedicates site js to do things with canvas (see https://es.wikipedia.org/wiki/Juego_de_la_vida and https://es.wikipedia.org/wiki/Hormiga_de_Langton ).
I personally find vega syntax almost impossible to understand, and I'm significantly more technical than the average user. I think the opaqueness of the syntax has made graph functionality significantly underfulfil its potential. As it stands, after quite a while of it being deployed, there are only 12 main namespace articles on enwiki with graphs on them, the majority of which use the {{graphChart}} wrapper to make a rather boring line graph. The most interesting is probably on [[Expansion_timeline_of_the_Moscow_Metro]], which is still your run of the mill chart. These are not the exciting visualizations that I was hoping the community would come up with.
Thus I think its important that we give the community tools that not only make it possible to add cool things, but also make it easy for users.
-- -bawolff
wikitech-l@lists.wikimedia.org