Re: [tw] Looking for a way to list the 10 tiddlers with the oldest "lastOpened" date (if there is such a thing)

2014-11-04 Thread steve
Jeremy

I agree that showing navigation frequency over time would be a more useful 
measure of attention/interest in a tiddler. Perhaps an "Navigation History" 
tiddler could be derived from an analysis of the history files. These 
results could be sorted and displayed perhaps as a histogram.

Steve Wharton

On Tuesday, November 4, 2014 3:40:13 AM UTC-5, Jeremy Ruston wrote:
>
> Hi Steve
>
> If the underlying goal is to track information about how much attention 
> has been paid to a tiddler I think we can do a bit better than a "last 
> opened" date for each tiddler. The trouble with a "last opened" date is 
> that the most recent datum hides all the preceding ones. If I have a 
> tiddler A and a tiddler B, and tiddler A is consulted 1,000 times, and then 
> tiddler B is consulted a single time, we wouldn't be able to distinguish 
> the popularity of tiddler A.
>
> The TW core already tracks the "history list", which is a list of the 
> tiddlers that have been navigated to in sequence. You can see it by opening 
> "$:/HistoryList". So, if someone were repeatedly accessing the same tiddler 
> there would be one entry in the history list for each navigation. As things 
> stand, the history list is not saved or synced, so it only persists for a 
> single session of using TiddlyWiki. If that were changed you could track 
> the history lists of all your users, and analyse them to get much richer 
> insights into usage.
>
> Best wishes
>
> Jeremy.
>
>
>
>
>
>
> On Mon, Nov 3, 2014 at 10:31 PM, steve > 
> wrote:
>
>> Jeremy
>>
>> Here is my probably overly simplistic view of how a "last opened" field 
>> could function. 
>>
>> What I was  thinking of was that "last opened" means the last time that 
>> the tiddler was drawn on the screen by any user of the wiki (if there were 
>> multiple users). Perhaps a "last drawn on the screen" timestamp would be 
>> more to the point. As far as my "tiddler curation" use case goes a viewing 
>> by anybody could be interpreted as an indicator of "recent interest". If a 
>> tiddler was to be scrolled into view I think that they would have had to be 
>> drawn on the screen first. If I had viewed a tiddler but not saved it, I 
>> would imagine that some sort of a timestamp field would be updated. As an 
>> approximate measure of reader interest I think that a single timestamp 
>> could be sufficient. 
>>
>> Just my two cents.
>>
>> Thanks
>> Steve Wharton
>>
>> On Monday, November 3, 2014 1:06:27 PM UTC-5, Jeremy Ruston wrote:
>>>
>>> Hi Danielo
>>>
>>> In my opinion last opened time should be recorded in a different toddler 
 (a config tiddler) and should be managed by the link widget. This is not 
 an 
 easy task for a plugin developer since it is not easy to extend the link 
 plugin.

>>>
>>> I think it would actually need to be done in the navigator widget. The 
>>> way to handle things like this is for the core to add extension mechanisms; 
>>> in this case the navigation handling could be extended to forward a 
>>> "tm-has-navigated" message. Then a plugin could trap that message in a 
>>> handler on the root widget.
>>>
>>> Best wishes
>>>
>>> Jeremy.
>>>
>>>  
>>>

 Regards.

 --
 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 tiddlywiki+...@googlegroups.com.
 To post to this group, send email to tiddl...@googlegroups.com.
 Visit this group at http://groups.google.com/group/tiddlywiki.
 For more options, visit https://groups.google.com/d/optout.

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

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Looking for a way to list the 10 tiddlers with the oldest "lastOpened" date (if there is such a thing)

2014-11-04 Thread Jeremy Ruston
Hi Steve

If the underlying goal is to track information about how much attention has
been paid to a tiddler I think we can do a bit better than a "last opened"
date for each tiddler. The trouble with a "last opened" date is that the
most recent datum hides all the preceding ones. If I have a tiddler A and a
tiddler B, and tiddler A is consulted 1,000 times, and then tiddler B is
consulted a single time, we wouldn't be able to distinguish the popularity
of tiddler A.

