Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v1_0_9_9
Fetching contributors…

Cannot retrieve contributors at this time

file 92 lines (72 sloc) 3.753 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
NAME
    README - Slashdot Readme

DESCRIPTION
    This is the README file for Slash, release 1.0.9. Please read
    all documentation carefully. The various documents explain the
    database schema, the various fields in the database, and some of
    the reasoning behind the design of the schema, installation and
    setup.

    Please see INSTALL for database upgrade instructions. Code
    upgrading is simple: use the new code in the new distribution,
    and make sure that you have the new values and configurations in
    your copies of slashdotrc.pl and httpd.conf. If you neglect to
    upgrade these last two, your site likely will not work.

    Also, double-check every line of CHANGES to see if anything has
    changed to affect your site (like a change from Mail::Sender to
    Mail::Sendmail, for example).

    Note: This page looks best in a browser (the HTML version of it
    is in the docs/ directory). You can print it out, but some of
    the ASCII illustrations may get munged in printing, but the
    directions will certainly appear good enough to read.

    We have a preliminary Getting Started document at
    public_html/getting_started.shtml. If this is your first time
    with Slash, or you have questions or problems getting started,
    look here first.

    See the Slash web site, with support, docs, latest downloads,
    FAQs, and more, at <URL:http://slashcode.com/>.

    This release is tagged in CVS as v1_0_9_0. See the SourceForge
    site at <http://sourceforge.net/projects/slashcode/> for CVS,
    bug reporting, patch submissions, and downloads.

  What is Slash?

    Maybe this is a dumb question, but why not get this answered?
    Slash is a database-driven news and message board, using
    mod_perl and MySQL. It has been programmed, more so recently, to
    use persistance for a good deal of its variables to increase
    speed and efficiency. Slash has all the features and more that
    you'd ever want in a bulletin-board/message-board system. You
    can customize it to anything you want, give it any appearance
    that you want. This can mostly be done via data. Slash is a
    database beast in the true sense. The Slash code is distributed
    under the GNU General Public License (see COPYING).

  Hardware/Software

    The live Slashdot used five separate servers for its high hit
    count. This is not a target number for all Slash sites. You can
    run all of Slash on one server, or throw it on 20 servers. The
    more load you want it to handle, the more hardware you'll want.
    Slash consists of three main parts: database, codebase, and web
    server. How those are divvied up amongst servers is up to your
    own creative planning. Slash runs on Linux but is not Linux
    specific. Whatever runs Apache/mod_perl and MySQL will run
    Slash. Slash does have some MySQL-specific SQL statements
    contained within, but it's not entirely impossible to run it on
    another RDBMS with some modifications.

  Documentation

    Please read the various documents that come with the Slash code
    (in docs/). There's a lot of information that can give you a
    better idea of what the code does, how to install the code, and
    other information on the database schema.

    README
        this document (POD, HTML and plaintext)

    INSTALL
        how to install (POD, HTML and plaintext)

    slasherd.fig
        the ERD diagram of the Slash database schema (use xfig to
        read it)

    slashtables.html/sdw/ps
        a description of all the tables and columns of the database
        schema (HTML, StarOffice, and PostScript)

  Installation

    See INSTALL.

AUTHOR
    Patrick Galbraith and Chris Nandor. Last Modified Thursday,
    October 5, 2000.
Something went wrong with that request. Please try again.