--
You received this message because you are subscribed to the Google Groups "Beaker Browser" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beaker-browser+unsubscribe@googlegroups.com.
To post to this group, send email to beaker-browser@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beaker-browser/d0823275-fdc1-427d-a1fa-c5b8460e2953%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Jeremy, is it possible to use dat (the nodejs app) to sync nodejs-hosted TW folder between a few machines? Currently I'm using syncthingfor that. And, is dat sync two-way or only from server to "subscriber”?
On Wednesday, December 21, 2016 at 5:11:33 AM UTC-8, Jeremy Ruston wrote:Congratulations on Beaker Browser, it's a terrific piece of work, and satisfies a desire I have long held for a browser for the serverless age.I'm the lead developer of TiddlyWiki, a JavaScript browser that can run as a single HTML file in the browser, or as a Node.js application. There's more information at http://tiddlywiki.com and https://github.com/JermoleneI've been experimenting with using the single HTML file incarnation of TiddlyWiki with Beaker Browser. TiddlyWiki encapsulates methods for saving files to "saver" modules; the core currently includes half a dozen that work in different circumstances: a generic HTML5 saver using the download attribute of an anchor link, a WebDAV saver that PUTs back to the server, and so on.I added a simple saver for Beaker Browser:It works really well, and now it is possible to edit a TiddlyWiki on a dat: URL, and automatically save changes.I've created an example site:dat://eaec2913b78d11a81a68775068fb3107e9029b746e7cbc6d1a1926190c9f6f05/index.htmlIf you fork the site, you should be able to make your own changes.Again, congratulations on a great piece of work. Getting things integrated took less than an hour, but opens up a fascinating world for further exploration.Best wishesJeremy.
--
You received this message because you are subscribed to the Google Groups "Beaker Browser" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beaker-browse...@googlegroups.com.
To post to this group, send email to beaker-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beaker-browser/0e388ddc-f0a7-405f-bcd4-552b7463676e%40googlegroups.com.
Jeremy, is it possible to use dat (the nodejs app) to sync nodejs-hosted TW folder between a few machines? Currently I'm using syncthingfor that. And, is dat sync two-way or only from server to "subscriber”?Yes, I think that would be possible, and that Dat is pretty equivalent in this case. Just as with Dropbox and Syncthing you’d have to take care with conflicting updates from different machines.
The Dat CLI and desktop do interop with Beaker.
One thing to note: Dat doesn't support multi-writer yet. Each Dat is single-writer. Only the machine with the private key can write to the Dat.
We recommend strongly against copying the private key to other machines, except as a backup, because the Dat protocol considers conflicting writes to the log a corruption event.
Multi-writer Dats are in the roadmap.
-prf
--
You received this message because you are subscribed to the Google Groups "Beaker Browser" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beaker-browse...@googlegroups.com.
To post to this group, send email to beaker-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beaker-browser/CAD4FMejyooQUm199cf0QfjajyZFsswY0WE6PDNBdBGRQzY5NAQ%40mail.gmail.com.
So, right now, in the situation where I wanted to work on the same wiki on two or three different machines, might one be able to get along by maintaining a different site for each machine (forked from the same master), and have each machine hosting all of the sites. Then, when I’m on any particular machine, TiddlyWiki could scan the other wikis at startup, and pull in any newer tiddlers and save them as part of the wiki, thus bringing it up to date.In other words, the set-up would be much as if I was a group of independent individuals, each working on their own thing, but accepting changes from other people in the group.
I am starting to notice a few behavioural differences between it and Chrome1) iframes in tiddler don't work
2) when creating a new tiddler, the focus doesn't move to the title field of the tiddler
Happy to help solve them (they may be beaker issues).
Symptom: If I open a page with an <input> element that has a focus attribute, it gets the focus but doesn't select the contained text.
If I "task switch" to a different application and switch back, the behaviour is as intended. Which means now the input element selected the text.
-> strange.
I am using Beaker on OSX, downloaded from the Website, and the latest pre-release
Another issue with TW on Beaker for me is that when I click a menu item in the sidebar, the UI doesn't automatically scroll to an already open tiddler
I can't load the example site at dat://eaec2913b78d11a81a68775068fb3107e9029b746e7cbc6d1a1926190c9f6f05/index.html - I imagine it has no peers.