Hi. You're getting advice on how to add a new "algorithm visualization"
content type to MediaWiki. But...

On Fri, Sep 11, 2015 at 2:52 PM, Daniel Moisset <[email protected]>
wrote:

>
>     I'm one of the developers of thewalnut.io, a platform for authoring
> and
> sharing algorithm visualizations. ... creating a wikiwidget that can
> somehow integrate the content built in the walnut


"somehow" is the part you need to flesh out.

It seems a first step is simply to have algorithms on Wikipedias link to
your external platform. That's just adding a link to the == See also ==
section.

If you want a wiki widget to present a screenshot of the visualization that
when clicked open an external link to "See an interactive visualization of
this algorithm", that is just Template:External_Walnut_visualization that
has parameters for the animated GIF and the URL of the walnut.io
visualization. Using it extensively seems a per-wiki decision. You can
discuss and promote your idea in each wiki's technical area (e.g. "Village
Pump (technical)" [1]) and relevant WikiProjects [2].

External coordinate linking might be instructive. E.g. click the "37.787°N
122.4°W" in many articles [3], and a "GeoHack" window pops up that links to
interesting mapping services, both free and commercial. They didn't
implement "Offline animated image rendering solution" and such :-). In
general, wiki communities look more favorably on open presentation of
multiple services for data than blessing a single provider.

The third step is embedding the walnut.io interactive visualization of its
data format in the page, which could be a big on-wiki JavaScript gadget but
is probably best implemented as an extension implementing a new content
type. At that level everything that others said about FLOSS and licenses
and fallbacks does apply.

Cheers, sorry if I completely misunderstood what you're proposing... which
is a good reason to write it up as a subpage of your user page on meta-wiki
;-)

[1] https://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29
[2]
https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Directory/Science,_technology,_and_engineering_WikiProjects
[3] https://en.wikipedia.org/wiki/140_New_Montgomery

-- 
=S Page  WMF Tech writer
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to