On May 6, 7:38 pm, FND <f...@gmx.net> wrote:

Thanks for taking my, sometimes editorializing, questions seriously.

> These are good questions, Morris.
> However, they're very jQuery-centric. I was thinking of a (still
> somewhat vague) bigger picture - so in that context, jQuery might be
> considered an implementation detail.

Of course my questions were 'jQuery-centric' since this is my interest
in asking them.  I am however interested in your not-yet formed bigger
picture as well, it sounds exciting.  I too have imagined TiddlyWiki
as a basic building block of a larger system.  A self-contained self-
editable module of a larger system is intriguing and I think it should
be pursued with vigor.

My immediate concern is: Is it wise to use the existing TiddlyWiki for
that purpose? One scenario could be that TiddlyWiki may become a
prototype, suffering many changes with attendant bugs and legacy
issues only to have to be abandoned in order to achieve the ultimate
goal.  The un-perfected current TiddlyWiki 2.4.3/2.5 may be under that
threat right now.

On the surface, not knowing the big picture, the argument for two
separate branches of TiddlyWiki seems to present less potential
overall problems in spite of complications of running in parallel.
The current TiddlyWiki does need a more user friendly interface for
wide spread appeal to application developers and their general users.
I can't see how only one could reach a level of perfection since their
ultimate uses/users may not be the same without compromising both.

Perhaps it is too soon to tell.  Maybe some attempts to integrate
jQuery and demonstrate some pertinent and revealing applications
should be completed, offline so-to-speak, and evaluated before
modifying the actual current TiddlyWiki which everyone is using.  This
might reveal the directions both branches, if that be the case, might
have to take should the single-file application and the module of a
bigger system might ultimately have to take different directions..

Of course the ideal test-bed would be to have a plugin like Eric's
HTMLFormattingPlugin or InlineJavascriptPlugin.  A jQueryPlugin would
allow everyone concerned to experiment with the current TiddlyWiki for
their own agendas and be the vehicle that may lead to things yet to be
imagined.

How delightful would it be to type jQuery code into a tiddler, without
ad-hoc translation code, and have it run just the same as JavaScript
or HTML while maintaining all the legacy assets TiddlyWiki presently
enjoys.  Then would be the time to spring-board to new and bigger
things.

If that was possible what a wonderful TiddlyWiki world it would be.

Thank you for your indulgence in my thinking out loud.

Morris Gray
http://twhelp.tiddlyspot.com
A TiddlyWiki help file for beginners


















On May 6, 7:38 pm, FND <f...@gmx.net> wrote:
> These are good questions, Morris.
> However, they're very jQuery-centric. I was thinking of a (still
> somewhat vague) bigger picture - so in that context, jQuery might be
> considered an implementation detail. (Nevertheless, the jQuery
> integration was a catalyst for reviving this longstanding issue.)
>
> > what is the  difference between having jQuery in the TiddlyWiki
> > core than having it in the PreHead as an external file?
>
> In terms of simply making jQuery functionality available (e.g. for
> plugins to use), there's not much of a difference.
> However, there are quite a few areas in the TiddlyWiki core which could
> be refactored to make use of jQuery, at which point integration is of
> course vital.
>
> > I understand that one of jQuery's attributes is the large number of
> > plugins developed for it.  This is also one of TiddlyWiki's great
> > strengths.  It seems to me that this is a built-in conflict
>
> There's a significant difference; TiddlyWiki plugins are for end-users,
> while jQuery plugins provide developers with functionality (code) they
> can use when building applications (such as creating a TiddlyWiki plugin).
> So I don't see any such conflict here.
> (Also see the earlier discussions and announcements on jQuery integration.)
>
> -- F.
--~--~---------~--~----~------------~-------~--~----~
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