[Bug 43531] Determine best practices for marking up guided tours

2013-02-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=43531

Andre Klapper  changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal

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


[Bug 43531] Determine best practices for marking up guided tours

2013-01-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=43531

Terry Chay  changed:

   What|Removed |Added

 CC||oliv...@wikimedia.org

--- Comment #1 from Terry Chay  ---
I wrote parseDescription() as more a test. I felt that editors who might be
more comfortable writing a feature that might be complex (video embed, for
example) would probably be more familiar with Wikitext so it'd be interesting
to make it available.

I wrote getPageAsDescription() because I thought that it'd make sense to open
the tours themselves (without opening the javascript hardware which needs to be
locked behind a higher access control) to the community at large to allow them
to be improved. This way we adopt the same security protocol that has already
been put in mediawiki itself.

I believe that getPageAsDescription() while it generates a HTTP request to the
server probably might be more efficient than parseDescription() in the long run
since the parser cache should probably cache it avoiding the need of the parser
to be triggered.

We should probably thinking of migrating the guided tour to Ori's JSON schema
or something. It's awfully close. Right now it has to be javascript because we
don't know what sort of auto-advance/etc. that our guided tours will actually
have. Once a library of common use cases are made, we could abstract this into
a javascript generator and allow the tours to be created in JSON schema without
allowing arbitrary javascript injection (and thus the need to protect the tours
namespace).

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


[Bug 43531] Determine best practices for marking up guided tours

2012-12-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=43531

Matthew Flaschen  changed:

   What|Removed |Added

   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=43512,
   ||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=43530

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


[Bug 43531] Determine best practices for marking up guided tours

2012-12-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=43531

Matthew Flaschen  changed:

   What|Removed |Added

   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=43498

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