> > I understand the rough idea, that in addition to tags, fields would also > become important for identifying tiddlers and even grouping tiddlers and > tags.
That's not quite it. Under the hood, tags are stored in a special field called "tags". The content of that field is a list of tiddler titles. The proposal is to make the "tags" field less special by making it possible to give any field the same structure and behaviour. > And a benefit would be the ability to graph the field data into things > like d3. But could you briefly describe what the user would see, what you > expect the user to want to do with it, and what steps s/he would have to do > to get there? > This change wouldn't be particularly important to a casual end user; it would be more something that somebody setting up and configuring a TiddlyWiki would encounter. The change would manifest itself in several ways: * When adding a new field to the tiddler, one would be able to stipulate the type of the field. The list of types would include "string", "date", "integer", "color", "tiddler title", and, now, "tiddler list". (At the moment fields have a type but it only manifests itself in Chrome where "color" fields get a colour picker in the editor) * Certain widgets and filter operations that currently apply to tags will be broadened to cover other tiddler list fields. For example, if I've added a field called "extags" that is defined as a tiddler list that I am using as a separate tags field, then I would be able to write a filter like [extag[MyTag]] to test for a tag within that field * Things like drag and drop reordering of lists would be implemented as standard widgets that could operate on any tiddler list field It's one of those cases where by we're taking an existing core mechanism within TW5 and extending and generalising it just a little so that it can be used to address more our missing features. It's actually a simplification of the design of TW5, accomplished through extending it's capabilities. Best wishes Jeremy > > Dave > > > >> With respect to the comments about handling multiple tag fields, I'm >> increasingly interested in the idea of generalising "list of tiddlers" as a >> field type; the tags field would then just be an instance of that field >> type. So you'd be able to create many different fields each of the type >> "list of tiddlers". This idea also fits in nicely with the work I've been >> doing on D3 integration: in D3 the fundamental datatype is the list (or >> array). This would allow us to model a table as a list of lists, which >> would fit very naturally. >> >> A potential side effect of the change is that the ordering of the tags >> applied to a tiddler would be properly retained, allowing users to reorder >> tags to convey their relative importance. >> >> Does that make sense? >> >> Best wishes >> >> Jeremy >> >> >> >> >> On Tue, Jul 30, 2013 at 10:34 PM, David Gifford <[email protected]>wrote: >> >>> Awwww, it didn't work. After the hangout I tried adding the tag creater >>> to the TiddlerInfo window. But afterward I opened the information area and >>> clicked in the tag window, and the information area closed. Apparently it >>> doesn't like me. >>> >>> Dave >>> >>> >>> On Monday, July 29, 2013 10:45:36 AM UTC-5, David Gifford wrote: >>>> >>>> OR - and here is a wild idea - >>>> >>>> What if you moved tag creation from the edittemplate to the information >>>> area in the viewtemplate? >>>> >>>> What if you ditched the information icon and replaced it with a tag >>>> icon like http://www.iconsea.com/**uploadi**mage/smallsort/4015/** >>>> vdfo2orj4n**q.png<http://www.iconsea.com/uploadimage/smallsort/4015/vdfo2orj4nq.png>, >>>> >>>> >>>> And clicking the tag icon opened the same information area at the top >>>> of the tiddler, and had the following: >>>> >>>> At the top, the add tag area currently found in the viewtemplate >>>> Beneath it, the proposed ability to add new fields for custom tag >>>> categories >>>> Beneath it, the tabbed folders of references, tagging and fields that >>>> is already in the information area >>>> >>>> This would be clean, the tag icon would make sense to any user who has >>>> used Evernote, Wordpress, and other products that use tags, and would >>>> lessen the time that people would have to spend in the scary edittemplate >>>> nether regions. And it would remove clutter from the edittemplate and make >>>> it less scary. The edittemplate would just be for changing the title and >>>> content, and for those who need it, fields at the bottom. >>>> >>>> >>>> >> >> >> -- >> Jeremy Ruston >> mailto:[email protected] >> > -- Jeremy Ruston mailto:[email protected] -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.

