It is apparent that folks pose some odd questions. Respondents tend to interpret the questions very literally and provide answers which demonstrate the flexibility of KiCad.
I suggest that the initial response be a query to determine a few facts, like:
The posters KiCad experience level,
His/her overall experience level,
How the question fits his development plan, etc.
Secondly, responses should encourage following the standard KiCad development model rather than suggesting steps a new user will not likely navigate successfully (irrespective of whether the advice is accurate or not).
Granted people have different needs but is providing workarounds and tricks the âbestâ advice?
I suggest encouraging users, particularly new users, to learn to do things correctly is the better answer.
It comes off snobbish when user asks âhow do I do Xâ and the answer is âwho does X? the correct way is to do Yâ.
So itâs always safe to actually answer how to do X and not assume that user doesnât know better and hasnât thought of Y. If X can not be done but there is a good workaround or trick to achieve something close, mentioning that is usually helpful if not for the initial user then at least to someone else who will later stumble on the thread via web search.
Best possible answer is to both answer how to do X (or workaround) and provide arguments for why Y might be a better idea. That is usually more effort answer.
On the other side a good way to ask question when you want to do X is to ask âhow do I do X and here is why Iâm trying to do Xâ or provide more context on what your actual end goal is. In that case you will usually get the best answer on how to achieve the goal whether itâs X or something else.
It is also disappointing that users have bad attitudes about perceived short comings.
There is no perfect CAD tool. When I teach a KiCad class, I tell them there was a perfect tool but it was destroyed a long time ago in a galaxy far far away by the evil Empire. Since then it has been a struggle to rebuild.
Or in other words, most people will do that already and the oddball lands here either due to behavior (canât be arsed) or not being able to find what they need. I extrapolate here, but when I have a problem - no matter what it is - I usually ask Google first and in 99.9% of the cases other people had the problem already and solved it and I can just piggy back on their solution. Posting a question and waiting for an answer needs some effort and patience/time which I only want to spend if I couldnât find a solution on my own.
There is one forum that I joined when trying to learn more about a common âhobbyistâ prototyping / programming platform. Not only were there a plethora of rules (even regarding attachments and external links), one would usually be handed a link to the siteâs Forum 101 thread at least once within the first few posts. The regulars also made no secret of the superiority they felt over the masses of newbies streaming through the site.
Arbitrary deletion of threads aside, I like this forum just the way it is.
Some time ago there was a suggestion to attach the version number of the kicad version used by each OP and the response was that making such things mandatory for forum posts was seen as a bad thing. On this forum itâs users helping users and threshold for entry is kept as low as possible.
The experience level of users asking questions is indeed an important point when answering questions and sometimes difficult to estimate, but often itâs clear from the sort of questions being asked.
Concerning workaroundsâŚ
KiCad is growing and getting better at a quite impressive rate in the last few years, but there are still a bunch of subjects for which there is no proper implementation, and a workaround is the best answer I can offer.
A literal interpretation of the question, and answering it, soulds like a good approach to me. But when I see it fit however, I also offer suggestions for alternate workflows or different approaches.
Having regularly read this forum for a couple of years, I have found most of the above questions are usually answered by the content and style of the questions asked by the OPs.
I believe jumping through a âtwenty questionsâ hoop before asking anything will detract many from using this forum.
Also: Who needs to answer? How often will the questionnaire need to be completed? Each time a post is started? Only once?..which leads to: Where would the information be stored? How would a responder access the information? How often would the information need to be updated?