Last modified: 2013-08-02 09:03:22 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T54380, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 52380 - split up VE into components, clickable via links where it is applicable
split up VE into components, clickable via links where it is applicable
Status: RESOLVED WONTFIX
Product: VisualEditor
Classification: Unclassified
General (Other open bugs)
unspecified
All All
: Unprioritized enhancement
: ---
Assigned To: James Forrester
aklapper-moreinfo
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-08-01 10:51 UTC by rupert.thurner
Modified: 2013-08-02 09:03 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description rupert.thurner 2013-08-01 10:51:40 UTC
visual editor currently is able to edit a whole page. this includes page settings, categories, language links, etc.

VE should be split up in components. links should be provided where applicable. an example: editing the languages should be possible on a link at the languages. edit categories should be possible where one sees the categories.

as displaying all these links all the time might be a bit too heavyweight, one might think in providing two modes, read (no links to edit) and edit.
Comment 1 Andre Klapper 2013-08-01 11:01:17 UTC
Thanks for taking the time to report this! [Resetting severity to enhancement, see http://www.mediawiki.org/wiki/Bugzilla/Fields#Severity ]

> VE should be split up in components.

What does that mean *exactly*? Could you please describe the problem in this bug report that you would like to solve (so far you provided one potential solution)?
Comment 2 rupert.thurner 2013-08-01 11:18:46 UTC
to give some examples what it should do from a user perspective:
* one click to remove/add a category (hotcat reimplemented properly)
* one click to add/remove languages
* one click to add/edit/remove a table (and _only_ the table)
* one click to add/edit/remove references
* one click to add/edit/remove a template (and _only_ that template)
* one click to add/edit/remove a paragraph (and _only_ this paragraph)
* one click to add/edit/remove a photo (and _only_ this photo)

at the end this is not "the visual editor" anymore, it is small editors for different parts of the wiki page.

this is not an enhancement imo because the original architecture is flawed (aka "bug"). the outcome up to now is an elephant. big, heavyweight, slow, difficult to implement, and therefor buggy. it tries to do everything, and does nothing really well.
Comment 3 Andre Klapper 2013-08-01 18:47:44 UTC
As I wrote before, this bug report does not describe a problem except for the section "big, heavyweight, slow, difficult to implement" which are slightly subjective terms (not because they might not be true, but because it requires numbers and proof - what did you try to implement, how did you fail, where can I see how you ask for help about it?).
Rest assured that developers are working on making VE faster. However it's hard to proof that your proposal would improve things for current browsers, plus if such a large and long-taking amount of work at this development stage would actually provide any gain comparing to speed of browsers improving in the future. Hence I'm going to close this request as WONTFIX as the proposed solution is not something that developers will work on, though the underlying problems that you face might indeed happen for you due to a number of circumstances.
Comment 4 rupert.thurner 2013-08-01 23:08:20 UTC
this is a design suggestion. i would be very glad if the VE design team could discuss it, and give some feedback. if you have any other way to make suggestion so they really reach the design team, i am happy if you copy it there.
Comment 5 Andre Klapper 2013-08-02 09:03:22 UTC
Please discuss such huge design decision suggestions first with developers on a mailing list, like http://lists.wikimedia.org/pipermail/wikitext-l/ , to break them down into manageable subtasks. Even if this was a valid request, it's pretty unhandable to define when this good be "fixed".
I mark your proposed solution again as WONTFIX, as bug reports should be about problems instead. Please leave it like that as the solution proposed here is not planned to be implemented by developers like that.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links