Summary: | All applications should read from stdin where applicable | ||
---|---|---|---|
Product: | [I don't know] kde | Reporter: | Tristan Miller <psychonaut> |
Component: | general | Assignee: | Stephan Kulow <coolo> |
Status: | RESOLVED NOT A BUG | ||
Severity: | wishlist | CC: | nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Bug Depends on: | 111388, 175649 | ||
Bug Blocks: |
Description
Tristan Miller
2005-12-01 19:36:37 UTC
*** This bug has been confirmed by popular vote. *** Will this topic be addressed on KDE4? I think is quite important and hasn't received any attention up to now. I think it may be necessary to report this bug on a per-application basis, making reference to this bug. Perhaps this bug could be used as a tracking bug via the dependency feature? > I think it may be necessary to report this bug on a per-application basis,
Indeed. Any bug report with text like "every application should..." is unlikely to be actionable. Not sure we need to keep this around as an umbrella bug anyway.
Nate, I appreciate all the work you have been doing lately in pinging ancient bugs and closing the ones that are not or no longer valid, but I have to disagree with you in this case (and in the case of Bug 117454). KDE isn't just a random collection of applications that behave entirely at the whim of their developers, but rather a project to create a unified, coherent desktop environment. This means (among other things) consistent user interface guidelines and interoperability among applications. The present bug is as a request for our official development guidelines (formerly at <http://developer.kde.org/documentation/standards/kde/style/basics/index.html> but now at <https://techbase.kde.org/Development/Guidelines>) to codify a - command-line option as being standard interface behaviour (where appropriate) so that our developers are at least aware of the need for it. Strictly speaking, the bug is "RESOLVED->FIXED" when KDE's developer documentation is updated, not when every KDE application in existence comes into compliance with it. The idea of leaving this issue open as a tracking bug was a suggestion for coordinating UI updates among our various UI gurus and application developers. That is, whenever a new issue is filed for a particular application to implement the - option, it can simply reference this one so that the reporter doesn't need to rehash all the information presented here, and conversely those following the tracking bug will become aware of the dependent ones and perhaps volunteer to help fix them. Of course, doing things this way isn't strictly necessary, though in my experience it's a fairly common one in collaborative free software projects. In general, we don't use Bugzilla for long-term task tracking anymore; instead we use Phabricator Tasks. If you'd like to start an effort like this, it's best to use Phabricator for it, and then we use Bugzilla to track the individual apps that need changes. |