Is cmaglie suggesting the entire Forum should be scrapped? Not good, I think. With all its repetitions of problems posted and solved, the existing Forum ain't half bad. I've had massive help every time I've posted.
Github is great for experts and those who are used to it. It reminds me of trying to find your way on the London Underground without a map. You might eventually get to where you want by exploring myriads of similar pages, all the time feeling "there HAS to be a better way than this".
I think the Forum should be upgraded to a self controlled one, with very VERY specific categories that Users would be forced to choose, a bit like selling on eBay. Maybe directing posts via keywords would be a good way of clearing up some of the confusion with which people arrive at the Forum, and put similar posts where they should be i.e. alongside other similar posts.
For example, categories in no particular order:
1: Compiling issues
2: Coding
3: Electrical circuit diagrams
4: Shields
5: Electronic design
6: Flow charting (my favourite hobby horse)
7: Assembly language
8: Buzzing problems
9: Hardware
and so on (although in fact the existing categories are excellent, if only people would post new threads in the right place).
For instance, I see someone has posted "Servo problem" in the Programming Questions section about a project (not a sketch) which seems to have a buzzing problem. Absolutely nothing to to with programming, as far as I can see at a quick glance. Some unfortunate but big hearted moderator is going to have to move that one somewhere else, I think.
Keywords might be something like (guessing wildly)
1: C (as in the language)
2: backslash
3: verify
4: error
which might trap all the problems I faced this morning, and might have placed my post in the "right" spot for you guys who seem to like ferreting out and solving problems. Probably 6 keywards would do it, you'd have factorial 6 places to post (i.e. 6x5x4x3x2 = 720 categories.
If Users don't fill in enough keywords, they don't get to post. Heck, I'm cruel.
You can see the drift through my confusion, I hope.