Difference between revisions of "WorkingDPL"

(Why this is important)
(What (summary))
Line 6: Line 6:
  
 
By "working" we mean a mechanism that works efficiently enough to be deployed under high server load, unlike [[DPL]] that doesn't.
 
By "working" we mean a mechanism that works efficiently enough to be deployed under high server load, unlike [[DPL]] that doesn't.
 +
 +
We will want a solution that ...
 +
* supports an author in selecting valuable combinations of categories, before writing;
 +
* allows the author to display these as if they were sub-categories as has been done in [[Table Tennis]]; and
 +
* updates computed categories when category membership changes.
  
 
== Why this is important ==
 
== Why this is important ==

Revision as of 18:31, 28 August 2007

DistributedPlanningGame Edit-chalk-10bo12.png

What (summary)

Support the creation of category-like pages from combinations of large or specific categories. This is one step along the way to making categories behave more like tags in other sites.

By "working" we mean a mechanism that works efficiently enough to be deployed under high server load, unlike DPL that doesn't.

We will want a solution that ...

  • supports an author in selecting valuable combinations of categories, before writing;
  • allows the author to display these as if they were sub-categories as has been done in Table Tennis; and
  • updates computed categories when category membership changes.

Why this is important

In our effort to provide CommonAnswer we believe our strength is our ability to address long-tail queries like, Table Tennis Clubs London, not individual search terms like Table Tennis. We desire mechanisms that allow us to write and maintain useful articles quickly.

DoneDone

  • Works without taking our site down (less than 5 seconds per query for sysadmin use, less than 1 second per query for general use).
  • List is generated in Wiki format.
  • Syntax is

<page_list> Category:Portland Category:Car -Category:Honda - </page_list>

Retrieve a set of pages that matches some specific criteria

  • Has Category: X
  • Doesn't Have Category: Y
  • Linked to from Page: Z
  • Not Linked to from Page: Q

Set operations on page lists:

  • Intersection


Steps to get to DoneDone



Retrieved from "http://aboutus.com/index.php?title=WorkingDPL&oldid=9259261"