If you have recently tried TiddlySpace (at http://tiddlyspace.com/) (or
have been interested in trying, please do) it would be great if you
could report on your impressions here in this thread.
* Where things were confusing.
* The bumps in the road.
* What was most or least interesting or useful.
* Suggestions for making the system more approachable and informative.
We are aware that the system doesn't yet sell itself well, but we
aren't quite sure what approach to take to make it better.
One major issue is that TiddlySpace is designed to be accessible to
people who may not have seen TiddlyWiki before, and in some
situations will never see the TiddlyWiki interface when using
TiddlySpace (instead they will see and use tiddlers, in a variety of
interfaces).
Thanks very much for any input. We are only able to bring TiddlySpace
to its full potential with input from all kinds of voices, including
yours.
P.S: In case you're concerned the issues with import and related
problems in recent TiddlyWiki releases are actively being worked on,
primarily by Martin, simultaneously with this other work.
[1] http://tiddlyspace.com/search?q=title:TiddlySpaceGoals
--
Chris Dent http://burningchrome.com/
[...]
> I've been using TW for years now to collect and organization
> information for schooling my children. When they were younger, it was
> easy to pop in the thumb drive and get the info. However, it's getting
> old switching the drive between my computer and my son's. TiddlySpace
> seems like a good solution for us to collaborate.
Yes, I think it will probably work very well for that...
> Well, I'd like to actually have some. I used FF6 on an iMac then FF7
> on the PC. No blockers enabled et. cetera. I can't create a site.
...once it is going :(
> I tried to create a space with a username/pwd. The page appears to be
> updating and then returns to the home page. I tried to login with the
> new info and just get returned to the home page again.
My guess is that in the recent changes we made to the frontpage and
the registation code some error handling got dropped and what is
happening is that you're attempting to register a username that is
either taken or doesn't fit the required format and the system is
failing to tell you about it.
However testing bad usernames myself, just now, I get appropriate
error messages, so not sure. With good usernames new accounts are
being created.
Is it possible you are blocking cookies in any way?
If you could tell me a time and date (and time zone) of round about
when you tried I can look in the logs to see if I could discover
more information.
Also if you could report the username (or usernames) you tried that
will help. If you prefer not to share that information in public you
can email me privately.
We should be able to get things rolling soon.
On Sat, 21 Jul 2012, tejjyid wrote:
> I created a tiddler called "tsjuly" as per some posting related to
> this...should I repost here?
The idea was to tag the tiddler tsjuly, so if you add that tag, it
will show up on the radar.
> I have never had a clear idea of how Tiddlyspace is supposed to work, nor
> its relation to Tiddlywiki. Pretty much every time I try to use some plugin
> - painfully tracked down - it turns out to be TW specific. The comment made
> further down here - that TW should be about TW and TS about tiddlers I find
> particularly bewildering: I thought TW was about tiddlers? And I thought TS
> was about collaboration?
What do you mean by "TW specific"?
> And how does one use TW, if not through tiddlers? And what/where are the TS
> interfaces that expose tiddlers without exposing TW?
The idea there is that TiddlyWeb makes it possible to work with
tiddlers outside of tiddlywiki. For example your tsjuly tiddler
(assuming this is yours) can be reached on the web like this:
http://andrewsimon.tiddlyspace.com/tsjuly
From which I can make a bookmark, that quotes it:
http://cdent-bkm.tiddlyspace.com/tsjuly
> (And in fact, how does that gel with this, from the docs space?
> A space may be thought of as a TiddlyWiki hosted on TiddlyWeb.)
As you've noted the docs are a bit inconsistent, but it is true that a
space may be thought of as a tiddlywiki hosted on tiddlyweb. It may
also be thought of a collection of tiddlers that are present on the
web. My main space doesn't use tiddlywiki at all, it just operates as
a more standard wiki:
http://cdent.tiddlyspace.com/
You might ask, why bother? What do I gain from not using TiddlyWiki.
For me what I get is more direct access to the tiddlers without
TiddylyWiki being in the way. Each of those tiddlers can be access and
edited directly over the HTTP API that tiddlyweb present.
The canonical URI of that HelloThere tiddlers is:
http://cdent.tiddlyspace.com/bags/cdent_public/tiddlers/HelloThere
it can be accessed in other representations. Here are some (but not
all):
http://cdent.tiddlyspace.com/bags/cdent_public/tiddlers/HelloThere.txt
http://cdent.tiddlyspace.com/bags/cdent_public/tiddlers/HelloThere.json
http://cdent.tiddlyspace.com/bags/cdent_public/tiddlers/HelloThere.atom
Using the web API it can be changed and manipulated by a large number
of tools, including, but not limited to TiddlyWiki.
> Plus you say "We haven't been very good about exposing functionality":
> Endorsed!
You might wish to read this posting in the [tiddlyspace] group where I
explain some of the reasons for this:
https://groups.google.com/d/msg/tiddlyspace/g3SOnPGX8_U/_7KhIpyrv_QJ
> I'm actually quite keen to get involved in documenting stuff - but I have
> no idea where or how to start.
I recommend you get in contact with pmario and mat mentioned in that
thread referenced just above. They appear to have some plans and hopes for
improving and consolidating the TiddlyWiki aspects of TiddlySpace.
--
Chris Dent http://burningchrome.com/
[...] d4e3ynbttttt
...
That out of the way on into some of your comments:
...Chris...
First off, I realize based on your comments at the end of your
response that I missed the main thrust of your inquiry which was about
collaboration, I can try to address that in this thread as well, but
keep in mind that I'm just "having a conversation" here so may not
always see the details you want me to see unless you ask your
questions explicitly.
That out of the way on into some of your comments:
On Sat, 21 Jul 2012, tejjyid wrote:
> TiddlyWiki specific; that is, there are a number of plugins that work in
> the TiddlyWiki file format that don't work in Tiddlyspace.
True. But there are plenty of TiddlyWiki plugins that don't work in
TiddlyWiki when other plugins are in that TiddlyWiki too. The
incompatibility between plugins is a function of the plugins, usually
not TiddlyWiki (that is, the file "empty.html" that you get from
tiddlywiki.com) nor TiddlySpace.
There _is_ a subset of TiddlyWiki plugins that create and automatically
save tiddlers, that because of a bug in the core of TiddlyWiki, do not
quite work on TidldyWikis hosted on TiddlySpace: the tiddlers get
created but not saved. A fix for this has been made in the TiddlyWiki
core, but not yet released into the wild, and thus not into the
TiddlySpace ecosystem. There's activite discussion in the
[tiddlywikidev] group about the state of releases.
So what I'm trying to say is: using plugins in TiddlyWiki has always
been a bit of crapshoot, long before TiddlySpace ever came along, and
it is often the case that some experimentation is required to get
things to work as desired.
One of the early goals of TiddlySpace was to make it easy for people
to establish known-good collections of plugins that other people could
then include in their spaces using the inclusion mechanism. When I say
"people" here, I mean members of the using public.
> I understand that now, but I note that you introduced a "new" concept,
> TiddlyWeb to explain it.
That's pretty common when explaining anything isn't it?
If you like we
can go back to first principles, but in the name of expediency and
efficiency I'd like to be able to assume that you have access to the
internet and are willing and able to learn?
http://tiddlyweb.com/
TiddlyWeb is the core web service that runs underneath TiddlyWeb.
If we are to go back to first principles then it is important that we
engage in a dialog rather than me guessing everything you might want
to know. I can't make that guess so my only option there would be to
write endlessly about things. If I did that there wouldn't be any
TiddlySpace. If I started doing that now, then when TiddlySpace broke
I would be too busy writing for you to fix it.
However, if we engage in dialog I can target my responses and we
_both_ become more aware of what matters, what is missing and we are
both empowered to share with other people.
> I know it's true that a space MAY be thought of as a tiddlywiki hosted on
> tiddlyweb, but it's clearly a bit misleading.
No, it's not "clearly". I'm not yet fully understanding where you feel
you've been misled?
> I would never ask "why bother"; my questions would be much more along the
> lines of
> a.) Why keep it secret?
> b.) What are some ideas for how/when/why to think about when to use each
> path?
a) There's no intention to keep it a secret. It is, pretty much, a
resource allocation problem. The information is out there, but it is
not discoverable and that is bad. There have been some
misunderstandings about how or who is supposed to be managing taking
the esoterica that people like me write and packaging it into coherent
pieces of documentation. There's hope that this will improve somewhat
now that the technical underpinnings of the service have reached some
level of stability/maturity.
b) That's a very good question and I don't know that there is yet a
good answer because though the technical underpinnings have some
maturity, the UX does not. The decision tree at the moment is probably
something like:
* Do you like TiddlyWiki?
* then use the tiddlywiki path
* Are comfy with writing or assembling your own javascript, css and
html?
* Yes: then use the other path
* No: use the the tiddlywiki path
Those things above are for collaboration where there is a collection
of people who have already identified as some kind of group and
through the membership concept have access to the same content. There
are also proto-groups which collaborate by seeing other people's
content and annotating their own to refer elsewhere. The following and
reply concepts in TiddlySpace (which are not yet fully formed) are
designed to support this kind of interaction.
> It's not a given that I'm necessarily interested in the Tiddlywiki
> interface - it's just what I happen to know right now, and what I guess
> most people coming into Tiddlyspace know. What I'm interested in is
> functionality around collaborative work practices.
At the moment the most effective way to learn about and improve that
interest is to talk with people who are in the same boat. It's what
I'm interested in as well. Your input and feedback, but most
importantly conversation, will drive things forward.
Think you for you're insight.
TiddlySpace is a very strange website, compared to other services like Twitter or Tumblr. When I included the Spaces called faq and following, it changes the appearance of my home Space. It appears that new features, plugin's, and basic functions are added when you include different Spaces into you're own.
The Definition of a Space: A Space is an online Wiki that may be controlled by a single user, or with other members. The name of the Space which the user created upon registering, can be considered to be their username. But the Space and a user's account are two separate things. A user can see their account by clicking on the fish-egg symbol in the top-right corner. From there, a user can create a new Space.
But in the documentation, it says that the term 'User' refers to their 'Home Space'. But what would happen if the user was removed from their home Space (The first Space they started with)?
Is this a good explanation?
Do you have a "Space" that I can find? If so, then maybe we can work together on it? My TiddlySpace
I still want to know how to add features (Plug-in's?) and change it's appearance (Such as the themes other people use). However, this seems to require a good understanding of how HTML is applied.
Is their a way you can include individual Tiddlers from other Spaces, besides making a copy of them? So if it becomes edited by it's User, it will be updated on you're own Space?
Also, is there someone else who could help?
I don't know how many times Google+ will let me post the same link to my Space, before it considers it spam. So it'll help if you could spread the word.
@Maitland Gill
It is important to note that there are significant differences between TiddlyWiki, TiddlyWikiClassic and TiddlySpace.
TiddlyWikiClassic (TWC) used to be "the only TiddlyWiki" and therefore simply known as TiddlyWiki at that time(!). Now when people say TiddlyWiki, they typically refer to the major reworked version TiddlyWiki5 (TW5). In other words: When people say TW they nowadays mean TW5. More on TW(...5) below.
A few years back came an exciting service known as TiddlySpace (TS) where you could easily set up on-line tiddlywikis for collaboration. The tiddlywikis here were build with a very different architecture from TWC, focussing more on individual tiddlers than the whole wiki. For instance, where TWC has a kind of top down approach, i.e "a wiki with tiddlers", TS tiddlywikis are more centered around individual tiddlers - "tiddlers combined into a wiki". One major difference is that in a TS tiddlywiki you can include other peoples tiddlers into your own wiki, "live", so that changes they make also affect yours.
As you note, you can also "communicate" with others in TS. I would say you shouldn't bother with this though, at this stage. It won't be worth the effort, at this stage.
Unfortunately the architectural differences between a TS wiki and TWC means that a lot of what can be done in TS cannot be done with a TWC. (However, most of what you can do in TWC can also be done in TS.)
A year or so ago, TW inventor and chief developer Jeremy Ruston presented brought out a new brain child from his crypt; TiddlyWiki5 (the "5" refers to that it is built on/for html5 if I understand correctly). This is a total rework of TWC. While it has obvious similiartities to the eye, it is constructed in a whole other (and superior) way so you can't use any of the plugins and things from TWC other than perhaps the actual text in a TWC tiddler. Again, this is where the original TiddlyWiki changed name into TiddlyWikiClassic and this new creation is gradually taking over the name TiddlyWiki. TW(5) is the architecture we will keep "for the coming 25 years"! Yes, it is that good ;-)
TiddlySpace is a very strange website, compared to other services like Twitter or Tumblr. When I included the Spaces called faq and following, it changes the appearance of my home Space. It appears that new features, plugin's, and basic functions are added when you include different Spaces into you're own.
The Definition of a Space: A Space is an online Wiki that may be controlled by a single user, or with other members. The name of the Space which the user created upon registering, can be considered to be their username. But the Space and a user's account are two separate things. A user can see their account by clicking on the fish-egg symbol in the top-right corner. From there, a user can create a new Space.
But in the documentation, it says that the term 'User' refers to their 'Home Space'. But what would happen if the user was removed from their home Space (The first Space they started with)?
I still want to know how to add features (Plug-in's?) and change it's appearance (Such as the themes other people use). However, this seems to require a good understanding of how HTML is applied.
Is their a way you can include individual Tiddlers from other Spaces, besides making a copy of them? So if it becomes edited by it's User, it will be updated on you're own Space?
Also, is there someone else who could help?
I don't know how many times Google+ will let me post the same link to my Space, before it considers it spam. So it'll help if you could spread the word.