• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: WEB-679
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Won't Finish
Priority: Nice to have Nice to have
Assignee: Unassigned
Reporter: Max Kleiber
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
3. Second Life Website - WEB

Leave duplicate jira entries marked as open instead of marked as resolved.

Created: 25/May/08 01:33 PM   Updated: 20/Oct/08 02:47 PM
Return to search
Component/s: jira.secondlife.com
Affects Version/s: None
Fix Version/s: None


 Description  « Hide
Personally, I find it very difficult to find duplicate issues given that there is a very wide amount of variation in the wording used to describe issues. I have to date posted two issues which have been marked as resolved simply on the basis that they duplicate another previously posted issue.
The wording of the issues I apparently duplicated was very different from my own, and for this reason did not appear when I performed a search for them.
It strikes me that this diminishes the importance of the posted issues as it gives the illusion of things being fixed when in fact nothing has been done at all.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Harleen Gretzky added a comment - 25/May/08 02:22 PM
The problem is the duplicates would get votes and comments that belong on the original because people do not realize it is a duplicate since it is open. This could especially be detrimental to the issue if someone discovers the cause and posts the cause on a duplicate instead of an original issue.

Max Kleiber added a comment - 25/May/08 03:24 PM
Fair enough, Harleen.
However, my point here is that the issues are NOT being fixed.
Votes and comments really aren't that important when the illusion is created that things are being fixed.
Issues are being closed and marked as resolved, without anything being fixed.
"Resolved" means "We have found the problem, and corrected the cause to prevent re-occurrence."
It does NOT mean "there are two, so if we close one, it's fixed."

Lex Neva added a comment - 27/May/08 11:01 AM
The general practice for duplicate issues is to resolve them as Duplicate and also link them as Duplicate to the original issue. That way, when you view either issue, you can see the other under the "Issue Links" section. For some hot-button issues (such as skirts not working in the RC), we get as many as 2-4 duplicates per DAY. It's just not feasible to keep that many issues open and updated constantly about the same issue. In order to have any semblance of order on the JIRA, we need to present a united description of each bug.

Note that "Resolved" doesn't mean "fixed". Look here: https://wiki.secondlife.com/wiki/Issue_tracker (that's the "issue posting guidelines" link at the top of this page). Resolving means sending the issue back to the reporter for more work. In the case of a duplicate, "more work" means that the reporter should evaluate whether they agree that their issue is the same as the issue it's marked as a duplicate of, and if not, they should reopen it and explain why. If it's the same issue, it's good to add a comment to the original issue with your experiences. You can also Close the issue (with teh resolution "Duplicate"). Again, this doesn't mean "fixed", it means "this issue is a duplicate". Anyone viewing the duplicate should follow its issue link to find the original issue to see if the problem is fixed.


Lex Neva added a comment - 27/May/08 11:02 AM
I've moved this to WEB, with component jira.secondlife.com.

Max Kleiber added a comment - 27/May/08 06:06 PM
Lex, I'm not a computer programmer. The link you posted has more information than I know how to use.
I'm just a simple user, who has no other place to shed some light on the bugs I encounter.

However, "resolved" does mean "fixed", according to http://www.merriam-webster.com/dictionary/resolved

Perhaps what I should be suggesting is a different word choice.
As I've said, when someone tells me something has been resolved, my thinking is that they have found the problem, and they have fixed it. I will never see that particular problem again. Usage of the word here appears to me to work along the lines of "we have masked the problem so we don't have to look at it any more."

As I originally stated, my primary concern is that the illusion is given of things being repaired.


Lex Neva added a comment - 28/May/08 11:49 AM
Well, I can only speak from the point of view of a user of this system, and I didn't design it. LL didn't either; JIRA is an off-the-shelf product for issue tracking. It's very flexible, but there are some limitations on what LL can change.

The relavent definition from the link above is #5:

5: to reach a firm decision about

In the case of duplicate issues, it means that the report has been evaluated and dispatched properly. It's not an attempt to shuffle an issue under the carpet, but actually serves the opposite purpose: if an issue has many duplicates it makes it clear to LL that a lot of people are having the problem.


Strife Onizuka added a comment - 28/May/08 02:28 PM
The problem with not marking them resolved is that people will comment on them, and those comments will likely not get seen by developers. By having only one open issue on the topic, it increases the probability that relevant comments will get seen. Those unseen comments may be what are needed to getting the issue resolved.

Personally I like the sting that goes with the marking as duplicate. It carries the message "search before you post"

By resolving duplicates you can filter them out. You don't have to worry about people trying to hijack the process by posting multiple times.


Max Kleiber added a comment - 28/May/08 05:55 PM
Lex, a very powerful point.
I realize now that I hadn't considered this from the point of view of Linden Lab.
In retrospect, I see that I had been looking at this from the point of view of months of blog entries about grid problems titled "[Resolved]", only to have the problems re-occur on a daily basis. I suppose I have a conditioned response to the word apparently being used the same way that Vizzini used the word "Inconceivable".

Strife, as I've stated, I have no objection to closing duplicate issues, merely with the choice of the word "resolved".

As I also stated, I have a problem with the search function. I have no idea how my issue post regarding disabling timestamps showed up as two identical issues (VWR-7441 and VWR-7442), but when I searched for "disabling timestamps", I found no entries that looked relevant to me. It was subsequently marked as a duplicate of something about chatterbox names. In short, I do perform a search and when the results do not yield anything that looks like what I'm searching for, I post an issue. I don't feel "stung" when it gets marked as a duplicate, only when it's marked "resolved".

Your final point is as powerful as Lex's.
It had never occurred to me that anyone might try to hijack the process. But then, neither would it occur to me to teleport somewhere and start shooting at people and rez thousands of self-replicating objects. Definitely something to be borne in mind.


Lex Neva added a comment - 28/May/08 07:37 PM
Yeah, there've been some mentions that the blog using "resolved" in contrast to how it's used here is confusing.