The TW core already tracks the "history list", which is a list of the
tiddlers that have been navigated to in sequence. You can see it by opening
"$:/HistoryList". So, if someone were repeatedly accessing the same tiddler
there would be one entry in the history list for each navigation. As things
stand, the history list is not saved or synced, so it only persists for a
single session of using TiddlyWiki. If that were changed you could track
the history lists of all your users, and analyse them to get much richer
insights into usage.

Best wishes

Jeremy.






On Mon, Nov 3, 2014 at 10:31 PM, steve  wrote:

> Jeremy
>
> Here is my probably overly simplistic view of how a "last opened" field
> could function.
>
> What I was  thinking of was that "last opened" means the last time that
> the tiddler was drawn on the screen by any user of the wiki (if there were
> multiple users). Perhaps a "last drawn on the screen" timestamp would be
> more to the point. As far as my "tiddler curation" use case goes a viewing
> by anybody could be interpreted as an indicator of "recent interest". If a
> tiddler was to be scrolled into view I think that they would have had to be
> drawn on the screen first. If I had viewed a tiddler but not saved it, I
> would imagine that some sort of a timestamp field would be updated. As an
> approximate measure of reader interest I think that a single timestamp
> could be sufficient.
>
> Just my two cents.
>
> Thanks
> Steve Wharton
>
> On Monday, November 3, 2014 1:06:27 PM UTC-5, Jeremy Ruston wrote:
>>
>> Hi Danielo
>>
>> In my opinion last opened time should be recorded in a different toddler
>>> (a config tiddler) and should be managed by the link widget. This is not an
>>> easy task for a plugin developer since it is not easy to extend the link
>>> plugin.
>>>
>>
>> I think it would actually need to be done in the navigator widget. The
>> way to handle things like this is for the core to add extension mechanisms;
>> in this case the navigation handling could be extended to forward a
>> "tm-has-navigated" message. Then a plugin could trap that message in a
>> handler on the root widget.
>>
>> Best wishes
>>
>> Jeremy.
>>
>>
>>
>>>
>>> Regards.
>>>
>>> --
>>> 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 tiddlywiki+...@googlegroups.com.
>>> To post to this group, send email to tiddl...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/tiddlywiki.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Jeremy Ruston
>> mailto:jeremy...@gmail.com
>>
>


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

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Looking for a way to list the 10 tiddlers with the oldest "lastOpened" date (if there is such a thing)

2014-11-03 Thread steve
Jeremy

Here is my probably overly simplistic view of how a "last opened" field 
could function. 

What I was  thinking of was that "last opened" means the last time that the 
tiddler was drawn on the screen by any user of the wiki (if there were 
multiple users). Perhaps a "last drawn on the screen" timestamp would be 
more to the point. As far as my "tiddler curation" use case goes a viewing 
by anybody could be interpreted as an indicator of "recent interest". If a 
tiddler was to be scrolled into view I think that they would have had to be 
drawn on the screen first. If I had viewed a tiddler but not saved it, I 
would imagine that some sort of a timestamp field would be updated. As an 
approximate measure of reader interest I think that a single timestamp 
could be sufficient. 

Just my two cents.

Thanks
Steve Wharton

On Monday, November 3, 2014 1:06:27 PM UTC-5, Jeremy Ruston wrote:
>
> Hi Danielo
>
> In my opinion last opened time should be recorded in a different toddler 
>> (a config tiddler) and should be managed by the link widget. This is not an 
>> easy task for a plugin developer since it is not easy to extend the link 
>> plugin.
>>
>
> I think it would actually need to be done in the navigator widget. The way 
> to handle things like this is for the core to add extension mechanisms; in 
> this case the navigation handling could be extended to forward a 
> "tm-has-navigated" message. Then a plugin could trap that message in a 
> handler on the root widget.
>
> Best wishes
>
> Jeremy.
>
>  
>
>>
>> Regards.
>>
>> --
>> 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 tiddlywiki+...@googlegroups.com .
>> To post to this group, send email to tiddl...@googlegroups.com 
>> .
>> Visit this group at http://groups.google.com/group/tiddlywiki.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Jeremy Ruston
> mailto:jeremy...@gmail.com 
>  

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Looking for a way to list the 10 tiddlers with the oldest "lastOpened" date (if there is such a thing)

