Re: [MlMt] statistics
Title: Re: [MlMt] statistics I'll send you the stats from Eudora off the list. Robert On 05.08.2016 at 11:12 Uhr -0400 Sherif Soliman apparently wrote: Visualize is a MailMate bundle that you have to install before you can use it. You can install it from Preferences ð Bundles. Find Visualize and check the box, and MailMate will install it for you. I am the author of the bundle, so if you let me know what global statistics you were given by Eudora (I never used it), I could plan on including it in Visualize. No promises, especially on the "when", but I am motivated enough to add features to it, and I've already been considering adding a "summary statistics" command. Another caveat is that, from the sounds of it, Eudora's statistics gave you numbers/plots about your entire inbox or entire message database. Due to the way bundles work in MailMate, Visualize won't have access to that. You will have to select messages before you can invoke Visualize commands. I have tested Visualize with up to 100,000 messages, and while it takes a few seconds to generate the plots, it does work eventually. A lot of that could be the plotting library working, and it might be a lot faster if what you want are just text-based summaries. Tip to all Visualize users: if you will be selecting 10s or 100 of thousands of messages, things run a lot faster if you choose a layout that doesn't show message preview or thread arcs. The selection itself happens faster because MailMate doesn't try to render message previews and thread arcs for a large number of messages. Sherif ___ mailmate mailing list mailmate@lists.freron.com https://lists.freron.com/listinfo/mailmate ___ mailmate mailing list mailmate@lists.freron.com https://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics
On 4 Aug 2016, at 22:40, Robert Brenstein wrote: I found View->Layout->Statistics I don’t see Command->Visualize The histograms are impressive but I mean simple global statistics like what Eudora shows. Visualize is a MailMate bundle that you have to install before you can use it. You can install it from Preferences ➝ Bundles. Find Visualize and check the box, and MailMate will install it for you. I am the author of the bundle, so if you let me know what global statistics you were given by Eudora (I never used it), I could plan on including it in Visualize. No promises, especially on the "when", but I am motivated enough to add features to it, and I've already been considering adding a "summary statistics" command. Another caveat is that, from the sounds of it, Eudora's statistics gave you numbers/plots about your entire inbox or entire message database. Due to the way bundles work in MailMate, Visualize won't have access to that. You will have to select messages before you can invoke Visualize commands. I have tested Visualize with up to 100,000 messages, and while it takes a few seconds to generate the plots, it does work eventually. A lot of that could be the plotting library working, and it might be a lot faster if what you want are just text-based summaries. Tip to all Visualize users: if you will be selecting 10s or 100 of thousands of messages, things run a lot faster if you choose a layout that doesn't show message preview or thread arcs. The selection itself happens faster because MailMate doesn't try to render message previews and thread arcs for a large number of messages. Sherif ___ mailmate mailing list mailmate@lists.freron.com https://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics
I found View->Layout->Statistics I don’t see Command->Visualize The histograms are impressive but I mean simple global statistics like what Eudora shows. Robert On 5 Aug 2016, at 3:55, Bill Cole wrote: On 4 Aug 2016, at 19:28, Robert Brenstein wrote: The table of content for MailMate's manual shows a section "Statistics" in the chapter "View". However, the page for that chapter stops at the section "Message View". Is that an omission? Where do I find statistics in MailMate? View->Layout->Statistics and Command->Visualize ___ mailmate mailing list mailmate@lists.freron.com https://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics
On 4 Aug 2016, at 19:28, Robert Brenstein wrote: The table of content for MailMate's manual shows a section "Statistics" in the chapter "View". However, the page for that chapter stops at the section "Message View". Is that an omission? Where do I find statistics in MailMate? View->Layout->Statistics and Command->Visualize ___ mailmate mailing list mailmate@lists.freron.com https://lists.freron.com/listinfo/mailmate
[MlMt] statistics
The table of content for MailMate's manual shows a section "Statistics" in the chapter "View". However, the page for that chapter stops at the section "Message View". Is that an omission? Where do I find statistics in MailMate? Robert ___ mailmate mailing list mailmate@lists.freron.com https://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
Hi, Possibly the huge amount of mail I have is related? No, that shouldn't matter. Does it also happen if you do it in a mailbox with few emails (or none at all)? I'm thinking that maybe the header of some particular email triggers the crash… Alas, you were correct. I removed the plist and restarted and as soon as I select the *less Date field and click OK, boom goes the MailMate. Scott ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 17 Jul 2014, at 23:19, Scott A. McIntyre wrote: Possibly the huge amount of mail I have is related? No, that shouldn't matter. Does it also happen if you do it in a mailbox with few emails (or none at all)? I'm thinking that maybe the header of some particular email triggers the crash… Alas, you were correct. I removed the plist and restarted and as soon as I select the *less Date field and click OK, boom goes the MailMate. Does this also happen if you do this while in a mailbox with no messages? Does this happen both in the statistics view and in a regular search? You can reply off list since this is likely to turn into a ping-pong-debug-thread. Thanks in advance. -- Benny ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 16 Jul 2014, at 7:53, Scott A. McIntyre wrote: I just replicated it at home - same result. Crash after going to Statistics Layout, selecting Other, searching for date in the upper right hand box, then selecting the Date option without the asterisk, then clicking OK. Took about 8 to 10 seconds...boom. At this point the `weekday` specifier isn't even used. I suspect it would also crash without the `specifiers.plist` file. Could you try that? Possibly the huge amount of mail I have is related? No, that shouldn't matter. Does it also happen if you do it in a mailbox with few emails (or none at all)? I'm thinking that maybe the header of some particular email triggers the crash… -- Benny ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 14 Jul 2014, at 13:51, Benny Kjær Nielsen wrote: On 13 Jul 2014, at 9:59, Max Rydahl Andersen wrote: I like browsing statistics to spot who/what is actually taking most of my time. In that I was curious to know which day of the week and even which time of day a certain person/list is mailing me. Is there a way to have it show the 7 week days (Monday, Tuesday, Wednesday), etc. in statistics ? Hmm, only very low-level I think. I think it would be possible to define a custom specifier for the `Date` header of the message picking the “Sun/Mon/...” part of it. It could be named Weekday and then “Date ▸ Weekday” would be available in the GUI. Interested in more details about this? Yes :) /max http://about.me/maxandersen ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 15 Jul 2014, at 8:16, Max Rydahl Andersen wrote: On 14 Jul 2014, at 13:51, Benny Kjær Nielsen wrote: On 13 Jul 2014, at 9:59, Max Rydahl Andersen wrote: Is there a way to have it show the 7 week days (Monday, Tuesday, Wednesday), etc. in statistics ? Hmm, only very low-level I think. I think it would be possible to define a custom specifier for the `Date` header of the message picking the “Sun/Mon/...” part of it. It could be named Weekday and then “Date ▸ Weekday” would be available in the GUI. Interested in more details about this? Yes :) Save the following in this file: ~/Library/Application Support/MailMate/Resources/specifiers.plist ~~~ { parsers = { rawDate = { headers = ( date ); specifierRegex = '^\s*([A-Za-z]{3})'; specifierCaptures = { 1 = { specifier = weekday; }; }; }; }; } ~~~ Then restart MailMate and look for `Date` (without the '*') in the window opened via “Other…” in the headers popup. It should have a Weekday specifier. Here is the result of applying this to my All Messages: ![](cid:31625CC1-8494-4FB4-B009-E0108CA5C8C8@freron.com Screen Shot 2014-07-15 at 9.57.26 AM.png) Sigh, and today is Tuesday :-) -- Benny ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 15 Jul 2014, at 10:01, Benny Kjær Nielsen wrote: On 15 Jul 2014, at 8:16, Max Rydahl Andersen wrote: On 14 Jul 2014, at 13:51, Benny Kjær Nielsen wrote: On 13 Jul 2014, at 9:59, Max Rydahl Andersen wrote: Is there a way to have it show the 7 week days (Monday, Tuesday, Wednesday), etc. in statistics ? Hmm, only very low-level I think. I think it would be possible to define a custom specifier for the `Date` header of the message picking the “Sun/Mon/...” part of it. It could be named Weekday and then “Date ▸ Weekday” would be available in the GUI. Interested in more details about this? Yes :) Save the following in this file: ~/Library/Application Support/MailMate/Resources/specifiers.plist ~~~ { parsers = { rawDate = { headers = ( date ); specifierRegex = '^\s*([A-Za-z]{3})'; specifierCaptures = { 1 = { specifier = weekday; }; }; }; }; } ~~~ Then restart MailMate and look for `Date` (without the '*') in the window opened via “Other…” in the headers popup. It should have a Weekday specifier. Here is the result of applying this to my All Messages: ![](cid:31625CC1-8494-4FB4-B009-E0108CA5C8C8@freron.com Screen Shot 2014-07-15 at 9.57.26 AM.png) Sigh, and today is Tuesday :-) Awesome. for fun...my worst day is tomorrow ;) ...and I wanted to attach that but pasting images doesn't seem to work ;/ /max http://about.me/maxandersen ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 15 Jul 2014, at 9:01, Benny Kjær Nielsen wrote: Save the following in this file: ~/Library/Application Support/MailMate/Resources/specifiers.plist [...] This is actually pretty awesome, it should be included in the next releases of Mailmate :-) One quick question: is there a reason why I do not have any Resources folder along that path? Should I create it manually? Luca -- http://disi.unitn.it/~allodi Visiting Durham University. Durham, UK.___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 15 Jul 2014, at 12:58, Max Rydahl Andersen wrote: On 15 Jul 2014, at 10:01, Benny Kjær Nielsen wrote: Here is the result of applying this to my All Messages: Awesome. for fun...my worst day is tomorrow ;) ...and I wanted to attach that but pasting images doesn't seem to work ;/ Seems to work for me. You are welcome to send me more details (steps to reproduce) off list. -- Benny ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 15 Jul 2014, at 14:21, Luca Allodi wrote: On 15 Jul 2014, at 9:01, Benny Kjær Nielsen wrote: Save the following in this file: ~/Library/Application Support/MailMate/Resources/specifiers.plist [...] This is actually pretty awesome, it should be included in the next releases of Mailmate :-) I can do that although most people are probably not going to find it. It would need to be available for the usual normalized Date header (which does not contain the Mon/Tue/... string). One quick question: is there a reason why I do not have any Resources folder along that path? Should I create it manually? Yes, you should create it manually. -- Benny ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
Hi, Then restart MailMate and look for `Date` (without the '*') in the window opened via “Other…” in the headers popup. It should have a Weekday specifier. For what it's worth, trying this on Yosemite with the latest Alpha build immediately crashes MailMate. Crashed Thread:0 Dispatch queue: com.apple.main-thread Exception Type:EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0020 VM Regions Near 0x20: -- __TEXT 1000-00132000 [ 1220K] r-x/rwx SM=COW /Applications/MailMate.app/Contents/MacOS/MailMate Application Specific Information: objc_msgSend() selector name: tableView:objectValueForTableColumn:row: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libobjc.A.dylib 0x912880a7 objc_msgSend + 23 1 com.apple.AppKit 0x984fd1d7 -[NSTableView preparedCellAtColumn:row:] + 385 2 com.apple.AppKit 0x984fced3 -[NSTableView _drawContentsAtRow:column:withCellFrame:] + 50 3 com.apple.AppKit 0x984fcca0 -[NSTableView drawRow:clipRect:] + 1502 4 com.apple.AppKit 0x984fc56d -[NSTableView drawRowIndexes:clipRect:] + 801 5 com.apple.AppKit 0x983d200f -[NSTableView drawRect:] + 1254 6 com.apple.AppKit 0x983b4c9a -[NSView _drawRect:clip:] + 4324 7 com.apple.AppKit 0x983b341d -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2071 8 com.apple.AppKit 0x983b3790 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2954 9 com.apple.AppKit 0x983b3790 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2954 10 com.apple.AppKit 0x983b3790 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2954 11 com.apple.AppKit 0x983b3790 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2954 12 com.apple.AppKit 0x983b12e1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 904 13 com.apple.AppKit 0x983b0aa5 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 311 14 com.apple.AppKit 0x983ad774 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 3032 15 com.apple.AppKit 0x9838b2d1 -[NSView displayIfNeeded] + 1657 16 com.apple.AppKit 0x983a942c -[NSWindow displayIfNeeded] + 324 17 com.apple.AppKit 0x983e8580 _handleWindowNeedsDisplayOrLayoutOrUpdateConstraints + 1262 18 com.apple.AppKit 0x98a4e88b __83-[NSWindow _postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_invoke1542 + 58 19 com.apple.CoreFoundation 0x934696fd _runLoopObserverWithBlockContext + 29 20 com.apple.CoreFoundation 0x934690de __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30 21 com.apple.CoreFoundation 0x93469020 __CFRunLoopDoObservers + 400 22 com.apple.CoreFoundation0x9345a2a8 __CFRunLoopRun + 984 23 com.apple.CoreFoundation0x93459c66 CFRunLoopRunSpecific + 390 24 com.apple.CoreFoundation0x93459acb CFRunLoopRunInMode + 123 25 com.apple.HIToolbox 0x94301fa8 RunCurrentEventLoopInMode + 262 26 com.apple.HIToolbox 0x94301bab ReceiveNextEventCommon + 192 27 com.apple.HIToolbox 0x94301ad4 _BlockUntilNextEventMatchingListInModeWithFilter + 99 28 com.apple.AppKit0x982784d9 _DPSNextEvent + 734 29 com.apple.AppKit 0x98277d43 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 124 30 com.apple.AppKit0x9826a50c -[NSApplication run] + 907 31 com.apple.AppKit0x98253df1 NSApplicationMain + 2035 32 com.freron.MailMate 0x0001fb77 main + 677 33 com.freron.MailMate 0x2c85 start + 53 ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 15 Jul 2014, at 23:40, Scott A. McIntyre wrote: Hi, Then restart MailMate and look for `Date` (without the '*') in the window opened via “Other…” in the headers popup. It should have a Weekday specifier. For what it's worth, trying this on Yosemite with the latest Alpha build immediately crashes MailMate. as a data point I can say I run Yosemite and latest alpha build and I do not have such crash. /max Crashed Thread:0 Dispatch queue: com.apple.main-thread Exception Type:EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0020 VM Regions Near 0x20: -- __TEXT 1000-00132000 [ 1220K] r-x/rwx SM=COW /Applications/MailMate.app/Contents/MacOS/MailMate Application Specific Information: objc_msgSend() selector name: tableView:objectValueForTableColumn:row: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libobjc.A.dylib 0x912880a7 objc_msgSend + 23 1 com.apple.AppKit 0x984fd1d7 -[NSTableView preparedCellAtColumn:row:] + 385 2 com.apple.AppKit 0x984fced3 -[NSTableView _drawContentsAtRow:column:withCellFrame:] + 50 3 com.apple.AppKit 0x984fcca0 -[NSTableView drawRow:clipRect:] + 1502 4 com.apple.AppKit 0x984fc56d -[NSTableView drawRowIndexes:clipRect:] + 801 5 com.apple.AppKit 0x983d200f -[NSTableView drawRect:] + 1254 6 com.apple.AppKit 0x983b4c9a -[NSView _drawRect:clip:] + 4324 7 com.apple.AppKit 0x983b341d -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2071 8 com.apple.AppKit 0x983b3790 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2954 9 com.apple.AppKit 0x983b3790 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2954 10 com.apple.AppKit 0x983b3790 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2954 11 com.apple.AppKit 0x983b3790 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2954 12 com.apple.AppKit 0x983b12e1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 904 13 com.apple.AppKit 0x983b0aa5 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 311 14 com.apple.AppKit 0x983ad774 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 3032 15 com.apple.AppKit 0x9838b2d1 -[NSView displayIfNeeded] + 1657 16 com.apple.AppKit 0x983a942c -[NSWindow displayIfNeeded] + 324 17 com.apple.AppKit 0x983e8580 _handleWindowNeedsDisplayOrLayoutOrUpdateConstraints + 1262 18 com.apple.AppKit 0x98a4e88b __83-[NSWindow _postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_invoke1542 + 58 19 com.apple.CoreFoundation 0x934696fd _runLoopObserverWithBlockContext + 29 20 com.apple.CoreFoundation 0x934690de __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30 21 com.apple.CoreFoundation 0x93469020 __CFRunLoopDoObservers + 400 22 com.apple.CoreFoundation0x9345a2a8 __CFRunLoopRun + 984 23 com.apple.CoreFoundation 0x93459c66 CFRunLoopRunSpecific + 390 24 com.apple.CoreFoundation0x93459acb CFRunLoopRunInMode + 123 25 com.apple.HIToolbox 0x94301fa8 RunCurrentEventLoopInMode + 262 26 com.apple.HIToolbox 0x94301bab ReceiveNextEventCommon + 192 27 com.apple.HIToolbox 0x94301ad4 _BlockUntilNextEventMatchingListInModeWithFilter + 99 28 com.apple.AppKit0x982784d9 _DPSNextEvent + 734 29 com.apple.AppKit 0x98277d43 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 124 30 com.apple.AppKit 0x9826a50c -[NSApplication run] + 907 31 com.apple.AppKit0x98253df1 NSApplicationMain + 2035 32 com.freron.MailMate 0x0001fb77 main + 677 33 com.freron.MailMate 0x2c85 start + 53 ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate /max http://about.me/maxandersen ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 15 Jul 2014, at 23:40, Scott A. McIntyre wrote: Then restart MailMate and look for `Date` (without the '*') in the window opened via “Other…” in the headers popup. It should have a Weekday specifier. For what it's worth, trying this on Yosemite with the latest Alpha build immediately crashes MailMate. And this happens every time? It doesn't really look like something that should/could behave differently on Yosemite. Could you send me a copy of the `specifiers.plist` file you created? -- Benny ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
Hi, For what it's worth, trying this on Yosemite with the latest Alpha build immediately crashes MailMate. And this happens every time? It doesn't really look like something that should/could behave differently on Yosemite. Could you send me a copy of the `specifiers.plist` file you created? Yep, every time. The file is nothing other than an exact copy-paste from your mail. { parsers = { rawDate = { headers = ( date ); specifierRegex = '^\s*([A-Za-z]{3})'; specifierCaptures = { 1 = { specifier = weekday; }; }; }; }; } That's it. I just replicated it at home - same result. Crash after going to Statistics Layout, selecting Other, searching for date in the upper right hand box, then selecting the Date option without the asterisk, then clicking OK. Took about 8 to 10 seconds...boom. Possibly the huge amount of mail I have is related? Scott ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
Re: [MlMt] statistics per weekday / hour ?
On 13 Jul 2014, at 9:59, Max Rydahl Andersen wrote: I like browsing statistics to spot who/what is actually taking most of my time. In that I was curious to know which day of the week and even which time of day a certain person/list is mailing me. Is there a way to have it show the 7 week days (Monday, Tuesday, Wednesday), etc. in statistics ? Hmm, only very low-level I think. I think it would be possible to define a custom specifier for the `Date` header of the message picking the “Sun/Mon/...” part of it. It could be named Weekday and then “Date ▸ Weekday” would be available in the GUI. Interested in more details about this? (Note that I'm talking about the real Date header and not the virtual Date header which is the one you see in the Headers popup. When choosing Other… then you'll note both `Date*` and `Date`. It's the latter one which can be used with a custom weekday specifier. I know, this is a bit confusing.) -- Benny ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate
[MlMt] statistics per weekday / hour ?
Hi, I like browsing statistics to spot who/what is actually taking most of my time. In that I was curious to know which day of the week and even which time of day a certain person/list is mailing me. Is there a way to have it show the 7 week days (Monday, Tuesday, Wednesday), etc. in statistics ? /max http://about.me/maxandersen ___ mailmate mailing list mailmate@lists.freron.com http://lists.freron.com/listinfo/mailmate