Hi Jeremy,

> Congratulations, that's great. Good to see that the adaptor code itself is
> pretty short.
>
> I think you may have unnecessarily inherited the special handling of the
> "fields" hashmap from the tiddlywebadaptor. It's needed because on TiddlyWeb
> all the "non-standard" fields are hoisted into the "fields" hashmap.

Thanks for the comments. I am leaving it there just in case any users
want to use a field name starting with "_". This will cause errors in
CouchDB since names starting with an underscore in the root object are
reserved.

>
> What are your plans for next steps? It would be pretty cool if you were able
> to draw up some simple instructions for TW users without Couch expertise to
> get things up and running on Cloudant (or elsewhere).
>

Before I write the instructions, I have questions about where to put
the files for my custom edition. Should I just put it in the
repository?

Also there is a question of how the adaptor can best find the server
and the database name. I can probably edit the code to assume it is
always served from within couchdb and derive the database and the
design document name from the document's URL. However this does make
it harder to serve the app from another web server. What do you think
about forcing the user to edit a system tiddler and rebuild the
TiddlyWiki if they need to point it to another server?

The simplest way to get things running for people with no expertise is
probably to replicate the whole database from an empty instance.:

1. Create new database
2. Replicate from URL
3. Done

Of course, this means I have to maintain an empty instance and
regularly update it. Alternatively the push shell script in the github
repo can be used.

Regards,
William

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to