That's a great list! ESR (as he is often referred to) does know his stuff.
>>Here is a small message about the general purpose of this site in regards to posting questions and how we should all perceive such action.
>
>
http://www.catb.org/esr/faqs/smart-questions.html>
>The author (Eric Steven Raymond) gives very interesting hints about asking questions, beneficial to both the OP (learning new stuff), and the responders (learning new stuff).
>
>On top of my mind, the OP is inspired to mention:
>- what he/she learned from searching
>- existing code and/or steps to reproduce
>- expected result
>- obtained result
>- attempts to solve so far