Feature request: Log file naming - Printable Version -Shoutbox (https://shoutbox.menthix.net) +-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58) +--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4) +---- Forum: WLM Plus! General (/forumdisplay.php?fid=23) +----- Thread: Feature request: Log file naming (/showthread.php?tid=74861) Feature request: Log file naming by skorpan on 05-30-2007 at 02:04 PM It would be really nice if it was possible to set the log naming in the settings instead of the registry. Is this possible to include in a future update? RE: Feature request: Log file naming by Volv on 05-30-2007 at 02:30 PM MsgPlus registry edits are designed for proficient users to adjust things to their personal liking and in my personal opinion standard/less-skilled users wouldn't really need to rename their chat logs so it shouldn't be included in the preferences as it will only create confusion and something like this will result in a lot of users causing accidental issues with how their chat logs are recorded. RE: Feature request: Log file naming by skorpan on 05-30-2007 at 03:03 PM Well, the standard format on the naming really could be better. Since they are sorted via the file name the order isn't chronological. RE: Feature request: Log file naming by CookieRevised on 05-30-2007 at 03:44 PM
Chat logs aren't supposed to be chronological, but are supposed to be saved per user. This is how it currently is also done. RE: Feature request: Log file naming by skorpan on 05-30-2007 at 03:49 PM
"december 1999" comes before "april 2007" in the listings (since they are sorted alphabetically). Not very user friendly. RE: Feature request: Log file naming by Volv on 05-31-2007 at 02:32 AM
quote:Ok, I agree on this point - it is somewhat annoying that the month folders are arranged alphabetically (in the Chat Log Viewer) as opposed to chronologically. RE: Feature request: Log file naming by Voldemort on 05-31-2007 at 03:17 AM can't you sort by creation date? RE: Feature request: Log file naming by Volv on 05-31-2007 at 03:23 AM
quote:Not in the Chat Log Viewer unless I'm missing something =/ RE: Feature request: Log file naming by CookieRevised on 05-31-2007 at 02:22 PM
quote:I agree also with this point. But that is why there are those resgistry settings I suppose. So unless Patchou changes the default very radically to the international numerical ISO format yyyy-mm-dd (which is very strange to a lot of people, especially to those who are not very computer-literate), the only option would be to alter it yourself to your own likings in the registry. As you can't use any other sorting routine than alphabetically to list those folders. quote:It is possible to program it like that, but that wouldn't be a true fix though. Folders can be copied, backed up, moved, etc. All this would make sorting on creation date useless to fix this, since it still wont be the right order. RE: RE: Feature request: Log file naming by skorpan on 05-31-2007 at 03:46 PM
quote:Therefore you sort them via the default value. It is quite easy to read out the month name from the file or folder name. If they match the standard format (month year) it's a very simple task to sort them correctly in the log viewer. RE: Feature request: Log file naming by CookieRevised on 05-31-2007 at 03:59 PM
yeah... I think you're correct... Plus! could indeed retrieve the system's month and days names and other stuff like that to sort the folders. RE: Feature request: Log file naming by skorpan on 05-31-2007 at 04:14 PM Plus! could be made to parse the names only when possible, for starters it would do if only the standard naming was included (since most people probably doesn't change that). RE: RE: Feature request: Log file naming by lysp on 06-03-2007 at 02:28 PM
quote: There is a simple and easy answer to this problem. Most programmers should be aware of the iso date format (8601). This stores the date in the format of yyyy-mm-dd. With this there will never be confusion over dd-mm or mm-dd because its in order of most significant to least significant. Plus its sortable in alphabetical order too. RE: Feature request: Log file naming by CookieRevised on 07-07-2007 at 12:20 PM
Yes indeed. quote:This isn't an answer or solution to how to implement an alternative sorting in the program itself. Bottom line is that naming the folders in a good way is the job for the user, not for the program. So, Plus! can't do anything about that, except for providing the user with the ability to name the folder however he/she wants. And that is what Plus! does via the registry options. Conclussion: The solution isn't to alter the sorting method, the solution is to alter the naming of the folders. Plus! could sort folders in the Event Viewer based upon their naming like suggested by skorpan. But this will not be a good solution/feature at all because of what is said here. The only proper solution is for yourself to (re)name your folders in such a way that they are sorted the way you want using the alphabetic sorting order (indeed like using the international date format). RE: Feature request: Log file naming by topbanana on 12-07-2007 at 10:13 PM
The reason this thread is in existence is because Messenger Plus! is not working in a logical way. code:A path/filename format like this should be 100% logical and useful for almost all the users of Messenger Plus! Those that have specific needs that require it in other formats can then go off into the registry and tweak away. Messenger Plus! should work logically out-of-the-box. So let's fix it so that from this point onwards, it works correctly. RE: Feature request: Log file naming by CookieRevised on 12-08-2007 at 03:18 AM
The default format of the naming convention is more user friendly /readable than the industry-like ISO format. It uses the user's local system format to name the folders. quote:This hasn't got anything todo with performance issues. They are stored by default the way they are because "January 2007" is more readable and user friendly than "200701, "2007-01", "2007/01", etc. It is the system's default. That is why it was done that way by default. You couldn't agree with it, but that is why there is the possebility to change it (although this needs to be done in the not-user-friendly registry). quote:Absolutely no arguments there. But still, except for the point that it currently doesn't work with some form of ISO8601, you can change to it. Also the fact that not everybody in the world uses the same calender type plays a major roll here. The ISO8601 is simply not a natural way of representing a date, yes it is unambiguous (mostly, as that can also be debated actually), but is is unnatural for a very large part of the world (except for Japan or something). This again makes that using the local system date format is far more user friendly, out-of-the-box. And seeing that only one or two people out of the million users have a real problem with all this, I don't think that the default method it currently uses is so inlogical and inpractible. You can agree with it or not; natural language like or international standard like, and you would be correct, just as the others would be correct too... The rest of the people simply change the format once, to the way they want and be done with it. RE: Feature request: Log file naming by topbanana on 12-08-2007 at 04:21 AM
OK, so can we assume that most people, when they are looking for a chat log will know exactly who the chat was with??? ...and roughly when the chat was... give or take a month or two. This is true for all the times i've been looking thru my chat logs. code:This is not very useful and not logical. Having to look in several folders, just to see if there is a log for the person you were chatting to... Trying to find the right month in the year you were talking to them... and then trying to find the next month, or the previous month... skipping backwards and forwards thru the list as it's out of chronological order... Now we have the other option, 'Save By Email' code:More user friendly, as all the logs for one person are in a single folder. But they in the totally wrong and illogical order. Not easy on the eyes and not easy for searching thru... As with the first example. OK, singularly, the filename is very descriptive, but if you have more than one file in the folder, it then becomes confusing. OK, the ISO Date format is not being used in it's full. The idea of talking about the ISO standard is to use the fundamental features of it that will make all this easy. The five 'Advantages' listed in the document on the standard are all relevant here: quote:So we could have something that is very easy on the eye, something that sorts naturally (alphanumerically=default on all systems), very easy to scan down to find what we are looking for, as it all lines up... Irrespective of where in the world you live. So we could have it looking like this. All logs for one person are in a single folder, that works well as seen above. Then the monthly filenames are in the form: Year, then month number followed by the Month Name (which will help us with trying to remember which month is which number). Naturally sorts correctly and can not cause any confusion with any user, of any level code:User-friendly The fact that we have the ability to change the registry to make Messenger Plus! do the above with the folder/file naming must mean that it is a rather easy job for Patchou to make this change such that Messenger Plus! is user-friendly out-of-the-box for everyone. RE: Feature request: Log file naming by CookieRevised on 12-08-2007 at 05:10 AM
We all know how the ISO8601 works. The fact remains that there is a reason why the local system format is used over the ISO8601 standard by default. It may have been a wrong decision in the past in your eyes, but that is the way it is. RE: Feature request: Log file naming by markee on 12-08-2007 at 05:23 AM This can be easily compensated for if we just get a little "Sort by Date Create"/"Sort by Name" feature. And I personally would prefer it, but realistically it is not a necessity. RE: RE: Feature request: Log file naming by topbanana on 12-08-2007 at 05:57 AM
quote:The ISO standard was created to fix these exact problems. Why not take some of its escence, and make your software work better the world over. quote:The registry should be the place you head to when you have some non-standard/rare needs to be catered for. What we have been asking about in this and other threads is that is should work better by default. (And to perhaps make any changes easier to make as a bonus) quote:Simple, set the Save By Email option as default, and change the default filename registry entries to give us a format like above. No GUI changes needed. RE: Feature request: Log file naming by CookieRevised on 12-08-2007 at 06:15 AM
quote:All the windows file system datetime stamps are very unreliable since all they all can and will easly be altered, even unwillingly. quote:And since only you and a small hand full of others are the only ones who seem to be having problems with the way it is, it is safe to assume that this is such a rare need. quote:That is extremely unfriendly to the user. Not only are you then forcing a radical change upon the user without its consent, it would also create a big mess in the existing log directories and people will start to complain for sure! If such a change is being introduced it must be accompanied with a well thought GUI change and even a possible way to convert the existing directories to the new system if the user wishes so. --- Don't get me wrong, but reading your posts I get the feeling you're a very knowledgeable PC/IT user. The average people using Messenger and Plus! are not. While we, savy PC users, have no problems with dealing such situations, registry changes, advanced options and settings, the average user is certainly not. You need to look at all this from their POV. The change you propose is good in my eyes too, but it is not possible and not easy to do just-like-that. Moreover, there does not seem to be a big request for this either. RE: Feature request: Log file naming by markee on 12-08-2007 at 06:53 AM
quote:Yeah, I realise that, that's why I said date created rather than modified. I know that it is easy to stuff up (like just moving to another computer for instance) but it should help mos of the time, and having a button (or radio control) or something to quickly change between them is better than nothing IMHO. RE: RE: Feature request: Log file naming by topbanana on 12-08-2007 at 07:00 AM
quote:Us, the small handful, are the ones that decided to ask for an improvement to a failing in the software. It's pretty sensible to assume that some users of Messenger Plus don't use the logs at all... Then a large % of those that do will be people that just get on with it and accept the way it works as set in stone... They'll get a little miffed when trying to search thru the logs one day, but they'll deal with it. Then you'll have a group of people that find out they can change the registry entries and get on with it. Then you've got people that want it changed, but just can't be arsed to do/say anything... this is a big group normally... Then you are left with us, who find the forums and start asking for changes or new features. We're a tiny % of the Messenger Plus user-base. And this 'feature' is not a show-stopper like the disappearing 'Rename Contact Feature' of MPLive, so the number of us asking for a change is small. But this thread and a few others that talk about this 'feature' have been frequented by a number of people. It's not just one person with a wacky idea. And our idea does have the benefit of actually being half sensible (if not totally) quote:I see your point with the big change and likelihood of complaints. So perhaps a compromise is in order: The default behavior is for MP to 'Save By Date' and the change to 'Save By Email' would be a huge step change that would gather some complaints, cos it's very different. So we could leave the default as-is. But, we could change the default filename for the 'Save By Email' from "December 2007" to the suggested "2007-12 (December)"... This is not a radical step-change. This change can be listed as an 'Improvement' in the changelog when released and people looking in their chosen 'Save By Email' log folders would find the new logs now being written with better filenames, which they will mostly work out straightaway is indeed an improvement. Users love improvements to software! (noticed anyone hanging around your download servers today for any reason??? ) Improvements often mean things get changed... And yes, small changes are probably better swallowed by us users. RE: Feature request: Log file naming by CookieRevised on 12-08-2007 at 07:05 AM
quote:Actually my point was that changing "December 2007" to "2007-12 (December)" IS radical and should not happen just like that. Not without a decent GUI walking the user to the change and giving him/her the option to attempt (note: attempt, this is very difficult to make this fail proof) to do this automatically... Changing the user's option from "save by date "to "save by email" didn't even came to mind. That too is severe and shouldn't happen. In short: just changing the default regisrty option is a no-no, IMHO. RE: RE: Feature request: Log file naming by topbanana on 12-08-2007 at 07:14 AM
quote:The radical change would be that the log files would now be named in such a way that they now all sit there in the correct order, making it easier to find things. Which would be a wonderful improvement. Changes that make life more difficult are not liked. Changes that make life easier are liked. RE: Feature request: Log file naming by CookieRevised on 12-08-2007 at 07:50 AM
No, the radical change would be that the average user, suddenly, without any warning, see his directory full of subdirectories with different formats (old and new), aka a big mess. RE: RE: Feature request: Log file naming by topbanana on 12-08-2007 at 08:11 AM
quote:But it's a big mess now. The user would see the new log files lining up at the top in an orderly fashion... With a big mess underneath them... quote:If no GUI/Wizard is going to be included, the registry change would only be needed. But yes, a nice GUI/Wizard would be lovely! Nice of you to offer! I look forward to seeing it quote:I bet a lot less than have entered into this plea for change. quote:The entries have to be written to the registry during installation... You can then set the values to whatever you want. The only change people will see here is a positive one, if they are savy or not they would appreciate this improvement. People are used to seeing stuff in chronological order, 99.99% of people email inboxes are sorted in perfect chronological order... This is THE norm. Everyone is totally accustomed to this... Sorting stuff alphabetically by the first letter of the name of the month is just plain weird. |