2014-11-03 Thread Jeremy Ruston
Hi Danielo

In my opinion last opened time should be recorded in a different toddler (a
> config tiddler) and should be managed by the link widget. This is not an
> easy task for a plugin developer since it is not easy to extend the link
> plugin.
>

I think it would actually need to be done in the navigator widget. The way
to handle things like this is for the core to add extension mechanisms; in
this case the navigation handling could be extended to forward a
"tm-has-navigated" message. Then a plugin could trap that message in a
handler on the root widget.

Best wishes

Jeremy.



>
> Regards.
>
> --
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywiki@googlegroups.com.
> Visit this group at http://groups.google.com/group/tiddlywiki.
> For more options, visit https://groups.google.com/d/optout.
>



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

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Looking for a way to list the 10 tiddlers with the oldest "lastOpened" date (if there is such a thing)

2014-11-03 Thread Danielo Rodríguez
In my opinion last opened time should be recorded in a different toddler (a 
config tiddler) and should be managed by the link widget. This is not an easy 
task for a plugin developer since it is not easy to extend the link plugin. 

Regards. 

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Looking for a way to list the 10 tiddlers with the oldest "lastOpened" date (if there is such a thing)

2014-11-03 Thread Jeremy Ruston
Hi Steve

The "last opened" time for tiddlers is not currently recorded in
TiddlyWiki5, I'm afraid. There's some tricksiness to implementing it, too:
should it take into account whether tiddlers have been scrolled into view?
Should it take into account transclusions - in other words, if I view a
tiddler that transcludes another tiddler, should they both be marked as
having been viewed? There's also some practical issues: if you open your
wiki and view some tiddlers without saving changes then your last opened
counts will be inaccurate. Also, what should happen in a multiuser
scenario? Storing multiple peoples last opened date on the same tiddler
seems clumsy; I suspect we'd want to store the last opened dates in a
separate tiddler. None of that is insurmountable, of course; it's still an
interesting area for a plugin author to experiment.

Best wishes

Jeremy




On Mon, Nov 3, 2014 at 3:14 PM, steve  wrote:

> Hi:
>
> I am putting together a tiddler for curating my tiddlywiki by listing the
> n "oldest" tiddlers.
> So far I have been able to use a list fillter to list the 10 tiddlers with
> the oldest created date, i.e.,
>
> !!! 10 Oldest ''created''
> <>
>
> and also for the 10 oldest modified date, i.e.,
>
> !!! 10 Oldest ''modified''
> <>
>
>
> I also would like to list the n tiddlers that I have not looked at
> recently. Is there a way to do something like list the 10 tiddlers with the
> oldest "lastOpened" date, i.e.,
>
> !!! 10 Oldest ''modified''
> <>
>
>
> Steve Wharton
>
> --
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywiki@googlegroups.com.
> Visit this group at http://groups.google.com/group/tiddlywiki.
> For more options, visit https://groups.google.com/d/optout.
>



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

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Looking for a way to list the 10 tiddlers with the oldest "lastOpened" date (if there is such a thing)

2014-11-03 Thread steve
Hi:

I am putting together a tiddler for curating my tiddlywiki by listing the n 
"oldest" tiddlers.
So far I have been able to use a list fillter to list the 10 tiddlers with 
the oldest created date, i.e.,

!!! 10 Oldest ''created'' 
<> 

and also for the 10 oldest modified date, i.e., 

!!! 10 Oldest ''modified'' 
<> 


I also would like to list the n tiddlers that I have not looked at 
recently. Is there a way to do something like list the 10 tiddlers with the 
oldest "lastOpened" date, i.e.,

!!! 10 Oldest ''modified'' 
<> 


Steve Wharton

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.