After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 606578 - Link titles: editing
Link titles: editing
Status: RESOLVED DUPLICATE of bug 350990
Product: tomboy
Classification: Applications
Component: General
1.0.x
Other Linux
: Normal normal
: ---
Assigned To: Tomboy Maintainers
Tomboy Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-01-10 19:28 UTC by Ron Strelecki
Modified: 2010-01-11 02:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ron Strelecki 2010-01-10 19:28:49 UTC
This is my first bug report ever. I have made an honest attempt to find similar bug reports in the "product: Tomboy" category. I am guessing this has come up and I was just unable to find it. The "bug" is of a type that is difficult to describe. It is at the intersection of common usage and a specific feature of Tomboy that leads to a catastrophic User failure. The program functions correctly, but ends up doing something that makes the data useless. An example might illustrate best.

An example:

Let us say that in a note we have a link titled "the effects of carbon dioxide on echinoderms". The user knows that the title isn't quite perfect, so he goes to edit it, hoping to replace it with something superior. Knowing the final phrase will start with "the", the user erases everything but "the". Some time passes while the user is thinking of the new link title, or the User goes off looking at his email, or whatever. And in that time Tomboy does its magic and changes every instance of "the" in every note to a link to the page titled "the" that used to be "the effects of carbon dioxide on echinoderms".

The user finally thinks of it, and changes "the" to "the effects of atmospheric saturation of CO2 on echinoderm physiology" and closes the note. The user then opens another note, only to find that every instance of "the" in every note has been changed to a link to "the effects of atmospheric saturation of CO2 on echinoderm physiology".

Now, of course, the simple solution to this is to retitle the note "the effects of CO2..." as "the" copy its contents to a new, untitled note, wait for Tomboy to change everything back to "the", and then erase the note titled "the". But if the problem is a common phrase or a date or a year, the User may NOT want to change every instance, and the only solution is a manual re-edit. And since the user is editing the links while simultaneously editing what will become non-links, the potential for catastrophic spreading of more link titles becomes possible.

Perhaps a User-set warning would be appropriate: 

"Warning: changing this link title will make 6,512 changes to your notes. Should I continue?"

Something like that?
Comment 1 Sandy Armstrong 2010-01-11 02:03:52 UTC

*** This bug has been marked as a duplicate of bug 350990 ***
Comment 2 Sandy Armstrong 2010-01-11 02:04:22 UTC
Also see bug #574485.