Re: [cvsgui] Re: Can the DATE FORMAT in the WinCVS browser be changed ??

"Jerzy Kaczorowski" <[email protected]>
Newsgroups gmane.comp.version-control.cvs.gui.devel,gmane.comp.version-control.cvs.gui.user
Message-ID <[email protected]>
>The current Timestamp column can contain more than just dates. Especially,
>it could contain additional textual information supplied by CVS (e.g. about
>conflicts or file additions). It's origin is the ./CVS/Entries file. WinCvs
only
>parses it in order to produce more meaningful sorting results. Local
>modification time is an altogether different matter and is only loosely
>related.

While doing the new State and Encoding columns with it's empty-looses
sorting I was seriously considering to hide the Timestamp contents if it
contains the modification time and only show it if it doen't parse into date
correctly to expose the additional information rather than the actual
timestamp.

Timestamp as it is seems to confuse people a lot as they want it be in local
time, then formatted according to their regional settings just to discover
that it doesn't realy mean anything usefull - not even the repository
checkin time. It doesn't even make sense to sort by it's value as it gets
modified with update and other operations.

Even thought one can see the Timestamp there is no column to compare it
with. We could provide new file modification date column but then we have to
make it UTC and formatted like Timestamp. However it is not very
user-friendly format so we would have to really format it according to the
regional settings. Then it would look good and one could compare the two
columns. Great, but all that effort isn't neccessary because whatever you
could read from comaring two columns is already displayed in the form of
icon and State/Status column for easy consumption.

The new problem is that in such case the column name doesn't fit the
function any more. No time information in the Timestamp shown any more, only
things like "Initial ...." or "Result of merge....". Suggestions anyone?

Additionally, we ought to get rid of "Conflict" column which is also
displaying the time of the conflict in the same format as timestamp. There
seems to be no reason to show it any more after we've got the State column
comming with filter to follow to expose resolved and un-resolved conflicts.

>I haven't yet looked at the local CVS timestamp from
>./CVS/Entries.Extra, so I couldn't really comment on that yet. If it also
>contains the textual information which ./CVS/Entries supplies it might
>indeed make sense to optionally show only one of the two.

Actually it seems like Tony has put a "usefull" timestamp that can give the
information about the repository checkin time of the current revision. That
could prompt to introduce new column such as "Baseline".

Opinions?

Best Regards,
Jerzy

 

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Upgrade to 128-bit SSL Security!
http://us.click.yahoo.com/qZ0LdD/yjVHAA/TtwFAA/NhFolB/TM
---------------------------------------------------------------------~->

Yahoo! Groups Links

To visit your group on the web, go to:
 http://groups.yahoo.com/group/cvsgui-dev/

To unsubscribe from this group, send an email to:
 [email protected]

Your use of Yahoo! Groups is subject to:
 http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.