On 05/19/2017 07:08 AM, Jan Engelhardt wrote:
If you cannot describe what a software does (or at least: is supposed to do) in your own terms,
Ahh, But the issue is "If you cannot describe what a software does (or at least: is supposed to do) in your own terms"... and within the confines of what some else's cobbled together python script decides it needs to be described as... 1) do you get frustrated with the additional hour trying to figure out why you continue to get obscure warnings -- and say F'it? ; or 2) do you continue picking through the awkwardly worded constraints and warnings until you hit of a description that the script likes -- because you have an endless amount of free time to play with such things? ... Yes, an acceptable level of uniformity is a good thing, and is required, but when the constraints multiply like weeds in a vacant lot and become a collection of checks overly concerned with trivial details -- you will lose a lot of needed help from those without endless time or patients from a frustration standpoint. Balance and sanity are sometimes needed. After all, whether the description ends with a '.' or not, doesn't make a damn bit of difference to how the software preforms, but the continual warnings that send someone back to a clumsy OBS editor time after time, or require multiple resubmission of packages may just lead to a F'it! That is what I see the proliferation of constraints balanced against. Just my 0.02. I hit this issue about a year ago, maybe more, and I don't recall the exact package, but I think it was libharu (pdf library). I built it locally with the provides .spec and it worked flawlessly, but OBS choked with reams of warnings and errors. After license lookups (that IS important) and some other relevant changes, the nit-picking simply became an effort in futility and I had no more time to devote to the OBS build of that one package. 5 years ago, there wouldn't have been an issue and at least the community could have had the benefit of the package and submitted changes for those additional nits that needed attention. Just something to consider as you weigh turning another nit into a hard constraint. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org