We've talked about this before, but not seriously. So let's get serious.
I want to build a message board. I see lots of spinoff communities and they're all built on the same Japanese PHP dogshit. I could build a superior one myself in literally a weekend but a message board alone isn't much fun without a community. So why don't we just roll our own?
There's any number of reasons why you should: Because it's something to do.
Because you like to program.
Because you need experience working with a team.
Because you it's something to add to your portfolio.
Because /prog/ is shit.
Here's what I have in mind: Lightweight.
Clean interface.
No registration required.
I'm open to adding any features you want to suggest: forced anon, users, images, polls, whatever. Just as long as each feature can switched on or off. The idea is that each dev should be able to customize it to their needs.
we should use Redis for handling the workloads. Using Jquery to print the code and jsmath for formulas and theorems.
everything will be build on top a Ruby On Rails using 6 server provided by the community.
our plataform will be windows 2003 and our VCS CVS. I will be the main developer and the patches will be sent to Me through 67 character non-html emails.
we should get founding at the Y combinator. our friend Paul Graham obviously will select us because we are Black And back, i guess we will get top on HN!
I made this a little while ago, and I think it's pretty lightweight and responsive: http://boards.channeru.org
I'm sure the board content isn't popular with /prog/, but the system works well I think. I never finished the thumbnailer though, it needs a bit more work.
Not that it's really too difficult to build something like this, but I'll post the source after it's finished if anyone would like to play around with it.
Name:
Anonymous2012-03-06 21:33
>40
SO MUCH THIS
Name:
Anonymous2012-03-06 22:21
>>9
I've tried doing web programming in C. It sucks because you can't say that "true"=1, like in PHP, and there is no telling what the luser is going to do, so it breaks really easily.
Name:
Anonymous2012-03-06 23:24
>>58
It's much easier in C++ because C++ has angle brackets
Anontalk clones
Anontalk was interesting but I imagine the clones are shit. Besides, Anontalk is pretty intrusive and tracks everything it can about its users which isn't really cool.
Anyways I was just bored and wanted to program something.