Cheers/Joe--
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 tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/13edcef6-3cff-495b-a18f-4858855821ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
These pages are made automatically when I push to
https://github.com/joearms/joearms.github.io/tree/master/tiddlers
These are pretty unchecked - I just want to check you can access them. Typos/corrections/etc
can be made by pushing changes in the master/tiddlers directory above
Hi JoeI'd like some feedback on some tiddlers I've been writing.If I publish the tidders on github (ie the individual tiddlers and NOT an entire TW)is there a syntax that can be used that can yank in and view the tiddler from any otherTW?)I realise this breaks security - but would be very convenient - can the remote tiddler be run in aiframe? or some other trusted mode?We can do that from Node.js (running in the browser we can only retrieve from HTTP endpoints that are CORS enabled).There’s a “fetch” command that retrieves tiddlers over HTTP that ought to be able to do the job:tiddlywiki editions/empty/ --verbose --fetch file https://raw.githubusercontent.com/Jermolene/TiddlyWiki5/master/editions/dev/tiddlers/HelloThere.tid '[!is[system]]' '' --build indexIt’s intended for exactly this kind of use case.In particular, a useful arrangement is to save the URLs of the files you’re importing in the URL field of tiddlers tagged, say, “remote-server”, and then you can use a filter to specify a bunch of URLs to read:tiddlywiki editions/empty/ --verbose --fetch files '[tag[remote_server]get[url]]' '[!is[system]]' '' --build indexHowever, it doesn’t work with GitHub at the moment because it returns all files with the content type “text/plain” which confuses the import mechanism. We could fix this easily enough by allowing an override content type to be specified as an additional command parameter.
A couple of comments1) I like the idea of collaborating at the level of "single tiddlers"All I have to do is put a single tiddler on github and publish the address and off we go.2) Bundles of related tiddlers could be published with names like Tiddler.tid.zip (or something)
3) I suspect github or Google pages or (whatever) will muck with the content-types and so onbut it would be easy to just define "tiddlers over HTTP" - just send them as regular HTTP pageswhere the Body is tiddler (headers and all) - ie the .tid file verbatim.
4) It seems to me the creating an entire TW (as a single all-in-one file) is a job of collating and selectingwhich tiddlers you want to appear in the final TW.Of course, many users will not want this fine level of granularity - but I rather like the idea of 'remoting'individual tiddlers.Really this is a discussion about what I might call "the granularity of collaboration" - which I think is an individual tiddler.When I've written books most of the discussion with my editor has been over individual paragraphs and not thewhole - put the parts together into the whole is a different exercise.It could be quite fun. See my
I can image people pushing minor changes to this, or proposing alternatives - getting the individual tiddlers rightseems a nice step *before* assembling the parts into the whole. Of course, this is an approximation and the two phaseswriting tiddlers and assembling them into larger parts cannot be separated - but the TW allow seamless flipping between these two modes.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/0c3515a1-b957-4c66-b470-e9fd8c3ce85c%40googlegroups.com.
Is this not a good way to keep plugins and even the core auto-updated?
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/2a5a20bf-37e2-46c9-9285-ee343336409b%40googlegroups.com.
I could imagine the node version (requiring "extra" steps anyway) supporting auto-updating of plugins/core, while the single-file version is more like a "frozen" wiki you have to manually upgrade.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/1198347d-1491-41c9-a4e4-eb6127f23c12%40googlegroups.com.