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 -
On Wed, May 6, 2015 at 2:27 PM, David Gerard <dgerard(a)gmail.com> wrote:
Is there a facility to use this in VE?
On 6 May 2015 at 12:25, Jon Robson <jdlrobson(a)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 <bawolff(a)gmail.com> wrote:
> On 5/5/15, Yuri Astrakhan <yastrakhan(a)wikimedia.org> wrote:
> > Starting today, editors can use *<graph>* tag to include complex
graphs
#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(a)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=1…
(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(a)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(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org