A couple of comments
1) 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 on
but it would be easy to just define "tiddlers over HTTP" - just send them
as regular HTTP pages
where 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 selecting
which 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 the
whole - put the parts together into the whole is a different exercise.
It could be quite fun. See my
- https://joearms.github.io/tiddlers/A programmers introduction to the
TiddlyWiki.tid
<https://www.google.com/url?q=https%3A%2F%2Fjoearms.github.io%2Ftiddlers%2FA%2520programmers%2520introduction%2520to%2520the%2520TiddlyWiki.tid&sa=D&sntz=1&usg=AFQjCNELHRa4E0GprfLXl5j9yrltBWdlkw>
I can image people pushing minor changes to this, or proposing alternatives
- getting the individual tiddlers right
seems a nice step *before* assembling the parts into the whole. Of course,
this is an approximation and the two phases
writing tiddlers and assembling them into larger parts cannot be separated
- but the TW allow seamless flipping between these two modes.
Fun stuff
Cheers
/Joe
On Sunday, 16 December 2018 18:18:50 UTC+1, Jeremy Ruston wrote:
>
> Hi Joe
>
> I'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 other
> TW?)
>
> I realise this breaks security - but would be very convenient - can the
> remote tiddler be run in a
> iframe? 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 index
>
> It’s intended for exactly this kind of use case.
>
> https://tiddlywiki.com/#FetchCommand
>
> 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 index
>
> However, 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.
>
> Best wishes
>
> Jeremy.
>
>
>
> 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 [email protected] <javascript:>.
> To post to this group, send email to [email protected]
> <javascript:>.
> 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
>
> <https://groups.google.com/d/msgid/tiddlywikidev/13edcef6-3cff-495b-a18f-4858855821ab%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>
--
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 https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywikidev/0c3515a1-b957-4c66-b470-e9fd8c3ce85c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.