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.

