After this has already been voted down to -11 I am editing the feature request:
I tried out to offer a known solutions at: gitweb current version make fails on ubuntu 12.04 LTS which I had copied from the format of our internal workdocumentation database and I think it is too tedious to copy a known solutions to stackoverflow to allow others to benefit from it. I get all these popups that are treating me as if I did something bad. I can't accept my own solution right away. I think this is the main problem. It should be possible to say for a problem that the solution is already known and might be useful for others in the case that someone only wants to share a good solution he has found for a common problem. The q&a format is IMHO not 100% compatible to the problem -> analysis -> solution approach in this case.
Here is the background information how we do things at our company:
At our company we have some 9000 documents for daily workdocumentation. People will use the format:
to document their work. See an example below. At the point of this example "make fails":
root@jolo:/usr/local/src/git-b811d5a# make prefix=/usr gitweb SUBDIR ../ make: *** No rule to make target `GIT-VERSION-FILE'. Stop. make: *** No rule to make target `gitweb'. Stop.
So this would now raise the question "Why does make fail in this situation?". To post this question it would be nice to have a pointer to the workdocumentation readily available.
How about adding a feature to stackoverflow where people can analyze and document there reasoning process before asking a question?
IMHO this would support that a question is only marked as such when there is a need to do so. Otherwise when all the problem -> diagnosis -> therapy steps are documented and searchable this might be a good database of things that work (or fail and people find out how they can work on the failures).
What do you think?
Example Problem/Diagnosis/Therapy Document (original from 20012-06-05 from our company):
How to install gitweb current version?
get it as snapshot
download snapshot to /sonstiges/pub/2012/git-b811d5a.tar.gz
wf@capri:/sonstiges/pub/2012$ scp git-b811d5a.tar.gz wf@jolo:/tmp git-b811d5a.tar.gz 100% 77KB 76.5KB/s 00:00 root@jolo:/usr/local/src# tar xvfz /tmp/git-b811d5a.tar.gz git-b811d5a/ git-b811d5a/INSTALL git-b811d5a/Makefile git-b811d5a/README git-b811d5a/gitweb.perl git-b811d5a/static/ git-b811d5a/static/git-favicon.png git-b811d5a/static/git-logo.png git-b811d5a/static/gitweb.css git-b811d5a/static/gitweb.js make copy of original3 root@jolo:/usr/local/src/git-b811d5a# cp /usr/lib/cgi-bin/gitweb.cgi /tmp make prefix=/usr gitweb make gitwebdir=/usr/lib/cgi-bin install-gitweb