[GSOC]Show progress output
From: Hao Zhang <bigzhanghao_at_gmail.com>
Date: Wed, 25 Mar 2009 08:07:21 -0700 (PDT)
Hi, all. I'm a postgraduate on CS. I would like to pick up the subject 'Show progress output' as my GSOC project.
After using SVN for nearly two years, I would love to do some contribution to the good VCS. I have collect some information about this feature, wish for some advice and comments.
As the Issue #901 mentioned, when update, check in or out a huge bytes, users can just see a lot of dots or a long list of files. This is a bit dull. If a progress indicator gives a percentage of the total size to transmit, or the total number of files to transmit, users will be happy.
A.What info available for this feature.
As to this feature, its function is in some degree determined by what information we can get from the context. Some discussions before shows us:
As the discussions I found is a bit old, some were created years ago. I don't know what's the situation in the newest version, wish for your comments about them, or show me where to found more info. Oh, I have found the struct svn_client_ctx_t in svn_client.h, but the more, the better!
B. My Initial ideas
1. The progress bar should be launched after a threshold time (several seconds).
C.Besides the feature, I also need some advice about getting familiar with source code of SVN, wish for some useful links or documents.
Wish for your instructions!
Regards
------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.