Progress!

Nov. 14th, 2006 01:23 pm
elfs: (Default)
[personal profile] elfs
Well, I finally decided to knuckle down and work on my Rails project a little more. Total development time so far: about two hours. Progress: You can now add genres to the database. You can create stories, and stories have plots, and plots have scenes. You can't create plots or scenes yet, but you can add new stories and assign them genres. The genres drop-down is still just a label; the entire genre annotation subsystem hasn't quite gelled in my head and I think I'm going to have to hack it straight out of reality the hard way, by discovery rather than invention. I haven't even begun to consider the relationship between scenes, plots, and the timeline, but I have some intriguing ideas.

The generic story collective is called "world," but it has no model yet. Eventually you'll be able to add characters and locations to the world instead of to a story so you can keep using those characters and locations over and over again.

Once world is solidified, it'll belong to its own collective, "author." I hope someday to put this thing up on Pendorwright and let people beta-test it, joining as authors. Paying customers will be able to have more than one world, more than five stories, more than 25 scenes and more than 200K characters per story, and will be allowed to add private genres to the genre annotation subsystem. I'll make sure to run diction&style on all new text objects uploaded to the database to make sure that nobody's using it as a generic repository of garbage. Users will always be allowed to download their efforts.

I tried a downloadable "writer's tool," Writer, and I found it bewildering. It's not obvious to me how one "starts a story." I'm hoping that the "New Story" button in my thing will immediately lead you through to the Rails text editor tool intuitively.

I'll also be putting a stripped-down version of the source code up on the site for free, so anyone who wants to can run a local instance. The stripped-down version will support a single author (i.e. it will have no authentication or payment systems) and will lack many of the planned text-rendering features (mostly because they'll be subsystems that rails will call, rather than being part of the rails application itself).

Date: 2006-11-14 10:02 pm (UTC)
From: [identity profile] rfreebern.livejournal.com
I don't know if you've ever looked at the Dojo javascript toolkit, but it's quite powerful. One neat feature it offers is the ability to include offline, local storage for any web app. I use Google Docs for some of my writing, but occasionally when I don't have access to the web, I wish I could still get to it. It would be really neat if an online word processor app would make use of the Dojo offline storage system so that I can work on my writing no matter if I have a connection or not, and sync the offline work with the online database when I get back online.

Anyway, this is just a suggestion, but since you seem to spend a lot of time writing offline I thought you might appreciate it. You can learn more about it here (http://codinginparadise.org/weblog/2006/04/now-in-browser-near-you-offline-access.html).

Date: 2006-11-15 01:12 pm (UTC)
From: [identity profile] ladyerin.livejournal.com
wow....that sounds pretty cool. almost makes me wish I were a writer myself, just so I could play with it ;-)

~E

Profile

elfs: (Default)
Elf Sternberg

December 2025

S M T W T F S
 12345 6
78910111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 1st, 2026 06:11 pm
Powered by Dreamwidth Studios