Note: An alternative skin, TW4MW (work in progress), is available from the user preferences.

Dev:Conference Calls/3

TiddlyWiki Community Wiki

Jump to: navigation, search

Contents

[edit] Participants

  • Jeremy
  • Saq
  • Eric
  • Phil
  • Paul
  • Jon
  • Fred

[edit] Agenda

  1. jQuery and TiddlyWiki: jcore branch
  2. process for updating the version info in version.js immediately after each release
  3. review of tickets related to TiddlyTools core tweaks
  4. state of the community

[edit] Core Tweaks

Greatest benefit:

  • #784 allow tiddler sections in TiddlyLinks to be used as anchor points like HTML intra-page anchors
  • #683 Firefox 3 import restriction: "browse" button replacement
  • #604 cross-platform askForFilename()
  • #444 "tiddler" and "place" - global variables for computed macro parameters
  • #609 / #610 toolbars - separators and transclusion
  • #608 toolbar - more/less toggle
  • #607 add HREF on permaview command
  • #471 "creator" field for new tiddlers
  • #458 add permalink-like HREFs on internal TiddlyLinks

Minimal risk and/or simple code:

  • #757 add removeOptionCookie() function
  • #749 ieCreatePath fixup for handling / in UNC paths
  • #742 animate paramifier
  • #741 allow <hr> directly in wiki-formatted content
  • #657 wrap tabs onto multiple lines
  • #637 TiddlyLink tooltip - custom formatting
  • #401 PageTitle - instead of combined SiteTitle/SiteSubtitle in window titlebar
  • (no ticket) <<tag>> macro - sortby parameter
  • (no ticket) backslash-quoting for embedding newlines in 'line-mode' formats

Other:

  • #676 story paramifier
  • #664 Loose links (case-folded/space-folded wiki words)
  • #628 hide "no such macro" errors
  • #529 IE fixup - case-sensitive element lookup of tiddler elements
  • #67 Missing links - ignore non-wiki syntax source content

[edit] Minutes

[edit] Action Items

  • #637 (Fred): wontfix; should be a plugin
  • #757 (Eric): cross-link with Jeremy's cookie-baking patch (included there)
  • #830 (Fred): change beta tag to alpha; raise ticket (auto-update date?)
  • #607 (Eric): needs to be discussed on [twdev] (cf. #458)
  • #458 (Eric): needs to be discussed on [twdev] (cf. #607)
  • #741 (Eric): needs to be discussed on [twdev]
  • #683 (Eric): needs to be discussed on [twdev] (cf. #604)
  • #604 (Eric): needs to be discussed on [twdev] (cf. #683)
  • #657 (Phil): explore pure-CSS solution
  • #749 (Martin): accept
  • #444 (??): accept pending discussion of implementation on [twdev]
  • #609 (??): 2.5.1
  • #529 (??): accept
  • #608 (??): 2.5.1
  • #471 (??): accept
  • #742 (??): replaced with #823
  • #67 (??): accept (possibly with a different solution?)
  • #401 (??): needs to be discussed on [twdev]
  • #610 (??): wontfix; should be a plugin -- however, requires core refactoring
  • #664 (??): wontfix; should be a plugin -- however, might require core refactoring
  • #831 (Martin, Eric): unclear
  • #628 (??): unclear
  • #784 (??): unclear
  • #676: (Eric) wontfix; should be a plugin -- see TiddlyTools StoryViewerPlugin
  • #829 (??): unclear

[edit] Log

