For a while now it seems like there are a lot of people raving about
Dropbox and TiddlyWiki.
I'd like to investigate collaboration in a small group.
Anyone interested / got any ideas?
Alex
http://tiddlywiki.abego-software.de/#[[IncludePlugin%20Documentation]]
Each user includes the other and share a dropbox.
Alex
For me i think the advantage is that there is less complexity.
* closer to using traditional TW - less learning to do. No including
spaces, less plugins
* faster - i know the lag is small on TiddlySpace, but letting dropbox
sync in the background is quicker
* safer - i've lost data in TiddlySpace - don't know why, but with
autosave and backups with dropbox I feel safe.
!! Observations on TiddlySpace
I followed your links to the April1111 tiddlyspace and the
manefesto2. And tried to respond. I followed the spaces and replied to
the tiddlers - but i don't think i got far. There is not a lot of
activity there, indicating -- to me - that despite huge enthusiasm,
the system is still not working for its intended purpose - as a
vehicle for social discourse. I found it hard to read.
!! A really fast note-taking system
I liked Blane's comments - something like " i want a really fast
note-taking system" : this is what I want too.
But there seem a lack of discourse like activity from these spaces
purposed for TS metadiscourse [1]. Part of it - for me - is that there
is too much information and perspectives for me to process. After all,
TW is not my job (open to offers though) and I can't afford to spend
the time getting involved with the TS team more than I do. Many issues
are complex, i'd have to learn a lot before i could understand the
discourse and make a contirbution. But I do use TW for notemaking in
meetings, and exploring and developing ideas.
!! Lots of Tweets for Dropbox and TW
I use Tweatdeck to read twitter feeds. I have a search for TiddlyWiki,
and there are many messages talking about dropbox and TW. I remembered
Udo include plugin from way back, now we have dropbox i think it comes
into its own. Using a dropbox also helps if you want to share images
and other files - pdfs (I know they are bad ) but lots of accademic
papers are in this format. You can even host video in dropbox and use
Erics media player plugin. Its good when the vids you want to share
need to be private and you don't want to use vimeo or YouTube. TW and
dropbox is getting more attention that TS at the moment, so I thought
it would be good to investigate.
RSS reader works when the TW is local too. JayFresh wrote a nice
plugin that Bauwe discovered - it makes tiddlers from RSS feeds - very
nice.
In terms of privacy and security in the context of teamwork, i like
the 'feel' of sharing a dropbox. You actually have the other person's
TW in a local file, so you could change it. I think putting the
emphasis on the human side of collaboration - establishing conventions
though experimentation in notemaking and sharing - is good. Perhaps
the interest in technology and UI of TiddlySpace is secondary to
working with notes - sketch ideas, half formed, irregular, on the edge
of having any meaning, yet being a spark for a memory. I
Following a Skype with Bauwe, I discovered that his first trade is as
a wood worker specialising in boat construction. He's refered to TW as
'good material' , referring to the TW as something with a form that
can be constantly manipulated and formed. I liked this, and after he
asked me if i'd ever made something from wood i answered 'no'. But
later that day, i had do cut a tree down in my garden. As I cut it to
so that it could fit into the recycling bin, i noticed there were
different types of branch and twig. I was soon sorting them, and fresh
from thinking about TW with Bauwe, thought about TW while making a
kind of house / sculpture for my daughter.
Anyway, to cut a long story short, i too like the view that "TW is
good material" - the playing with it while making non-linear notes
becomes part of the creative process, but the ideas must have value.
!! Small Tools and Backdoors
I think TW is a very good small tool in a collection small tools -
(gmail chat worked well with dropbox tw) last night, the google
groups, e-mail, twitter, rss. TiddlySpace provides options for sharing
text and collaboration, for me it feels too big. Word, E-mail
attachments, spreadsheets are a part of my life as well as TW. Other
people use them, I can't get people to try TW. I have got people to
share dropbox though. They might end up using TW via a "Dropbox
backdoor.
ALex
[1] Metadiscourse note: I think that it needs to be acknowledged that
there is a variety of communication channels. I think metadiscourse is
messy and is distributed in many contexts and activities - it has to
be for it to be successful otherwise it just reflects the media from
which it is crafted. If the metadiscourse's context is about the tool
for the discourse, then there are too many openings for errors - only
preventable by using increasingly dense language and hypertext.
> --
> You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
> To post to this group, send email to tiddl...@googlegroups.com.
> To unsubscribe from this group, send email to tiddlywiki+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
>
>
Alex
The interesting pattern for me would therefore be to explode the
TiddlyWiki file into separate files for each tiddler, stored alongside
the associated file attachments. The individual files would lend
themselves to DropBox's own facilities for managing revisions and
sharing with other users. The TiddlyWiki file would maintain pointers
to the tiddler files (perhaps allowing the inclusion of individual
tiddler files, or entire directories of files). Lazy loading could be
used to defer loading individual tiddler files until required.
Best wishes
Jeremy
--
Jeremy Ruston
mailto:jer...@osmosoft.com
http://www.tiddlywiki.com
> The interesting pattern for me would therefore be to explode the
> TiddlyWiki file into separate files for each tiddler, stored alongside
> the associated file attachments.
Could you explain a bit more.Do you mean separate files for each tiddler?
Maybe you could make a demo? I'm keen to test.
best wishes
Alex
From my perspective it was an interesting experiment.
There were two TWs at the end of play; a personal TW each. The way the
include works is good. If there is a conflict, then ones own version
of the tiddler is the one that takes preference.
Tiddlers included from another TW are read only. Its easy enough to
cut and paste content into a tiddler of you own, and tag it with the
title of the included one - tagglytagging style.
I think its an interesting situation when you have the possibility of
editing someone elses TW. It is after all on your machine. The initial
feeling was an added feeling of intimacy and trust - essential for
collaboration anyway.
Overall, i am looking forward to further investigations.
Alex
[1] http://tiddlywiki.abego-software.de/#[[IncludePlugin%20Documentation]]
Yes, so there would be the following differences from "classic" TiddlyWiki:
- On save changes, the text of each modified tiddler would be saved to
a separate file in the same directory as the HTML file. The metadata
like modified date would still be stored in the TiddlyWiki file as
usual
- When the file loads, it would load the tiddler store from the
metadata, meaning that all the tiddlers would exist with the correct
metadata, but that the content of the tiddler wouldn't be available
until it was loaded from the external file. The tricky bit would be to
trigger the loading of the text of a tiddler just as it is first
displayed or accessed. This is slightly easier than the server-based
lazy loading situation because the local file APIs are synchronous.
The point is that once the tiddlers exist as individual files, they
can take advantage of DropBox's revision history storage.
> Maybe you could make a demo? I'm keen to test.
It was one of the modes of operation I was exploring with TiddlyWiki
5. I haven't done any work on it since then. I believe that Eric has a
set of plugins that achieves a similar effect, however.
Cheers
Jeremy
It's a good question. Other ways could be by
* creator (needs eric [[[Core Tweeks 471]])
* new tiddler macro automatically creating a tag with of username or a
prefix to the title. eg Alex : Dropbox and Tiddly Wiki, Tobias :
Dropbox and TiddlyWiki.
I am thinking about "convention over configuration" i read about in
Rails. And the idea that different groups might form different
conventions. In the team work / creativity literature, there is a
thread which talks about the team themselves being able to have the
ability to change its process. So in some respects, discussing this
kind of thing at the "storming" and "norming" stages ([[Tuckman
Model]]) could be beneficial. A team's constant reflection on their
process embedded in their identity is identified as a factor in good
team performance (Creative Leaders Handbook [2])
In terms of cybernetics and the [[Viable System Model]], all this
stuff is classed as [[System 2]] - its about co-ordination. The key
concern is balancing the complexity of the S2 with the other systems
([[I'll write more about this later)]]. This balance has something to
do with the individual and their preference and competence with IT
systems. So, if some member of a team is going to use Word for
absolutely everything and will --under no circumstances wish to
experiment -- the S2 should be designed to accommodate them but
without reducing the members of the team who want to use other
technology (Like TW, binary images tiddlers, dropbox). Of course a
balance would have to be stuck, but Dropbox's ability to host crufty
[3] stuff (thanks for the new word Jeremy, i thought you meant
something like a dogshow.. small fish, dogshows... what next? pigeon
lofts, allotments?)
ALex
[1] http://www.tiddlytools.com/#CoreTweaks
[2] Amazon.com Link. Available at: http://www.amazon.com/dp/0566080516
[Accessed January 8, 2009].
[3] http://en.wikipedia.org/wiki/Cruft
> Where - unfortunately - DropBoxWiki seems to fall short - as
> TiddlyWiki does itself - is in being able to collaboratively edit
> shared content ...beyond a mere aggregation of otherwise independent
> content bits.
I think that when thinking about collaboration using the web, the
small team of around 6 people is overlooked. I think its fundamentally
different from massive collaborative projects. I suppose I have had a
context in mind - [[The Action Leaning Set]]. This is usually group of
around 6 people. More specifically, I have in mind a [[Systems and
Cybernetics Action Leaning Set]] - a possible real life context for
me. I worked with a group of in this community for 2 years developing
a "Organisational Maturity Model" on TW. After all that time, I still
could not encourage experimentation with TW. It is difficult to
change peoples working habits, especially when they start to loose
their cool. Espoused Theory and real life action, according to Chris
Argyris [2] are not always the same. The slightest whiff of stress and
its back to "tried and tested" simple methods of collaboration.
A google seach for "Action Learning" leads me to a cruft pattern -
[[Academic papers are PDFs]] and "The nature of action learning: what
is learned about in action learning?" [1] is unavailable to those
without a login. If it were a small group, someone could download it
and share it -- by e-mail or put it in a dropbox. The [[All in one
file on my computer and not on the web for everyone to see]] aspect of
dropboxing is something i think less IT literate teams would be drawn
to.
People used to working on teams, ones which meet face to face, should
easily be able to organise a shared file structure. When audio, video,
images, spreadsheets and blogs are the materials of every day life,
dropbox and TW could be demonstratively beneficial in bringing things
together and enabling navigation though the material.
Alex
[1] http://eprints.lancs.ac.uk/29267/
[2] http://en.wikipedia.org/wiki/Chris_Argyris
However, as pointed out by others already DropBox gives
> a lot of flexibility in terms of external files, which under certain
> conditions might be more important than the added value of shared
> editing.
>
> Perhaps it might make sense to focus on and investigate scenarios and
> workflows where a master maintainer could pull content from
> contributors and thus (re-)structure all those content bits that ask
> for migration, besides a members individual content bits.
>
> A simple way to indicate that a tiddler is more of an individual,
> personal kind might be to prefix those with a users initials. However,
> the remaining question seems to be "if" or simply "how" there could be
> "shared tiddlers" (aka "collaboratively edited content"), rather than
> "shared wikis" in a DropBox environment.
>
> Cheers, Tobias.
>
You could also save a search instead of filtering
http://www.tiddlytools.com/#SearchOptionsPlugin ;
<<<
Adds extra options to core search function including selecting which
data items to search, enabling/disabling incremental key-by-key
searches, and generating a list of matching tiddlers instead of
immediately displaying all matches. This plugin also adds syntax for
rendering 'search links' within tiddler content to embed one-click
searches using pre-defined 'hard-coded' search terms.
<<<
- Alex
In other words use saved search for tiddlers with text containing
strings like "- Alex", "Cheers, Tobias"
Previously I attempted to do something using morphological analysis
with TW and teams. I think there will always be some mess. If not,
something might get lost. The human sorting of the mess is meditation
on it, the [[incubation stage]] in creativity
Some links just came into my inbox:
http://www.swemorph.com/
http://www.swemorph.com/it-art.html
I am thinking that they might help somehow. The IT methods appear
super-heavy-weight, but it is the same underlying approach / theory
that Compendium (a java hypertext concept mapping tool produced by the
open University) uses. It has some tag sets: IBIS, de Bonos six hats
etc. to link things together.I think these are good ideas, but also
like to see user defined and emerging schemas. The team will adopt
these though their use or not - memes and all that
I tried Compendium before fully embracing TW for my idea mapping,
brainstorming, team work investigations. Its good but not webby
enough, and Java. It, like The Brain does is not good at local files.
- Alex
[1] http://compendium.open.ac.uk/institute/
[2] http://www.thebrain.com/
I experimented with princetiddlywiki and the TiddlyLockPlugin and the problem I ran into was initial load time became extreme for the number of tiddlers I was trying to load. If there is an include plugin that lazily includes tiddlers, I would like to know or if someone can write one?
I don't know if it is helpful, but Udo's inlcude plugin allows you to
specify the time in which tiddlers start loading, like this
<<include "file://C:/Private/journals/2006-12.html" delay: 8000 >> [1]
Lazy loading perhaps could be introduced by different PureStore
libraries of tiddlers (ones stored as HTML) but using sereral tiddlers
to include the sets of tiddlers you want when you need them
ALex
[1] http://tiddlywiki.abego-software.de/#[[The%20%22include%22%20Macro]]
I don't think you need to do this in TiddlyLand. As far as I am
concerned all contributions to this thread have value to me (at
least), so thank you for taking time to compose a message.
> And, as some experienced posters have commented, Dropbox might not be the "best" platform for our needs.
It might not be. This thread could be a meander to knowwhere...
> It's just that it seems to me that this "concept" we are discussing is somewhat "unlimited". There are lots of good ideas and lots of good discussion - too many ideas to tackle in one hit. I know the thread includes "collaboration" in the title.
Perhaps I am guitly of straying off the point somewhat. I think what I
am trying to do is to look at ways of collaboration in general to help
generate ideas. I'm importing this thread's messages into my TW, so
I'm in brainstorm mode to a degree.
> Do you loosely agree on a suitable set of core requirements for an initial, or perhaps "phase 1" solution?
I don't know. You are welcome to make some suggestions. Open a dropbox
of your own with the aim for exploring the question? (It would be
interesting to have a few Dropbox collaboration projects on the go in
TiddlyLand)
> In otherwords, people with a vested interest in a particular requirement could tackle those in parallel - trying to maintain a level of integration with the core requirements.
Its a good idea.
>What do the TW rock stars do from here?
I don't know, I am not one of the TW rock stars. I suspect TW is has
more of 'indie' in aesthetic, but perhaps that's just me.
ALex
I am at a conference today.
I wonder if one possible use case could be ad-hoc conference wiki
activity over dropbox...
If any TW fans happen to be at Futureeverything and want to
experiment, i'd be interested in doing something
best wishes
Alex
I am wondering how difficult would it be to hijack <<new tiddler>> so that it would create a new tiddler file with the title as the file name in pure store format and then automatically add it to an include list in the include pure store tiddler in the same folder. I only need it for IE7. I am still trying to create multi user environment without server and without dropbox with just shared folders and I am almost there. I also need a lazy include somehow.