Confused about Sync and Workspaces

9 views
Skip to first unread message

Lyall

unread,
Aug 16, 2007, 8:38:04 PM8/16/07
to TiddlyWiki
Core version 2.2.4, the backstage 'Sync' option.

I click on this, I notice that things change if I leave it alone (but
there is no indication to me that things are happening in the
background). It eventually shows me plugins that have changed.

I select the plugins I would like to sync (I figure this is an
automatic upgrade facility) and press Sync - nothing apparently
happens.

Am I using this incorrectly? Should I be more patient? (internet
connection is glacial at work)

Also, what the heck are workspaces? How are they used? What benefit do
I get from them?

...Lyall

Martin Budden

unread,
Aug 17, 2007, 4:48:02 AM8/17/07
to Tiddl...@googlegroups.com
Lyall,

sync allows you to update tiddlers that you have imported from another
source. These can be plugins that you have imported from another
TiddlyWiki, or content from another wiki (obtained using one of the
adaptors). From your brief description it seems you are using sync
correctly.

Workspaces are to support importing content from other wikis. The term
varies from wiki to wiki (so MediaWiki has "namespaces", TWiki has
"Webs", Socialtext has "Workspaces" and Confluence has "Spaces"). I've
chosen to use "workspace" as the generic term within TiddlyWiki. When
you import a tiddler (or set of tiddlers) from another wiki you
normally need to specify the workspace.

Martin

Simon Baird

unread,
Aug 19, 2007, 7:42:14 AM8/19/07
to Tiddl...@googlegroups.com
Does this mean I could have two tiddlers with the same name in two different workspaces? Going on a tangent here, I actually like the idea of name spaces for TiddlyWiki, especially for "special" tiddlers like DefaultTiddlers SiteTitle etc. I think we should consider using a name space for them, eg Config:SiteTitle or Special:SiteTitle (similar to MediaWiki).

Simon.

Jeremy Ruston

unread,
Aug 19, 2007, 7:56:52 AM8/19/07
to Tiddl...@googlegroups.com
> Does this mean I could have two tiddlers with the same name in two different
> workspaces?

Not at the moment, no, one would overwrite the other.

> Going on a tangent here, I actually like the idea of name spaces
> for TiddlyWiki, especially for "special" tiddlers like DefaultTiddlers
> SiteTitle etc. I think we should consider using a name space for them, eg
> Config:SiteTitle or Special:SiteTitle (similar to MediaWiki).

I've also thought a lot about this, in relation to the synchronisation
stuff, and also as a way to manage the large number of plugins that
will be needed when we strip TW down to a microkernel.

Cheers

Jeremy.


--
Jeremy Ruston
mailto:jer...@osmosoft.com
http://www.tiddlywiki.com

Xavier Vergés

unread,
Aug 19, 2007, 10:25:22 AM8/19/07
to TiddlyWiki
Would the adaptor mechanism be suitable to embed in a local tiddlywiki
plain files from the disk? What would be a good starting point to
learn about adaptors?

Thanks in advance.

-Xv

On Aug 17, 10:48 am, "Martin Budden" <mjbud...@gmail.com> wrote:
> Lyall,
>
> sync allows you to update tiddlers that you have imported from another
> source. These can be plugins that you have imported from another
> TiddlyWiki, or content from another wiki (obtained using one of the
> adaptors). From your brief description it seems you are using sync
> correctly.
>
> Workspaces are to support importing content from other wikis. The term
> varies from wiki to wiki (so MediaWiki has "namespaces", TWiki has
> "Webs", Socialtext has "Workspaces" and Confluence has "Spaces"). I've
> chosen to use "workspace" as the generic term within TiddlyWiki. When
> you import a tiddler (or set of tiddlers) from another wiki you
> normally need to specify the workspace.
>
> Martin
>

FND

unread,
Aug 19, 2007, 11:03:11 AM8/19/07
to Tiddl...@googlegroups.com
>> Going on a tangent here, I actually like the idea of name spaces
>> for TiddlyWiki
>> [snip]

> I've also thought a lot about this, in relation to the synchronisation
> stuff, and also as a way to manage the large number of plugins that
> will be needed when we strip TW down to a microkernel.

You have my vote.
Could be as simple as adding the namespace in front of the respective
tiddler (e.g. [[System:DefaultTiddlers]]) - again, just like MediaWiki.


-- F.

Reply all
Reply to author
Forward
0 new messages