On 07.06.12 08:27, Dave Hayes wrote:
Personally, a 'pkg-options-descr' text file would suit me just fine.

I have considered this lack of information about port options myself. Sometimes, when installing "new" (to your understanding) software finding out what those options actually do and what are the real implications is very hard. The same situation, even worse happens when you update an port and the new version has introduced yet new options.
Sometimes, hints on what those do end up in /usr/ports/UPDATING.

It is clear, that something has to be done. Unfortunately, you can't just force port maintainers to document it, because of many reasons. One not very obvious reason is that many ports use pretty much 'generic' options, like WITHOUT_CUPS. For most such ports, this means "I don't want cups on my system", but in few it might mean something different. Finding adequate way to document all this is a bit tricky. Good ideas are welcome.

The idea Warren Block has is very useful and I fully agree that there should be some option to "reset to default". It would be also extremely helpful if the dialog UI indicates somehow which options are set to something different from the default. Lacking this information is a big waste of time, especially when upgrading older ports. Or having the saved options lying around from an previous install of that port.

At least, some way of mandatory describing of what setting particular option for a port does, outside of what is found in the Makefile and in plain English will be very, very useful.

[off topic]
By the way, on the "waste of time". I view it a bit differently, when it comes to internet mailing lists. Suppose I waste 30 minutes of my time researching and preparing an response to a "stupid" question. It is apparently my decision to do so and nobody is blaming anyone. But imagine, this mailing list is read by tens, hundreds, thousands or even tens of thousands people (Google searches not accounted for). All those people are going to read the stupid question and the trivial answer. This is huge waste of time. Doesn't help that all those people are willingly wasting their time. Of course, we need discussions like this as a lot of people learn new things. Just the proper balance sometimes is difficult to achieve. But those who ask, will do better for everyone to try to comprehend what they have been told, before continuing their jihad.

Daniel
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to