[Bug 60143] Provide a way to have a demo directory alongside the documentation on doc.wikimedia.org
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
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
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
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