- Last edited March 11, 2002 |
Feel free to add stories, and question the priority of stories. Stories without contactable authors will take bottom priority.
The following stories were gathered at XtC and replace and have overlap with the InitialXPDeveloperStories (I need version control!)
Story: Offline Reading Priority: 1 Estimate: Author: PaulSimmonsI want the system to queue pages I might like next, based on linked pages (last one, find info)<--(OliBye didn't get this) PaulS feels the intent below gets closer to the real story. Its about getting the next pages that one might browse after the current one.
Intent: To allow the user to unplug from the network at anytime and carry on reading pages.
Story: Picture Priority: 1 Estimate: Author: RichardEmersonI want to be able to use a picture or a diagram sometimes, instead of describing somthing with words.
e.g. On the page about me, I want to include a photo (the one my mum took that I have) of me, instead of a text descrtiption of me.
Story: Write words Priority: 1 Estimate: Author: OliByeI want to write some words and have other people see and edit those words when I finish.
Story: Search Priority: 1 Estimate: Author: RichardEmersonI want to be able to search all the information for certain words or phrases.
The search must return somthing in less than 10 seconds, even if only to tell me that the search is taking a long time.
Story: What's Changed Priority: 1 Estimate: Author: TimMackinnonI want to see what was changed on a page since I last saw it.
Story: Who last edited this page Priority: 1 Estimate: Author: RichardEmersonI want to know who wrote (or maybe changed) the information I'm looking at.
Story: Hyperlinks Priority: 1 Estimate: Author: TimMackinnonOn a page I want to see words (or phrases) that already exist (as titles of other pages? -- OliBye) as hyperlinks.
If I see a word or phrase that I feel should be a page I want to select it and make a page for it.
Story: Offline working Priority: 2 Estimate: Author: BurkhardKlossI want to be able to work offline, for viewing and editing.
(OliBye -- does this need more information about how to merge changes back into another wiki or is that just copy and paste at this stage?)
Story: RenamingLinks? Priority: 2 Estimate: Author: TimMackinnonWhen I have created a hyperlink to a page I want to be able to rename the page such that all the links referencing that page are renamed aswell.
Story: Concurrent Editing Priority: 1 Estimate: Author: PaulSimmonsI want to avoid loosing my changes when someone else edits the same page as me.
(would an optimistic locking style be ok, i.e. you'd be told when you tried to save if a page has changed "underneath you" and you could paste things into notepad, go look at the new page, and merge your edits in)
Story: Topology Priority: 2 Estimate: Author: KevinHutchinsonI want to see the networks of links from card to card (page to page). I.e. a cyclic directed graph.
Story: Not just words Priority: 3 Estimate: Author: BurkhardKlossI want to be able to edit information in anyform, I want, e.g. text, numbers? (OliBye couldn't read that word, can't scan the card in), graphics.
e.g. load and image into a page, and make an image map, to link bits of the image to other information. As a workaround, you could load in an image and describe links in words underneath.
Story: Money Priority: 3 Estimate: Author: OliByeI want to be able to make more money from XtC and XpDeveloper.
e.g. do it full time
Story: Find Information Priority: ? Estimate: Author: BurkhardKlossI want to be able to find information that is related to what I am looking at.
e.g. I'm looking at the "Planning Game" and I need more help to get started planning the project.
e.g. A list of people related to the PlanningGame?.
(OliBye -- Could this be done by editors adding information, keywords at a later stage?)
Story: Listing Priority: ? Estimate: Author: BurkhardKlossI want to see a complete listing of the information that I'm looking at.
i.e.
(I think he means 'history' not 'listing' - i.e. a revision log. --RichardEmerson)
Story: Template Priority: ? Estimate: Author: PaulSimmonsSort a group of pages based on their "type"; e.g. person, story etc, the type is something that can be edited into a page. New types can be added in any page. The group is defined by a string comparison criteria.
(OliBye -- why would this be useful, can you give an example, I feel you've described a solution rather than a problem)
Story: Security Priority: ? Estimate: Author:Intent, to be able to lock pages against net graffiti. (Other Wiki sites take the view that if you store all the versions you can always undo malicious edits. I've never experienced any malicious edit's yet, they could happen if xpdeveloper becomes very popular i suppose.
(Not sure how you would lock the pages against graffiti - First of all, define graffiti... Sails dangerously close to censorship - Sites like XPDeveloper survive without graffiti because they are communities of (reasonably) mature adults - if this was a high profile commercial site with less of a sense of community the picture would be very different - Wikis are probably not appropriate in those environments. You only have to look at threaded discussion databases to see that - MattStephenson)
Story: Editing hints Priority: Low Estimate: Author: SteveFreemanWhen editing a page, I want to be able to see the formatting rules very quickly as a I can't remember them. This might be via an accessible hyperlink or a summary at the bottom of the page.
(I can't remember where it was, but I have seen a Wiki where the formatting rules were in a left-hand column (easier than scrolling to the bottom, especially on long pages - MattStephenson)
- Last edited March 11, 2002 |