Mario,

I understand the developer perspective, because I was one before, I hope to 
be again. 

I hope I did not cause offence. I have no desire for special handling, for 
my current problems, my own solutions are usually systematic and with the 
future for all of us in mind. Perhaps this has come form my design and 
developer experience. In this use case I am simply trying to have 
additional date fields, and the way created and Modified dates have being 
implemented are not so transparent to me. And of course the apparent UTC 
Problem.

When I speak of a disappointment, or need to resolve/extend TiddlyWiki I 
speak as "We" and are not criticising, but contributing.

In fact I have given this a lot of thought, with a view to maximising 
utility, In many ways I am getting close to designing a solution myself, 
inside the constraints of the current version. Unfortunately I have YET not 
learned what I need to, to contribute in GitHub, and developer circles. 
This may be the issue where I start using Git-Hub.

My Own First plugin - that still requires polishing, MyMenus leverages the 
Wikification of values in fields to create an extremely extensible 
solution, and I hope will result in a treasure trove of "Code" snipits.

I for one are all about generic, non specific, open and reusable solutions. 
So lets see If I can contribute, perhaps even to "make an implementation, 
that is "generic enough" to be easily used".

Possibly my greatest fear is not having the ear of those who influence the 
core, and the time to speak in my less than trained words about my ideas, 
to such people (perhaps like yourself).

You may have seen my discussions in relation to making fields first class 
citizens, like tags are, when a Tag can also be a tiddler, I am already 
allowing fields to be represented by a tiddler, or field-tiddlers to be 
created that support many of the features your linked to in "Typed Fields" 
and "lookup fields" do. I expect these to be complementary, but personally 
I am not so sure typed fields are essential. I would be concerned if fields 
became stricter in definition, since their openness is already a powerful 
feature I am exploiting.

The Lookup idea that Tobias starts the thread with is an important idea, 
That my solutions is endeavouring to solve along with others, the related 
field-tiddler can store one or more lookup "filter(s)" that that can be 
used to populate that field where it is used in tiddlers along with other 
intelligence. I am also trying to get the field tiddler to include macros, 
lists, create, edit and even related fields tools and even CSS data. 

All I hope is a little tweeking to allow to make such field manipulation a 
little user friendly.

Thanks for your background and inside knowledge, it helps me learn.

Regards
Tony




On Friday, March 16, 2018 at 8:03:02 PM UTC+11, PMario wrote:
>
> On Friday, March 16, 2018 at 2:37:54 AM UTC+1, TonyM wrote:
> ...
>
> Without "special" field modules registered at startup we should have an 
>> easy to use date field mechanism, 
>>
>  
>
>> after all we would expect this to be a common requirement for tiddlers, 
>> such as due, review or expiry dates etc..
>>
>
> As a developer you'll never know, how your users will use your software. 
> Most of the time in a completely different way as you expected it. ... 
>
> So because you as a user need "your own special handling" for the problem 
> you want to solve at the moment, you expect it, to be there and it should 
> be easy to use. 
> That's ok. 
>
> On the other hand, as created, modified and so on where developed, Jeremy 
> implemented just enough code, to solve the problem he wanted to solve at 
> this point in time. 
> The implementation is done in a "relatively" modular way, so it can be 
> extended. ... BUT ... The code hasn't been cleaned up, since then. 
> So the implementation is not as polished as other functions in TW. ...
>
> That's the status quo, atm, because nobody made an implementation, that is 
> "generic enough" to be easily used. ... 
>
> There have been some discussions at github about "typed fields"
>
> see issue: lookup-fields (or relationship-fields) #1324 
> <https://github.com/Jermolene/TiddlyWiki5/issues/1324> a relatively long 
> discussion, and
> the condensed version: typed fields #1331 
> <https://github.com/Jermolene/TiddlyWiki5/issues/1331>
>
> So it's not only the type of a field, that is important. .. eg: If we have 
> a type: date, we also may want to have UI to view/edit the: date, 
> checkboxes, option fields, tag-like fields ... as described in the 
> issues. So it will be easy to be used ;)
>
> have fun!
> mario
>
>

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a8cd5544-17bb-4a69-8b68-3bdedd49bab2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to