Alexander Ploumistos wrote: >On Thu, Jan 15, 2015 at 12:09 AM, Björn Persson <Bjorn@rombobjörn.se> >wrote: > >> Alexander Ploumistos wrote: >> >On the other hand, if every message that was not meant for the user >> >were suppressed, it would be very difficult to troubleshoot such a >> >program, should an actual bug come along, because you would need a >> >different build to get useful output in the console or a logging >> >service. >> >> Nah, it takes only a command line parameter to turn on debug >> logging. An environment variable could also be used. A different >> build isn't needed. It's no harder to make logging conditional at >> run time than it is to make it conditional at build time. > >The programs mentioned above do not have a debugging or verbosity flag, >like e.g. "nmap -dd". Do they have a build-time option to make the "different build" you mentioned? If so, then that's the reason why they would be difficult to troubleshoot if the messages were suppressed. The developers could easily have made Marcel happy, and at the same time kept the programs easy to debug, simply by making it a run-time option instead of a build-time option. If they don't have such a build-time option, then what I'm saying is that if one were to suppress the messages, then one should do it with a run-time option, not a build-time option. Then no different build would be needed and debugging would be easy. -- Björn Persson
Attachment:
pgpKO2STfM9YA.pgp
Description: OpenPGP digital signatur
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct