Best wishes
Jeremy
> --
> 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.
>
>
--
Jeremy Ruston
mailto:jer...@osmosoft.com
http://www.tiddlywiki.com
> I believe this particular thread should be in the dev thread.
Indeed. I'll keep this brief then, and just outline my (personal) opinions.
> I personally would like to see more core commits/patches from Eric.
Quite. This would be awesome. Hopefully the move to git (and I suppose github) will make this a lot easier.
> I think this would a) help move things along, b) increase the
> diversity in the code base, and c) be a good example for other people
> who want to get their changes in the core. "
Again, I quite agree. As the development speed of TiddlyWiki increases, it becomes more important to get outside involvement. As Jon implies, trac isn't doing that very well. Hopefully (as evidenced by other projects (including TiddlySpace)) github should make that a lot easier.
Until that happens though, we're likely to see mismatches between the speed we want to go, and the speed that the current setup allows us to go.
>
> and
>
> "What I _did_ suggest was that we can't let backwards compatibility
> prevent us from making changes that are important. Yes, when that
> happens, we must make sure to communicate how it will impact existing
> situations. "
Indeed. I think TiddlyWikiDev is a good place for that.
>
> and
>
> "Too many people, inside and out of Osmosoft, think that Osmosoft is
> or should be controlling the code.
> That's not open source. "
I'd love more outside involvement with the codebase. And again, that's one of the reasons we're moving things to github.
Ben
> And I agree with everything Måns said about "legobricks" :-)
Yep. Agree here too. Lego bricks are very important, and one of the things that make TiddlyWiki really cool and such a joy to use.
I'd like to give my (personal) take on this though, in an attempt to explain what's happening (and hopefully to allay your fears). (again, this is my personal take)
The majority of coding is currently done (within Osmosoft) with TiddlySpace in mind (and extensions to TiddlyWiki are applied when it seems appropriate to do so), and in doing so, that brings with it a whole new set of concerns that are simply not present in classic offline TiddlyWiki. The templating in the list macro for example, is not an attempt to remove Lego bricks, rather, it is an attempt to add in some new Lego bricks that you can play around with, reuse, etc. The difference with these Lego bricks (as compared to fEt) though, is that these new ones are hopefully easier to share securely within TiddlySpace. That's not to say that fEt is a bad thing, rather that its more suited to classic TiddlyWiki, where you're relatively free of attackers.
Similarly, the choice of wikitext over the standard HTML templating reflects the fact that HTML is somewhat harder to sanitize than wikitext (whilst wikitext still allows for a large amount of expressivity). That's not to say its the right choice, rather that that's one of the factors involved in making such a decision.
My (personal) hope is that the list templating will uncover some new and really interestingly shaped Lego bricks that we haven't thought of yet, and thus expand rather than shrink the amount available.
As to the point about wysiwyg, I can think of nothing more horrible. So I wouldn't worry too much about that.
One final point about communication (that I've just thought of, I've personally been expressing my thoughts on this sort of thing within TiddlySpace itself, as they don't tend to get as cluttered as I imagine this post is. For the most part, I've been doing this through experimentation with new spaces (all of which are listed in my home space), and through creating tiddlers in my home space directly (I tag the interesting ones with "blog"). If you're interested, my space is at http://bengillies.tiddlyspace.com (if you don't already know).
Thanks
Ben