Sunday, September 19, 2004

During some portion of my free time, I've been experimenting with coding a hybrid weblog, wiki, and general content management system I have called ChickenScratch.  This has been the project I've used to familiarize myself with the new features in Whidbey.  My goals thus far have been:

  • Maintain socialness of a weblog (link tracking like referrals, pingbacks, and trackbacks)
  • Maintain the ease of use, openness, and automatic cross referencing features of a Wiki (You don't have to worry with markup)
  • Maintain the organizational/security capabilities of a content management system (Role-based ACLs, user profiles, deeply hierarchical content structure)

This project was the result of some frustration with how hard it would be to add these features to FlexWiki.  I wanted a system that would be just as suitable for holding personal brainstorming ideas not suitable for public consumption as for holding blog entries, or collaborating with my friends on coding projects or film scripts.

I've succeeded on these goals to a great extent, but one of my biggest problems has been deciding on grammar for the content.  I think one of the most powerful features of a Wiki is when you mention a topic and that topic gets cross referenced “accidentally”.  At work, we use a Wiki to help us track features, bugs, and changes to our API (which we treat differently than features) and we have lots of these happy accidents, but only because we are disciplined on how we name topics.

Most Wikis create topics by concatenating words together (or removing the space between them) like MyVacation2004.  The downfall of this (I've found) is that non-coders find this unnatural and annoying.  Other wikis use some syntax to identify a topic such as square brackets like [My Vacation 2004].  The problem here is that this removes the ability to have those happy accidents that I like so much.

So, I've decided to not put the burden of topic identification on the user (the person entering content), but rather on the system itself.  I think it makes a much more interesting problem to solve.

posted on Sunday, September 19, 2004 1:34:57 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1]
Related posts:
LinqToStdf now on CodePlex
Image Slicer for Deep Zoom in Silverlight 2
Silverlight limitations and Constrained Callvirt in IL
What are the generic Delegates in the framework for?
What is System.__Canon and why is it on my stack?
Adding support for .ashx-based views in ASP.net MVC
Tracked by:
"cheap diet pills on line" (cheap diet pills on line) [Trackback]
"fifth third banking online" (fifth third banking online) [Trackback]
"ski boats used" (ski boats used) [Trackback]
"will glutamine help reduce kidney dysfunction" (will glutamine help reduce kidn... [Trackback]
"home depot opinion" (home depot opinion) [Trackback]
"furnace filter" (furnace filter) [Trackback]
"Lou Gehrig%27s disease" (Lou Gehrig%27s disease) [Trackback]
"career consultants and vancouver" (career consultants and vancouver) [Trackback]
"aaa travel agency" (aaa travel agency) [Trackback]
"cheap solar blankets" (cheap solar blankets) [Trackback]
"sports illustrated swimsuit edition gallery" (sports illustrated swimsuit editi... [Trackback]
"x box 360 release date" (x box 360 release date) [Trackback]
"montana resorts" (montana resorts) [Trackback]
"diaper" (diaper) [Trackback]
"protonix knee brace" (protonix knee brace) [Trackback]
"gallery magazine" (gallery magazine) [Trackback]
"long term effects of diovan hct" (long term effects of diovan hct) [Trackback]
"tune belt" (tune belt) [Trackback]
"rustic couch" (rustic couch) [Trackback]
"south puget sound community college" (south puget sound community college) [Trackback]
"AMBIEN BLACKOUT SIDE EFFECTS" (AMBIEN BLACKOUT SIDE EFFECTS) [Trackback]
"ionic cleanse foot bath" (ionic cleanse foot bath) [Trackback]
"scion accessories" (scion accessories) [Trackback]
"southern ca new homes" (southern ca new homes) [Trackback]
"american wire gauge" (american wire gauge) [Trackback]
"Best Search Engine" (Best Search Engine) [Trackback]
"Condo Developer" (Condo Developer) [Trackback]
"ge microwave" (ge microwave) [Trackback]
"Paris Hilton Pussy" (Paris Hilton Pussy) [Trackback]
"new homes colorado" (new homes colorado) [Trackback]
"new postage stamp" (new postage stamp) [Trackback]
"dust mask" (dust mask) [Trackback]
"l.a. fitness trainer" (l.a. fitness trainer) [Trackback]
"autumn wallpaper" (autumn wallpaper) [Trackback]
"after hours formal wear" (after hours formal wear) [Trackback]
"vitamin c smile" (vitamin c smile) [Trackback]
Thursday, September 30, 2004 5:27:22 PM (Pacific Standard Time, UTC-08:00)
Sounds intersting. The idea of having some algorithm to find items that are related is especially intersting. What are your ideas for doing this? I have been wanting a place to store ideas and quotes, etc for a long time. I have always thought of it hierarchically; however, I like the flat nature of the Wiki, too.

If I have time, I might like to collaborate if you are open to it.
Name
E-mail
(will show your gravatar icon)
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):