MITHALDU,
Sorry for the delay in picking this up. I merged both tickets since they
both relate to the same underlying feature. I'd like to think about both
together and also an idea I've had simmering in my own mind.
I had not planned to support progress bars as they are in 1.1.4 (as
offered in Smart::Comments) into the 2.0.0 release. Most devs I talk to
call them eye candy and I never use them myself. That's not to say I'm
totally against them; I'm glad to hear another viewpoint. But as is, I
think they simply offer too many alternatives (their documentation takes
up half the POD of S::C) for too little actual function. Especially,
they adapt poorly to the disk file output that motivated D::C.
Now my vague idea was to offer some sort of more operational progress
indicator: something that would not hog screen, disk, code, or POD. This
would change 'deliberately vague' to precise and accurate, within
realistic limits; in keeping with an intent of D::C as a serious, if
lightweight, debugging tool.
None of this conflicts with your expressed needs.
Since I have something of a blind spot in this direction, I'd greatly
appreciate it if you were willing to join me for some back-and-forth
informal discussion of your needs, my concerns, and see if we can agree
on a progress indicator feature set. Then I'll have a goal, which we can
bring back to RT, to measure my own progress on implementation.
Please let me know if you can sit down on this. I'm always on
irc.freenode.org and irc.perl.org but we can do mailing list if you
prefer. It's also possible to use the wiki on github. I'd like to leave
the door open to other interested parties.
Thanks,
XIONG