Archive for the ‘Writing’ Category

The user-generated book lives!

Sunday, July 8th, 2007

Okay, so it’s not complete, but I have a working prototype up at http://www.morrise.com/book/. So, go and check it out! There are probably massive amounts of bugs in it. I will be working them out over time. For those of you who are going to add content to it, I only have one request. Please be responsible when posting content to the book. By responsible I mean that content that is added should be relevant to what’s going on in the story and not contain any adult material. I really think this could be an enjoyable thing for everyone if the writing is done responsibly. Thanks and enjoy.

P.S. Let me know what you think. If you find major problems with the interface, please let me know. Oh, and Andy, I made good progress on the other project last night. I actually sat and watched the “fight” for awhile. It was sweet!

Using a queue for the user-generated book

Saturday, July 7th, 2007

Last night as I thought a little bit about how I would regulate the contributions to the user-generated book, I came up with a great idea. I’ve decided to use a queue for editing. Here’s how it will work:

Each user who enters the site will see the current content of the book. They can browse the pages of the book and read the story. If a user wants to, they can sign up for an account which allows them to moderate the content that the book contains. As you mouse over the various sentences, it gives you options for reporting grammar, spelling, and content mistakes. Those who have registered as moderators can edit the lines themselves. All other requests will come to me and I will do the moderating.

When a user decides to contribute they click the contribute button. This automatically enters them into the queue. Every few seconds an AJAX request is made that tells the server that the user is still waiting to make a submission. The user can wait or cancel. If the user chooses to wait in the queue, they can still read the story as they way. An indicator shows them how many people are in the queue before them and approximately how long it will be before they are at the beginning.

Once the user is first in line a timer starts. The user must post their content in the alloted time or they have missed their chance. Once they have added their content, it will show up on the site. If the user wishes to contribute again, they must get in the back of the queue.

The main reason I have chosen to approach it this was is because if you don’t give everyone a time slot, the content posts could end up being exactly the same. This will help regulate the content without overlapping content.

I should have the site up pretty soon. I think most will find it enjoyable, as long as they take it seriously. I totally expect to get many users posting garbage, but that is why it will be user moderated by me and others.