I agree.  Standardize the back-end (tiddlers as independent files)
with DropBox, leveraging its version control and ubiquitous syncing.
Then built multiple/varied front ends for manipulating those files.
The simplest ones would enable a single user to access (create, edit,
view) their own tiddlers from any platform (PC, Mac, web, iOS,
Android, etc.).  More complicated ones could layer on view-only
sharing, first of individual tiddlers or whole collections of tiddlers
(ie. tiddywikis).  Even more complicated front ends could enable
actual collaboration (two-way sharing), either synchronously or
asynchronously.  But let's not lose sight of the benefit of even the
simplest use case.

On May 11, 1:56 am, HansBKK <[email protected]> wrote:
> My 2 cents:
>
> To me, Jeremy's tiddlers-as-independent-files is the core enabling
> idea, for the reason he gave - it exposes each tiddler as an
> independent entity for version control.
>
> Many people using Dropbox, that's all fine and good, but I'd hate to
> see a lot of Dropbox-specific work done when there are so many other
> version control systems out there suitable for enabling multi-user
> collaboration on TW-hosted content.
>
> IMO we should let people use the version control & distribution
> implementation they prefer - some are rabid Git'ers, others are
> already set up with a Subversion network, and so on. These solutions
> are very robust, both in features and reliability and IMO should be
> the basis for handling the distributed authoring side of things.
>
> TW's strength is in the presentation side of things, and if the TW
> developers focus on simply implementing that one key concept - TW
> dynamically pulling tiddler content from external files - it could be
> done pretty quickly.
>
> I don't think the TW code should be trying to overcome Dropbox's
> limitations as a "back end" file-hosting/version control system - it
> makes more sense for those users that need more than what Dropbox
> offers to then just swap over to a more mature and widely implemented
> platform for that side of things.
>
> To the extent developers do want to code to a specific back-end, then
> I would recommend a plug-in architecture, allowing for the same front-
> end code to talk to different file-hosting/version control systems,
> but of course that would be a much bigger project, and IMO premature
> at this stage.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to