[Bug 60143] Provide a way to have a demo directory alongside the documentation on doc.wikimedia.org

2014-08-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=60143

Antoine "hashar" Musso  changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 60143] Provide a way to have a demo directory alongside the documentation on doc.wikimedia.org

2014-01-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=60143

sp...@wikimedia.org changed:

   What|Removed |Added

 CC||sp...@wikimedia.org

--- Comment #3 from sp...@wikimedia.org ---
This is similar to bug 58620.  Since the OOjs UI demos require nodejs/npm setup
similar to building the KSS documentation, fixing this will require similar
steps as hashar outlined in comment 1 there.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 60143] Provide a way to have a demo directory alongside the documentation on doc.wikimedia.org

2014-01-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=60143

James Forrester  changed:

   What|Removed |Added

 CC||jforres...@wikimedia.org

--- Comment #2 from James Forrester  ---
(In reply to comment #1)
> Do the demo require a server side backend or are they 100% executing in the
> browser?  If we need to serve content, that would need to be done on another
> server.  Else, it is "just" about enhancing the doc jobs to publish the demo
> to
> the document root.

Fully stand-alone client-side JS only, providing static files. Theoretically
they could just be linked off beta's bits – e.g.
http://bits.beta.wmflabs.org/static-master/extensions/VisualEditor/lib/ve/demos/ve/eventLogger.html
– but this is ugly (and doesn't work for OOjs UI because it's only deployed in
compiled form without demos).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 60143] Provide a way to have a demo directory alongside the documentation on doc.wikimedia.org

2014-01-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=60143

--- Comment #1 from Antoine "hashar" Musso  ---
Do the demo require a server side backend or are they 100% executing in the
browser?  If we need to serve content, that would need to be done on another
server.  Else, it is "just" about enhancing the doc jobs to publish the demo to
the document root.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l