If there is, other than Wikitech-l, it should not be muddied with policy questions as well, as the page you link to is. I am not interested in how Wikipedia is going to categorize things.
The interface I had in mind was basically a box on every category page, saying something to the effect of
Enter a category to require: [____________________________] Enter a category to exclude: [____________________________] ( Submit )
Although the wording could use improvement. Filling one or both of the fields and clicking Submit would jump to a special page that would do the intersection, have a box to add/remove another category (or many of them at once). It would also list all categories currently represented, with little (X) links next to them to remove them from the result set.
This would be the basic functionality. Additional stuff like a Suggestions button (to give a partial list of categories with nonzero intersections with the present category, preferably the largest ones) would be valuable and perhaps feasible additions, but there's no gain in trying to do too much at once.
We've been hoping for something much more user-friendly, such as check-boxes next to each category listing on a page, and a button that says something like "find articles with checked categories". Of course you could have a special page for the more techy users that functions as Simetrical has laid out above, or that page could be the destination for displaying the initial intersection results so it can be refined more. Possible interfaces are discussed at [[Wikipedia:Category intersection]] (or the shortcut [[WP:CI]]). I can repost here, the relevant non policy stuff as things develop.
-- Samuel Wantman [[en:User:Sam]]
On Fri, Mar 7, 2008 at 6:56 PM, Samuel Wantman wantman@earthlink.net wrote:
We've been hoping for something much more user-friendly, such as check-boxes next to each category listing on a page, and a button that says something like "find articles with checked categories". Of course you could have a special page for the more techy users that functions as Simetrical has laid out above, or that page could be the destination for displaying the initial intersection results so it can be refined more. Possible interfaces are discussed at [[Wikipedia:Category intersection]] (or the shortcut [[WP:CI]]). I can repost here, the relevant non policy stuff as things develop.
I suggested an interface for the category pages themselves, which I think is okay -- if you have any improvements, feel free to share. Quite possibly it could be made less "techy", although I don't see it as being especially techy or user-unfriendly, myself. You're right that an additional interface on the article page would be good to have.
How does other software handle this? It seems to me that universally, clicking on a tag means "find everything tagged with this", which is true in MediaWiki too. What other web software supports tag intersections and what are their interfaces like for that part?
On 09/03/2008, Simetrical Simetrical+wikilist@gmail.com wrote:
How does other software handle this? It seems to me that universally, clicking on a tag means "find everything tagged with this", which is true in MediaWiki too. What other web software supports tag intersections and what are their interfaces like for that part?
Flickr runs searches on your tags. That's the sort of interface someone would expect.
- d.
On Sat, Mar 8, 2008 at 7:38 PM, David Gerard dgerard@gmail.com wrote:
On 09/03/2008, Simetrical Simetrical+wikilist@gmail.com wrote:
How does other software handle this? It seems to me that universally, clicking on a tag means "find everything tagged with this", which is true in MediaWiki too. What other web software supports tag intersections and what are their interfaces like for that part?
Flickr runs searches on your tags. That's the sort of interface someone would expect.
That it runs searches on your tags is functionality, not interface. What user action causes it to run searches on your tags, and how is this possibility advertised? I just glanced at it and didn't immediately see any way to do intersections.
wikitech-l@lists.wikimedia.org