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.
Any ideas?
Name:
Anonymous2012-03-06 15:31
I have an idea. Let's all waste our time bikeshedding and insulting each other and never actually implement a fucking thing.
>>2
We were just going to waste our time insulting each other, we might as well bikeshed while we're at it.
Name:
Anonymous2012-03-06 15:33
>>1
That one guy implemented some really great forums in D. We should write it in D.
Name:
Anonymous2012-03-06 15:33
Syntax coloring for multiple languages.
Useful if you're doing a new /prog/.
Also, a module system to be able to add new features without screwing everything up.
Also, what programming language are you planning to use ?
A Caml or Haskell via CGI BBS would be the ultimate thing. (preferrably Caml).
Name:
Anonymous2012-03-06 15:35
Holy shit, I've never seen so much responses in such a few time.
>>1 Because you need experience working with a team. Because you it's something to add to your portfolio.
As pretty much the only jerk who posts code here at the moment, I gotta say... I don't need these. This place is only good for trolling even if that takes the form of actual code. There's no other reason to come here.
App Engine would be a good place to host. They give you 10 free deployments and a shitload of free quota, so nobody has to pay anything if they wanna host their own.
One suggestion: Don't put message submit forms on the page. Instead have the users write their own submit clients, or at least forge their own POST requests.
>>23
That's what I call a one million dollar idea. Must be a jew.
Name:
Anonymous2012-03-06 16:42
I trust moot with my messages because he is an absentee who has forgotten about dis.4chan. I would never trust you autistic retards. Fuck you OP, you have too much time on your hands and it will start off like the enduring shitpile that is 7chan and end in a storm of CP six months after you forgot it existed.
So much mad in this thread. I didn't realize I could troll the fuck out you guys just by making a suggestion. Now I'm definitely gonna code this thing.
Name:
Anonymous2012-03-06 16:49
>>1
Do us all a favor and make it work through TELNET, like real BBS systems work.
>>31
You should be able to read part of a thread on the front page. When you load the page it should just be the thread title, but then when you expand it, it uses AJAX to make all the individual letters of the thread text explode out of the flippy-triangle, kind of like the slime-banner animation.
No one will use it unless it is directly linked to on 4chan by moot.
Name:
Anonymous2012-03-06 18:34
Some times ago, I created my own image/message board in PHP/Nette. Nobody's actually using it, so it's much much better that /prog/. Fairly simple stuff. And it has czech domain.
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.