theCrag / website

theCrag.com: Add your voice and help guide the development of the world's largest collaborative rock climbing & bouldering platform
https://www.thecrag.com/
111 stars 8 forks source link

add docs or prompts to rename route process #273

Open brendanheywood opened 13 years ago

brendanheywood commented 13 years ago

Eg

Campbell Gome renamed the route Senza nome (throughout the grotto) to Catch you later

If the name is widely different should it suggest retaining the old name as a historical alternate name?

cgome commented 13 years ago

Good idea (but in that instance the old name was Italian for 'unnamed') I noticed an ascent comment with the right name and made the change ;-)

scd commented 13 years ago

This should be on a case by case basis. Yes definitely if the old name was a historical name or an alternate name. But if it is just the wrong name, a typo, or expansion then no. Sometimes it is hard to know.

What I am saying is yes, but I think it will be difficult to automate.

Also I think that if a route has an important historical name then eventually somebody from the climbing community will add it.

brendanheywood commented 13 years ago

I don't want to automated it. A good UI example is confluence which our enterprise wiki. Whenever you make a change you have to give a comment about the change similar to a git commit comment. As part of the comment there is a couple choices like ' Major change', 'Minor change'.

So what I'm thinking is something like:

New Name: ___

Reason for new name:

And give the option to swap back to the current UI if hey want.

It's just that in all the feeds I've seen heaps of name changes but almost none of them retain the old stuff. And maybe for most of them that is a good thing but I just don't want the UI to encourage loss of data.

scd commented 13 years ago

You have actually got a very good point here, but is this an issue for route names only or route data more widely.

We are moving away from the change route name process and incorporating it into update route details process. We need to design this new comment field for the update route details process. If it is just route name lost data we are worried about, then this can be a hidden field which becomes active when the route name is changed in the form.

I'm not too worried about route descriptions because we never delete old versions. But other route details including history is irrevocably updated, which should be of some concern for us.

The only two UI processes we should be designing for here is:

Actually the later may actually eventually become request details change so maybe we should hold off on that too for a while.

brendanheywood commented 13 years ago

It is probably valid for area's as well. I think the logic should be there regardless of what process it ends up in, which should just be the uber 'route details' process.

scd commented 13 years ago

Yes same logic for areas and routes. Probably not required for ascents or accounts as these are personal records rather than community records.

In the uber route details process is it a comment for route name change field, or a general comment on any route details change?

brendanheywood commented 13 years ago

I think just for the name. Most other detail changes will be simply updating the climb to a more current state, like if bolts were chopped, or a block fell off. Details like that seem to be done well already in the markdown.

For me the key value here is retaining history for search / discovery, people won't be searching for 'that climb that used to have 6 bolts' but would search for an old name.