What's the fastest/easiest way to get to an MVP for a site where people post some text, and then others vote on that text, and can also add comments of their own. The submissions are ranked by the number of upvotes minus downvotes.<p>Sort of like Stackoveflow, but the original entry will not be a question, or sort of like HN, but the original entry will not be a piece of news.<p>I know PHP/HTML/Javascript/CSS fairly well and am quite familiar with Joomla.<p>Would the fastest route to an MVP for me be to install Joomla and find some extensions that do what I want to do?<p>Would it be faster to set this up in Wordpress?<p>Alternatively, are there any open-source Stackoverflow/HN look-alikes that I can download and modify for my needs?
<i>Alternatively, are there any open-source Stackoverflow/HN look-alikes that I can download and modify for my needs?</i><p>There are multiple open-source clones of StackOverflow. One well-known and popular one is OSQA[1].<p>Additionally, the Reddit source-code is open[2] (although their license is one of the "weird" ones by my standard), so that's an option.<p>Also, I'm working on a project that is very reddit-like in a lot of ways, including the ability to vote things up/down, rank by votes, add comments, etc. It's still pretty alpha, but if you want to take a look see the source[3] and/or the demo site[4].<p>[1]: <a href="http://www.osqa.net/" rel="nofollow">http://www.osqa.net/</a><p>[2]: <a href="http://code.reddit.com/" rel="nofollow">http://code.reddit.com/</a><p>[3]: <a href="https://github.com/fogbeam/Neddick" rel="nofollow">https://github.com/fogbeam/Neddick</a><p>[4]: <a href="http://spdemo.fogbeam.org:8080/neddick1" rel="nofollow">http://spdemo.fogbeam.org:8080/neddick1</a><p>If you're interested in the Neddick stuff at all, feel free to shoot me an email. It's under active development, but the roadmap right now is entirely driven for my vision for the stuff I'm doing... I'd love to hear from anybody else that might be able to put it to use.<p>Edit: Oh yeah, almost forgot... the code for Hacker News itself is also available[5].<p>[5]: <a href="http://ycombinator.com/arc/arc2.tar" rel="nofollow">http://ycombinator.com/arc/arc2.tar</a>
You can get most of the way to an MVP with base Drupal, a couple of user contributed modules, and some custom views.<p><a href="http://drupal.org/project/votingapi" rel="nofollow">http://drupal.org/project/votingapi</a>
<a href="http://drupal.org/project/vote_up_down" rel="nofollow">http://drupal.org/project/vote_up_down</a>
The Reddit code is open-source. <a href="http://code.reddit.com/" rel="nofollow">http://code.reddit.com/</a><p>I recommend using that instead of a generic CMS setup.