https://bugzilla.wikimedia.org/show_bug.cgi?id=19536

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
                 CC|                            |[email protected]
         Depends on|30713                       |
         Resolution|                            |INVALID

--- Comment #3 from Krinkle <[email protected]> 2012-11-09 13:26:20 UTC ---
The history API would allow this feature to be more transparent, but doesn't
help in the implementation of it.

This bug is way too generic and not solvable in and of itself, unless it is
repurposed for something like "Implement client-side html template mash-ups and
convert all special pages and actions to expose their data through the API to
make everything AJAX".

A "just" make tabs AJAX is not useful, nor very desirable as stuff would break
all over since extensions can manipulate the page in many ways (not just the
main content area, things like tabs, toolboxes, user portlet, redlink status,
set cookies etc.) all kinds of things have state in the interface. For example
extensions can set session, and cookies. Those can't be converted to be loaded
through the API without being completely refactored or rewritten (it may be
done in an automated way, but such implementation would not be acceptable or
scalable by our standards).

For example, VisualEditor has an "Edit" tab that generates the surface
dynamically (no reload), however this is a specific implementation for one
feature in one extension.

Marking this as INVALID because it is not an implementable or thought through
development issue.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- 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
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to