4 ms·
Would be fun to see what it takes to run it!
by allanrbo 3y ago
Would be fun to see what it takes to run it!
- avodonosov 3y agoDB schema is missing. If there was an .sql script to create all the tables, I could run this reddit version. Most of the information about columns and tables could be recovered from data.lisp and view-defs.lisp. Maybe also old.lisp
- PawBer 3y agoYou'd also have to find a copy of the web framework it uses because it got renamed and the author disabled the old download address.
- avodonosov 3y agoThe tbnl web server was indeed renamed to hunchentoot. I found the old tbnl versions in the wayback machine. One of the snapshots: https://web.archive.org/web/20080131152054/http://www.weitz.de/tbnl/ https://web.archive.org/web/20080131152054/http://www.weitz.... Most likely adapting to the current hunchentoot would not be difficult too.
- vindarel 3y agoIt has been done \o/ https://github.com/tamurashingo/reddit1.0/ https://github.com/tamurashingo/reddit1.0/
- avodonosov 3y agoCool. So db schema is actually present, in the form of clsql clas definitions (the view-defs.lisp)
- vindarel 3y agoHere's an updated fork with DB migrations: https://github.com/tamurashingo/reddit1.0/ https://github.com/tamurashingo/reddit1.0/