This is an issue I've considered for a long time, and finally I decided to cry out loud here rather than think all by myself forever.
PDE-solving is the direct reason for my contact with Mathematica and this site, since then I always keep an eye on the questions tagged with differential-equations, and personally I feel the current situation unsatisfying: though being one of the most frequent tag in this site, it suffers a high unanswering rate, in fact, it's the highest in the top 10 of the frequent tag:
I believe the rate of low scoring posts under this tag is also high, but I haven't figure out a easy way to get the data.
I know solving differential equations is not easy, but is there nothing we can do to improve the current status?
Some possible ways in my mind:
Always suggest simplifying the problem as much as possible in the comment. This is valid for all the low quality question, but I think it's worth emphasizing here because guys struggling with differential equations are more likely to be newbies attracted by the seeming convenience of
NDSolve(according to my personal experience).
Always suggest adding background information of the equations in the comment. This may be embarrassing because we may still be unable to solve the problem even after knowing the origin of it, but anyway, it's better than nothing.
A collection or summarize for the known solution for some frequent issue, like the What are the most common pitfalls awaiting new users?, Why won't Parallelize speed up my code?, How to compile effectively?, etc.
Be more generous in upvoting answers under this tag. Indeed, many answers under this tag don't solve OP's question completely, but analyzing of differential equations is usually time consuming and frustrating: for me it's not rare to find nothing after hours of trial, and I believe I'm not the only one. Because of this, encouragement is necessary.
Kidnap some more DE experts here.
Are these feasible? Any other suggestions?