I think that's an excellent idea!
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.
+1
Does "Error compiling for (boardname). Have you checked that you have selected the correct board in Tools -> Board?" add anything?
Too wordy... and most people don't read, which is unfortunate. A popup box with a countdown timer and messages would be best for noobs. Of course, have a way to turn it off for the rest of us, and spit out a terse version instead.
I don't find it dismissive whatsoever.
noob
noun
informal
a person who is inexperienced in a particular sphere or activity, especially computing or the use of the Internet.
I think that fits well.
I like this option. I’d even go further and add “Error compiling for (board name) on (serial port). Have you checked:* That you have selected the correct board in the Tools ->Board Menu* That you have selected the correct port in the Tools ->Port Menu* That your board is still connected and powered* That you do not have a short circuit on your board?* Check <some arduino.cc url> for more tips on troubleshooting
Those last two may be TMI, but they are probably the four most likely causes I see for that error.
I'm glad to know you feel that way. I have heard many developers use the term dismissively of beginners, which is why I make that assumption.
Tom Igoe
--
sent on the go. please forgive any terseness or typos
Good idea, Paul. I went with the most common reasons for that error that I usually see in the classroom, but breaking them up when the ide can distinguish between them is a good idea.
Tom Igoe
--
sent on the go. please forgive any terseness or typos
When we can distinguish between the different causes, I agree with you. In my experience, though, that error may have manny causes. But if you've got suggestions for how we can clearly distinguish between them in the ide, let's talk about them.
Yeah, the unplugged line may be going too far. It's surprisingly common as a cause, but maybe it's kinder to have a person notice and deliver that message.
Tom Igoe
--
sent on the go. please forgive any terseness or typos
I agree. I've been watching the discussion, and I think things are getting a bit too complicated. The initial message just draws you attention to which board is selected as part of the error message. Now we are talking about also having a mile long (!!) list of what could have caused it... which may or may not be relevant. That sounds like a good idea itself to some extent, but what about hiding that behind a 'possible causes' or 'more information' button/link. And also point out that these are just fixes for that type of error, not necessarily *the* fix for 'your' error.
Pete