You currently can use dynamic "graph-as-you-type" in mediawiki.org for Graph testing: * navigate to any Graph namespace graph, e.g. https://www.mediawiki.org/wiki/Graph:Sample * Go to edit source * Click Preview Now any change you make to the definition is dynamically reflected in the graph. Please do save. I would love for this to eventually be done in the VE.
Eugene, this is an excellent idea, but graphs are no different from other templates. I think this should be solved for all templates, to allow template sharing between projects. On Wed, May 6, 2015 at 8:24 PM, Eugene Zelenko <eugene.zele...@gmail.com> wrote: > Hi, Yuri! > > I think will be reasonable to allow transclusion of graphs (or their > parts, for example without text labels) from Commons. This will allow > to share graphs between projects. > > Eugene. > > On Wed, May 6, 2015 at 5:51 AM, Yuri Astrakhan <yastrak...@wikimedia.org> > wrote: > > Jon, <graph> is designed to support template parameter expansions, and I > > found most convenient to place each graph into a separate template page. > > > > David, re VE - https://phabricator.wikimedia.org/T93585 > > > > On Wed, May 6, 2015 at 2:27 PM, David Gerard <dger...@gmail.com> wrote: > > > >> Is there a facility to use this in VE? > >> > >> On 6 May 2015 at 12:25, Jon Robson <jdlrob...@gmail.com> wrote: > >> > I think this is great but I'm still super super concerned about the > >> support > >> > for "Embedded directly with <graph>". I'm concerned as if used this > way > >> we > >> > risk making wikitext even more like code and more difficult for > others to > >> > edit. Also having it inside the page makes it really difficult to > >> > extract/encourage remixing of the data... > >> > > >> > On Wed, May 6, 2015 at 4:32 AM, Brian Wolff <bawo...@gmail.com> > wrote: > >> > > >> >> On 5/5/15, Yuri Astrakhan <yastrak...@wikimedia.org> wrote: > >> >> > Starting today, editors can use *<graph>* tag to include complex > >> graphs > >> >> and > >> >> > maps inside articles. > >> >> > > >> >> > *Demo:* https://www.mediawiki.org/wiki/Extension:Graph/Demo > >> >> > *Vega's demo:* > >> >> http://trifacta.github.io/vega/editor/?spec=scatter_matrix > >> >> > *Extension info:* https://www.mediawiki.org/wiki/Extension:Graph > >> >> > *Vega's docs:* https://github.com/trifacta/vega/wiki > >> >> > *Bug reports:* https://phabricator.wikimedia.org/ - project tag > >> #graph > >> >> > > >> >> > Graph tag support template parameter expansion. There is also a > >> Graphoid > >> >> > service to convert graphs into images. Currently, Graphoid is used > in > >> >> case > >> >> > the browser does not support modern JavaScript, but I plan to use > it > >> for > >> >> > all anonymous users - downloading large JS code needed to render > >> graphs > >> >> is > >> >> > significantly slower than showing an image. > >> >> > > >> >> > Potential future growth (developers needed!): > >> >> > * Documentation and better tutorials > >> >> > * Visualize as you type - show changes in graph while editing its > code > >> >> > * Visual Editor's plugin > >> >> > * Animation < > >> https://github.com/trifacta/vega/wiki/Interaction-Scenarios > >> >> > > >> >> > > >> >> > Project history: Exactly one year ago, Dan Andreescu (milimetric) > and > >> Jon > >> >> > Robson demoed Vega visualization grammar < > >> >> https://trifacta.github.io/vega/> > >> >> > usage in MediaWiki. The project stayed dormant for almost half a > year, > >> >> > until Zero team decided it was a good solution to do on-wiki > graphs. > >> The > >> >> > project was rewritten, and gained many new features, such as > template > >> >> > parameters. Yet, doing graphs just for Zero portal seemed silly. > Wider > >> >> > audience meant that we now had to support older browsers, thus > >> Graphoid > >> >> > service was born. > >> >> > > >> >> > This project could not have happened without the help from Dan > >> Andreescu, > >> >> > Brion Vibber, Timo Tijhof, Chris Steipp, Max Semenik, Marko > Obrovac, > >> >> > Alexandros Kosiaris, Jon Robson, Gabriel Wicke, and others who have > >> >> helped > >> >> > me develop, test, instrument, and deploy Graph extension and > Graphoid > >> >> > service. I also would like to thank the Vega team for making this > >> amazing > >> >> > library. > >> >> > > >> >> > --Yurik > >> >> > _______________________________________________ > >> >> > Wikitech-l mailing list > >> >> > Wikitech-l@lists.wikimedia.org > >> >> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > >> >> > >> >> > >> >> Hmm cool. > >> >> > >> >> One of the interesting things, is you can use the API as a data > >> >> source. For example, here is a pie graph of how images on commons > >> >> needing categories are divided up > >> >> > >> >> > >> > https://commons.wikimedia.org/w/index.php?title=Commons:Sandbox&oldid=159978060 > >> >> (One could even make that more general and have a template, which > >> >> given a cat name, would give a pie graph of how the subcategories are > >> >> divided in terms of number). > >> >> > >> >> --bawolff > >> >> > >> >> _______________________________________________ > >> >> Wikitech-l mailing list > >> >> Wikitech-l@lists.wikimedia.org > >> >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l > >> >> > >> > > >> > > >> > > >> > -- > >> > Jon Robson > >> > * http://jonrobson.me.uk > >> > * https://www.facebook.com/jonrobson > >> > * @rakugojon > >> > _______________________________________________ > >> > Wikitech-l mailing list > >> > Wikitech-l@lists.wikimedia.org > >> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > >> > >> _______________________________________________ > >> Wikitech-l mailing list > >> Wikitech-l@lists.wikimedia.org > >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l > >> > > _______________________________________________ > > Wikitech-l mailing list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > > _______________________________________________ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l