Hi Poul

Hearty congratulations. One of the things that I find fascinating
about TiddlyWiki is the possibility of a diversity of serverside
architectures. Having viable implementations in PHP, Python and Java
gives us a certain flexibility, allowing developers to work with
TiddlyWiki via their favoured working environment. The richness of the
ecosystem can perhaps lead to useful cross-fertilisation of ideas,
too.

giewiki is a really terrific example: I like very much that you've
pursued a clear vision that transcends the capabilities of raw
TiddlyWiki. Your focus is slightly different than Osmosoft's work on
TiddlySpace, making it fascinating to watch your vision assemble
itself. Your long history in the community comes across nicely too:
you have extensive practical experience of TiddlyWiki, and have
participated in many discussions with other people using it, giving
you some excellent insights.

I'm keen that we explore the commonality between the systems,
particularly at the lower levels of the technical architecture. As we
forge ahead, we should be trying to share each others work as much as
practical.

Most of the early serverside adaptations of TiddlyWiki were pretty
crude in the way that they integrated with the clientside code. The
approach taken by the original ccTiddly was pretty typical: to
override "saveTiddler()" to ensure that modified tiddlers are
committed to the server, but no attempt was made to  propagate changes
from the server to the client. So, in about 2006, we put some work
into a basic synchronisation mechanism, and support for pluggable
serverside adaptors. That stuff is pretty hairy (and indeed is still
not complete), so it seems important that we share it across
implementations. It looks like giewiki is using at least some of that
mechanism, but I note, for instance, that you don't use the same
"changecount" field that the <<sync>> macro looks at.

So, a resounding cheer and congratulations for a pretty astonishing
job well done, and a vote for working together in the future.

Best wishes

Jeremy

On Wed, Mar 9, 2011 at 6:53 AM, Måns <[email protected]> wrote:
> Hi Poul
>
>> Bear with me if you don't (care) - we all have our ways; giewiki is
>> just my 'cloudy' way of tiddling.
>
> I really like your giewiki, - I've got to try to set it up locally on
> a Linux-box...
> Any hints for this?
>
> Cheers Måns Mårtensson
>
> --
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWiki" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/tiddlywiki?hl=en.
>
>



-- 
Jeremy Ruston
mailto:[email protected]
http://www.tiddlywiki.com

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to