TechnoDann/PPC-board-2.0 — pull request #1 by krzysz00 (2012-06-14 18:24:35+00:00)
Title: Add the basic Rails skeleton

I went ahead and added the Rails skeleton so coding could start once the design is figured out.

Design Comments
---------------------------

I think that the karma/basalt system, whose purpose I understand to be "Make Thread X stay easily viewable (ex. on the front page for newest-thread-first) for more/less time.", could be implemented using a "fudge factor" for timestamps. The fudge factor adjusts a thread's timestamp up or down when the ordering is determined. For example, an "**IMPORTANT ANNOUNCEMENT**" posted Monday at 0600 could be fudged +1 day, which would make it sort as if it had been posted Tuesday at 0600 (even if that's in the future). The fudge would also apply to the last-replied-to time, for bump-moders. Fudge factor control could be a mod power. If so, we might want users to be able to report a thread to the mods as "good/bad/[terms of choice]".

I think we should keep everything threaded because it makes following the conversation easier and reduces implementation complexity.

Also, how are we formatting the posts? I'm thinking either Markdown, BBcode, or sanitized HTML.