2008-11-10 18:03:00 <FND>	links on the wiki: http://www.tiddlywiki.org/wiki/Dev:Conference_Calls/3
2008-11-10 18:03:07 <FND>	**** topic: jcore
2008-11-10 18:04:53 <FND>	Jeremy: TW provides framework for browser agnosticism - jQuery now a more modern, more complete solution, avoiding duplication within TW (alternative was Dojo, but jQuery now the best match)
2008-11-10 18:05:58 <FND>	conservative approach: no re-engineering from scratch - instead integrating jQuery into the core, allowing plugin authors to take advantage of jQuery
2008-11-10 18:06:53 <FND>	jQuery (~30k) should replace large parts of the current TW core, preventing excessive bloat
2008-11-10 18:08:15 <FND>	Eric: is 30k really all that costly? couldn't we just put it into the core without big adjustments?
2008-11-10 18:09:26 <FND>	Phil: it should be fairly simple to save ~15k
2008-11-10 18:10:21 <FND>	Fred: should stay below 300k
2008-11-10 18:10:45 <FND>	Eric: the desire to trim should not lead to instability
2008-11-10 18:11:39 *	FND wonders why there is not collaborative minuting going on
2008-11-10 18:12:40 *	cdent (n=cdent@212.183.136.195) has joined #tiddlywiki
2008-11-10 18:16:33 <PhilHawksworth>	sorry FND , can't hear on hands free and concentrating on this
2008-11-10 18:16:35 <PhilHawksworth>	!
2008-11-10 18:17:02 <FND>	'k (I'm struggling with the crappy loudspeaker too)
2008-11-10 18:18:34 <FND>	Jeremy: we should be careful about what else should we put into the "jcore" release, to keep filesize increase to a minimum
2008-11-10 18:19:16 <FND>	Jeremy: conservative jQuery integration ASAP
2008-11-10 18:21:50 <PhilHawksworth>	Topic: Agree on a process for updating the version info in version.js immediately after a release.
2008-11-10 18:22:21 <FND>	brb
2008-11-10 18:23:34 <FND>	Jeremy: alpha as automated nightly vs. beta as deliberate release
2008-11-10 18:24:01 <PhilHawksworth>	jeremyruston: in favor of gleaming the svn buid number for use in alpha builds
2008-11-10 18:25:26 <PhilHawksworth>	Saq1:  tiddlywiki.org already uses svn revision number in the build number
2008-11-10 18:25:55 <FND>	!!! actionable: change beta tag to alpha
2008-11-10 18:26:22 <FND>	also auto-update the date
2008-11-10 18:26:30 <FND>	!!! actionable: ticket this
2008-11-10 18:27:12 <FND>	***** topic: CoreTweaks
2008-11-10 18:27:18 <FND>	http://www.tiddlywiki.org/wiki/Dev:Conference_Calls/3#Agenda
2008-11-10 18:27:31 <FND>	http://www.tiddlywiki.org/wiki/Dev:Conference_Calls/3#Core_Tweaks
2008-11-10 18:28:25 <FND>	#757 removeOptionCookie function
2008-11-10 18:28:46 <FND>	Jeremy: included in Jeremy's cookie-baking patch
2008-11-10 18:29:27 <FND>	!!! actionable: cross-link tickets
2008-11-10 18:30:06 <FND>	#749 ieCreatePath function
2008-11-10 18:30:17 <FND>	Jeremy: seems reasonable - should be accepted
2008-11-10 18:30:26 <FND>	#742 animate paramifier
2008-11-10 18:31:32 <FND>	Jeremy: should be generalized
2008-11-10 18:32:00 <FND>	!!! actionable: Eric will look into that
2008-11-10 18:32:40 <pauld>	could be cool for overriding "YourName" etc
2008-11-10 18:33:10 <FND>	Eric to submit a "fantastic patch"
2008-11-10 18:33:21 *	pauld pound sign .. bristle
2008-11-10 18:33:28 <PhilHawksworth>	:)
2008-11-10 18:33:36 <Saq1>	:)
2008-11-10 18:33:40 *	FND is confused
2008-11-10 18:34:03 <FND>	#741 allow <hr> directly in wiki-formatted content
2008-11-10 18:34:08 <pauld>	http://blog.whatfettle.com/2004/03/13/pound-hash-and-octothorpes/
2008-11-10 18:34:25 *	FND bookmarks for later reading
2008-11-10 18:34:34 <Saq1>	pauld: amen!
2008-11-10 18:36:06 <FND>	character-mode HR needed (line-mode HR present)
2008-11-10 18:36:14 <jayfresh>	illustration of what eric is talking about:
2008-11-10 18:36:22 <jayfresh>	http://grail.sourceforge.net/tests/listitem.html
2008-11-10 18:37:28 <FND>	Saq: look at wiki creole
2008-11-10 18:38:07 <FND>	!!! actionable: Eric will start thread on [twdev]
2008-11-10 18:38:19 <jeremyruston>	http://www.wikicreole.org/wiki/Creole1.0#section-Creole1.0-HorizontalRule
2008-11-10 18:38:33 <FND>	#657 wrap tabs onto multiple lines
2008-11-10 18:39:30 <FND>	Jeremy: there should be a CSS way to resolve this rather than inserting a character
2008-11-10 18:39:47 <FND>	Eric: inconsistent browser implementation
2008-11-10 18:40:31 <FND>	!!! actionable: Phil will look into that
2008-11-10 18:40:44 <FND>	#637 TiddlyLink tooltip - custom formatting
2008-11-10 18:44:05 <FND>	Jeremy: it should be a plugin
2008-11-10 18:44:20 <FND>	#401 PageTitle - instead of combined SiteTitle/SiteSubtitle in window titlebar
2008-11-10 18:45:12 *	Saq1 had planned to start with the more important tickets and is a little worried we are still only going through the *simple* ones :)
2008-11-10 18:45:30 <FND>	Saq1: we're almost through, but do push for the important ones
2008-11-10 18:45:56 <jeremyruston>	shadow PageTitle = "<<tiddler SiteTitle>> - <<tiddler SiteSubtitle>>"
2008-11-10 18:46:26 <FND>	s/PageTitle/WindowTitle/
2008-11-10 18:47:02 <FND>	Saq: this should be discussed on [twdev]
2008-11-10 18:47:05 *	FND applauds Saq1
2008-11-10 18:47:12 <PhilHawksworth>	moooving on....
2008-11-10 18:47:25 <FND>	# (no ticket) <<tag>> macro - sortby parameter
2008-11-10 18:49:09 <FND>	Jeremy: agree, but implementation should be changed (use filter function)
2008-11-10 18:49:14 <FND>	!!! actionable: raise ticket
2008-11-10 18:49:25 <FND>	# (no ticket) backslash-quoting for embedding newlines in 'line-mode' formats
2008-11-10 18:50:55 <FND>	Saq: this is in line with wiki creole
2008-11-10 18:51:04 <FND>	Jeremy: would be great to have
2008-11-10 18:51:10 <FND>	!!! actionable: ticket, ask Martin
2008-11-10 18:51:45 <FND>	#784 allow tiddler sections in TiddlyLinks to be used as anchor points like HTML intra-page anchors
2008-11-10 18:51:51 <FND>	Eric: not crucial for the next release
2008-11-10 18:52:32 <FND>	Saq: there is a plugin for this already, which should not be broken by this
2008-11-10 18:52:48 <FND>	#683 Firefox 3 import restriction: "browse" button replacement
2008-11-10 18:52:55 <FND>	(cf. #604)
2008-11-10 18:54:14 <FND>	Jeremy: generally, FF3 only grants access to the current directory
2008-11-10 18:55:00 *	Saq1 has quit (Read error: 104 (Connection reset by peer))
2008-11-10 18:55:06 *	Saq1 (n=Saq@212251167064.customer.cdi.no) has joined #TiddlyWiki
2008-11-10 18:55:12 *	Saq1 has quit (Read error: 104 (Connection reset by peer))
2008-11-10 18:55:22 *	Saq1 (n=Saq@212251167064.customer.cdi.no) has joined #TiddlyWiki
2008-11-10 18:55:35 *	Saq1 has quit (Read error: 104 (Connection reset by peer))
2008-11-10 18:56:22 <FND>	Eric: that's not correct
2008-11-10 18:56:57 <FND>	!!! actionable: discuss on [twdev]
2008-11-10 18:57:35 <FND>	Fred: reservation: should this sort of "override" go into the core
2008-11-10 18:58:29 <FND>	Jeremy: reservation: #604 code is lengthy (bloat)
2008-11-10 18:58:47 <FND>	#  #444 "tiddler" and "place" - global variables for computed macro parameters
2008-11-10 18:58:55 <FND>	!!! actionable: should be accepted
2008-11-10 18:59:02 <FND>	#609 / #610 toolbars - separators and transclusion
2008-11-10 19:00:16 <FND>	powerful, but complex
2008-11-10 19:00:29 <FND>	Jeremy: separator is ok, but choose one or the other
2008-11-10 19:00:48 <FND>	!!! actionable: accept #609
2008-11-10 19:01:06 <FND>	Jeremy: #610 should be a plugin
2008-11-10 19:01:26 <FND>	!!! actionable: requires refactoring to provide override hook
2008-11-10 19:01:41 <FND>	#608 toolbar - more/less toggle
2008-11-10 19:03:10 <FND>	Fred: might be on hover
2008-11-10 19:03:27 <FND>	Fred: nvm, that's nonsense
2008-11-10 19:03:49 <pauld>	can't get excited by "less" but linebreak sounds fair
2008-11-10 19:03:53 <FND>	!!! actionable: should be accepted
2008-11-10 19:04:07 <FND>	#607 add HREF on permaview command
2008-11-10 19:04:41 <cdent>	++
2008-11-10 19:04:56 <FND>	Jeremy: don't like this - danger of opening multiple instances
2008-11-10 19:06:55 <FND>	Jeremy: it's ok to require a moderate investment
2008-11-10 19:07:04 <FND>	Eric: it's okay to leave it as a plugin
2008-11-10 19:07:13 <FND>	#458 add permalink-like HREFs on internal TiddlyLinks
2008-11-10 19:07:28 <FND>	same issues apply as with #607
2008-11-10 19:07:45 <FND>	!!! actionable: discuss on the groups
2008-11-10 19:07:58 *	FND makes mental note: mention Jeremy more often
2008-11-10 19:08:10 <FND>	#471 "creator" field for new tiddlers
2008-11-10 19:08:32 <FND>	Jeremy: should have been included in the beginning - but current patch is incomplete
2008-11-10 19:08:54 <FND>	!!! actionable: should be implemented
2008-11-10 19:09:18 <FND>	#676 story paramifier
2008-11-10 19:10:54 <FND>	Jeremy: behavioral mismatch
2008-11-10 19:12:09 <FND>	#664 Loose links (case-folded/space-folded wiki words)
2008-11-10 19:12:26 <FND>	Jeremy: plugin territory - core refactoring might make this easier to implement
2008-11-10 19:12:46 <PhilHawksworth>	perhaps with a ResolveTiddlerLink function
2008-11-10 19:12:47 <FND>	#628 hide "no such macro" errors
2008-11-10 19:13:45 <FND>	#529 IE fixup - case-sensitive element lookup of tiddler elements
2008-11-10 19:14:29 <FND>	Jeremy: should be accepted
2008-11-10 19:14:43 <pauld>	couldn't find similar code in JQuery, but maybe JQuery will mop this up?
2008-11-10 19:14:53 <FND>	was wondering that as well!
2008-11-10 19:14:55 <FND>	speak up
2008-11-10 19:14:59 <FND>	thanks
2008-11-10 19:15:20 <FND>	Jeremy: JS libraries don't fix this
2008-11-10 19:15:51 <FND>	!!! actionable: implement #529
2008-11-10 19:15:34 <FND>	#67 Missing links - ignore non-wiki syntax source content
2008-11-10 19:16:36 <FND>	Jeremy: should be accepted, but there might be a better fix
2008-11-10 19:16:52 <FND>	!!! actionable: implement #67
2008-11-10 19:18:11 <FND>	!!! actionable: quarterly conference calls
2008-11-10 19:18:25 <FND>	!!! actionable: next call's agenda: state of the community
Personal tools