- Compiled Idea's
- 02 Dec 2008 01:52:02 am
- Last edited by Alex on 02 Dec 2008 10:42:19 am; edited 1 time in total
Okay, I've taken the liberty to compile all the idea's for the Cemetech Site from both this thread & this thread.
If I've managed to miss any idea's & points, feel free to add them in a post. I - or a Moderator/Admin - will add it to this numbered list where it can be referred back to with ease (via Bullet Number).
I've provided any & all points I could find in those two topics, any supporting arguments/points are added as a second level of bullets for ease of reference and for the fact you don't need to go searching for any posts.
Here it is:
If I've managed to miss any idea's & points, feel free to add them in a post. I - or a Moderator/Admin - will add it to this numbered list where it can be referred back to with ease (via Bullet Number).
I've provided any & all points I could find in those two topics, any supporting arguments/points are added as a second level of bullets for ease of reference and for the fact you don't need to go searching for any posts.
Here it is:
Idea List wrote:
- Make a couple different tiers of boards.
- We have the n00bs, the little guys, the new programmers. They've moved up from "playing games on my graphing calculator" to "ooh, I can make if blocks and display text on the graph screen". And then there are the big guys. The people who dabble in Asm, the people who actually work in IT, the people who know what they're doing.
- Basic Elite 2.0
- I'm hoping this is self-explanatory
- Grammar 'Captcha' Filters
- How about just implementing mail goggles, except with grammar, for every post? It would be like a capcha that filters out both spambots and idiots...
- 'Required Reading'
- Perhaps what is in order is something more along the lines of a bit of 'required reading' for the forum before people are allowed to post. For example, How to Ask Questions the Smart Way is a great way to help the noobs gain respect. If you do a little research and ask your question in an intelligent manner, people will be more willing to help you.
- Topic Relevancy Rating/Voting
- Where, upon reading a topic, you can vote for "this topic belongs here" or "this topic belongs in the other forum", if the net vote was over 5 to move it would be moved to the other forum.
- Post Relevancy Rating/Voting
- We adopt an open & anonymous rating system, where we rate posts instead of flame; this would increase the welcoming appeal of the site and encourage people to start/continue programming. Maybe we have forums you can post in & see if your rating is over X%?
- you can't rate the same person within a week, and you can't rate someone back within the same time period? Which would totally eliminate the rating war possibility. Unless we rate 'anonymously,' we won't really know but we'll have suspicion of who ever flames the rated post.
- Screen shots should be mandatory to a project being submitted. It's nice to see what the program does rather than read some half-assed description.
- It'd be nice if your program stayed in a queue once it has been rejected. You make the necessary edits as depicted in an e-mail and/or notice on the page and you click re-submit. Your program will go to another queue - for resubmitted rejects - and if it fails again you have one more try to fix it.
- I think what could be a better solution would be to have one file for everything.
- Like have one quadratic equation solver consensused to be the best. And then don't accept any more. If someone submits a new quadratic solver that has a feature that the "good" one doesn't, then change the "good" one to include said feature, attribute it to the programmer, and still only have one.
- Each category have it's own page, but only the top five or ten [programs] have places
- There would be a link to see the rest of the files. And every month the files that haven't had any downloads, get deleted - which would have to be in the terms of service agreement users sign when they create account.
- This is probably illegal, but we (read: Kerm) could modify SourceCoder or a regular emulator to run programs directly from the Internet and parse the code so that it can be interacted with as on a regular calculator
- it'd need to be exported to a Flash to run smoothly, then there's the trouble of legally obtaining a ROM file for each calculator type. It's possible that we could sign a contract with Texas Instruments that will allows us to use the ROM's in an online emulator. Which would have to be a personal signature unless Cemetech, or which ever site this happens on, turns into a corporation and the Corporation signs off on the contract - which should resolve the going to jail part over the personal signature if the contract is violated.
- Users' should be able to submit their programs even if it's on the site
- But have a limit of "three program rejections due to replication" every year before their upload privileges are revoked for say, six months.
- Rate programs to determine the author's skill level
- This way, people are encourage to post up their programs, incoming experts can be quickly identified as experts, and n00bs can stick to their own threads