Last modified: 2013-11-14 20:52:11 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 T56858, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 54858 - New keywords for dataloss and corruption
New keywords for dataloss and corruption
Status: RESOLVED WORKSFORME
Product: Wikimedia
Classification: Unclassified
Bugzilla (Other open bugs)
wmf-deployment
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-02 00:56 UTC by John Mark Vandenberg
Modified: 2013-11-14 20:52 UTC (History)
6 users (show)

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


Attachments

Description John Mark Vandenberg 2013-10-02 00:56:38 UTC
All products occasionally cause the user to have their work disappear.  It could be the browser crashes, or the UI in a window becomes locked up.  The VisualEditor is having more than its fair share of these at the moment, and it would be good to track them with a keyword.

There are quite a few Parsoid/VisualEditor bugs that are behind 'corruption' of the wiki database.  'corruption' probably isnt the best name for the keyword.  It would include all the nowiki and pawn bugs, but also some parsoid round-trip issues.  These are not always high priority/severity, if they are rare or impossible in a 'normal configuration'.
Comment 1 Andre Klapper 2013-10-02 08:04:28 UTC
Loss of data is severity=critical by definition ( https://www.mediawiki.org/wiki/Bugzilla/Fields#importance ) hence I don't see a need for a keyword.

Refering to a potential database corruption keyword, what are your intentions? Are you just interesting to find a list of all such issues more quickly? Would this keyword somehow help developers to keep track?
Comment 2 John Mark Vandenberg 2013-10-02 09:08:08 UTC
A discussion is happening over at https://www.mediawiki.org/wiki/Talk:Bugzilla/Fields

IMO severity and dataloss are orthogonal.  Not all critical are dataloss cases, and some dataloss are not critical.  The definition of critical includes a reasonable caveat 'in a widely used and important component'.

I would consider bug 52187 to be a dataloss problem, and that its severity of normal is a reasonable assessment.  But that doesnt change the fact that real users are loosing their data.

IMO bug 54591 would be corruption, but unlikely to be critical as it isnt a standard operation to add a math element and put nothing in it, and it is easily fixable.
Comment 3 Andre Klapper 2013-10-02 10:11:39 UTC
(In reply to comment #2)
> IMO severity and dataloss are orthogonal.  Not all critical are dataloss
> cases,
> and some dataloss are not critical.  The definition of critical includes a
> reasonable caveat 'in a widely used and important component'.

I agree, it does not always fit, but in most cases.
Question is: How exact and specific do we need to tag information in Bugzilla, and for the sake of who? :)
Comment 4 Andre Klapper 2013-10-14 16:10:50 UTC
(In reply to comment #1)
> Refering to a potential database corruption keyword, what are your
> intentions?
> Are you just interesting to find a list of all such issues more quickly?
> Would this keyword somehow help developers to keep track?
Comment 5 John Mark Vandenberg 2013-10-14 23:36:16 UTC
Yes I am intetested in building lists. I could use tracking bugs, but we have this funky keywords feature in bugzilla where dataloss and corruption typically go.

Precisely because dataloss and corruption are orthogonal to severity and priority, these keywords would allow periodic review of these bugs that havent been resolved due to prioritisation and open adhoc system.

My intentions are to help the mediawiki product and extensions and users.
Comment 6 Andre Klapper 2013-10-18 14:26:51 UTC
In case that you are so far the only person interested in this, I recommend to use the Whiteboard field instead of introducing keywords - only difference to keywords is that anybody can use it for tagging (so using a "personal namespace" might be considered, e.g. I use the whiteboard for "aklapper-moreinfo" entries), and that it is not limited to entries globally defined on the server (like for keywords).
I'm saying this because I prefer to keep the list of keywords small (as otherwise nobody can remember them anymore and does not set them, seen that problem in many other Bugzillas) and cross-product.
Comment 7 Andre Klapper 2013-11-14 20:52:11 UTC
Closing for the time being as per comment 6. Feel free to reopen if there are more requestees / more arguments.

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


Navigation
Links