On Thu, 27 Jan 2011, tiddlygrp wrote:

--  What happens to the contributor code?  Chris indicated that
contributors can move their code as they wish.  For me that means some
will move, some will stay, and some may move elsewhere.
I think this contributes to the fragmentation of tiddlywiki even
more.

That's interesting. I agree that finding stuff is and has been a big
concern but I've felt that the contributors setup on
svn.tiddlywiki.org has actually worked against discoverability of
TiddlyWiki plugins. I think this is due in part to the special
nature of those plugins: they are code that can run on the web but only
in a TiddlyWiki. Therefore it makes sense that the point of
distribution for such things ought to be a TiddlyWiki, on the web.
Mind, the point of distribution and point of code repository does
not have to be the same thing.

So, my thinking is that where someone chooses to store their plugin
code isn't that relevant to discoverability.

Also, the fact is that the current setup, wherein all the
contributors stuff is in the same repo mean that the repo (in part
because it is svn, which is slow in modern terms) is extremely time
consuming to update if you have the whole thing checked out. And
then once you have thing there's so much there that has little to
nothing to do with whatever your current purpose might be.

You make a valid point about not knowing which dependencies you need
to build a vertical, but I think that's already true, and already
fixable with cook recipes. Those recipes can use content from all
over the web, not just local disk. Effectively used, that can make
the repositories associated with a repo tight and focused, with
minimal duplication.

-- Lost history.  I think just moving to github without history is a
tremendous waste of knowledge and effort.  I can see two relatively
easy solutions:  1) Import history with svn2git and just continue with
development (my preference).  2) Ditch history, keep trac/svn online
AND start on github with a new MAJOR version of tiddlywiki.  Then it
is very clear for humans that a break in the source happened.

I think maintaining the history of the core will be fine. I'm less
motivated about ditching code history than I am ditching stale
tickets.

--
Chris Dent                                   http://burningchrome.com/
                                [...]

--
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To post to this group, send email to tiddlywikidev@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywikidev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywikidev?hl=en.

Reply via email to