Closed phing-issues-importer closed 7 years ago
Trac update at 20081118T08:32:57:
This wouldn't be trivial, since there currently is no mechanism for individual tasks to record or report their progress. Interesting idea though!
- mrook changed milestone from "" to "3.0"
Trac update at 20100126T19:58:18:
Trac update at 20150203T17:07:36: piotr.sobieszczanski@gmail.com commented:
any changes from last answer??
Trac update at 20150204T21:20:54: mrook commented:
None yet, but a pull request is definitely welcome!
Trac update at 20151015T21:49:24: frans@youngskilled.com commented:
A perfect example where this would make sense is the ZendGuardEncodeTask here: https://www.phing.info/trac/browser/classes/phing/tasks/ext/zendguard/ZendGuardEncodeTask.php#L413
Which actually enhances experience of ZendGuard due to the fact that you don't tend to run each file separately when using ZendGuard's native XML-pattern file. But since this happens with Phing, it should be possible to add this as an option here. Maybe as an option to the ZendGuardEncodeTask or a general options to be able to extend it further. Thoughts?
Trac update at 20151205T10:38:43: mrook changed milestone from "Icebox" to "3.0"
Trac update at 20161007T08:28:55:
Milestone renamed
- mrook changed milestone from "3.0" to "4.0"
Trac update at 20161009T08:14:46: mrook changed milestone from "4.0" to "3.0"
There is now an initial implementation, a logger which covers targets and tasks. Progress reports inside tasks is something else, and probably out of scope for now.
The logger can be used by invoking phing -listener phing.listener.ProgressLogger
.
Could we have a progress bar that displays some sort of feedback that Phing is doing something please? So on a build that takes some time, the user is getting some sort of visual feedback, that Phing is actually working OK?
Migrated from https://www.phing.info/trac/ticket/305