2013-03-26, 12:38
I recently opened a PR here https://github.com/xbmc/xbmc/pull/2492 with the aim to allow some basic manipulation of movie sets.
This thread is to continue the discussion before landing on a final solution.
Outstanding questions:
1) location of action : context menu ? additional button on video info window?
2) usability: set the movie set for each movie vs. adding/removing movies (multiple select) from a set (like we do for tags).
Regarding 2):
option a) Setting the set for each movie individually:
Pro: the philosophy is not to perform many changes here, just to correct some set links that were incorrect on themoviedb.org.
Con: have to repeat for each movie you want to include in a set
option b) Use add/remove with a multi-select GUI:
Pro: easy to perform action for many movies, at once
Con: since a movie can belong to max only one set, the risk is that unknowingly one could remove a movie from a set while adding it to another
option c) = a)+b)
My personal preference goes to option a) because you don't inadvertently change the set of a movie, plus it's only going to be used for relatively few changes, so the approach should be simple.
PS. By the way even for tagging I' really don't like the the add / remove approach: it's counterintuitive, look at how photoshop elements manages tags - you add tags to photos, not the opposite.
This thread is to continue the discussion before landing on a final solution.
Outstanding questions:
1) location of action : context menu ? additional button on video info window?
2) usability: set the movie set for each movie vs. adding/removing movies (multiple select) from a set (like we do for tags).
Regarding 2):
option a) Setting the set for each movie individually:
Pro: the philosophy is not to perform many changes here, just to correct some set links that were incorrect on themoviedb.org.
Con: have to repeat for each movie you want to include in a set
option b) Use add/remove with a multi-select GUI:
Pro: easy to perform action for many movies, at once
Con: since a movie can belong to max only one set, the risk is that unknowingly one could remove a movie from a set while adding it to another
option c) = a)+b)
My personal preference goes to option a) because you don't inadvertently change the set of a movie, plus it's only going to be used for relatively few changes, so the approach should be simple.
PS. By the way even for tagging I' really don't like the the add / remove approach: it's counterintuitive, look at how photoshop elements manages tags - you add tags to photos, not the opposite.