Hi Tobias

On Thu,
>
> What NameSpacePlugin does is actually quite simple.
>

Got it, thank you. It's an interesting take on intrinsic navigation, and
takes us into the area of aliasing, which is a feature I think is
definitely needed for TW5.

When I was referring to "foo##bar" I actually meant tiddler *foo* with
> section *bar*. It seems that you are considering discarding section
> handling. I don't think that's a good idea. It was quite essential for many
> usecases in TW classic.
>

Whether to implement sections is really the question under consideration.
My proposition is that TW should be oriented towards a small consistent set
of inter-tiddler operations, without the complexity of intra-tiddler
operations that in any case encourage authors to overload tiddlers with too
much information.


> No idea what properties and data tiddlers are but for them to use the same
> syntax as previously was reserved for sections does not sound like a smart
> choice, perhaps use something like $$ or && instead?
>

Generally I've not been too worried about re-using TW classic syntax for
something else in TW5; as a constraint it would be crippling (eg, triple
curly braces having changed meaning).  Anyhow, property access of data
tiddlers means being able to access the fields of a tiddler containing
JSON. My original preference was to find a syntax that resembled JS
property access, such as MyTiddler.field[23].mapping, but of course periods
don't make a good separator in this case.


> I'm also confused what it would mean to promote a field to a first class
>> citizen.
>
>
> I can live with only using fields in TW5 and discarding slices altogether.
> "First class citizen" would mean to be able to make some fields more
> prominently visible than others, so they are as easily accessible for
> viewing (and perhaps inline editing in view-mode) as is the tiddler text...
> rather than hidden in some info-section.
>

OK, arguably, the fields text, title and tags are already first class
citizens; they are explicitly excluded from the field editor, and instead
rendered as custom viewers/editors.

Best wishes

Jeremy


>
> Cheers, Tobias.
>



-- 
Jeremy Ruston
mailto:jeremy.rus...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to