Slash (software)

Slash (Slashdot-Like Automated Storytelling Homepage) is a content management system, originally created for Slashdot, one of the oldest collaborative sites on the Internet. Slash is often incorrectly called Slashcode, which was the name of the project's web site.

Slash is a set of modules, plugins and applets scripts or programs executed by the server written in Perl.[1]

History

Early versions of Slash were written by Rob Malda, founder of Slashdot, in the spring of 1998. After Andover.net bought Slashdot in June 1999,[2] several programmers were hired to structure the code and render it scalable, as its users had increased from a few hundred to tens of thousands. This work was done by Brian Aker, Patrick Galbraith and Chris Nandor, resulting in version 2 of the software, released in 2001. Until 2009, Slash was maintained by Jamie McCarthy and Chris Nandor, among others. The original codebase was abandoned in September of that year.

In 2014, users of Slashdot upset with its acquisition by Dice holdings, forked the website and created SoylentNews.[3] During the initial rollout, developers found that Slash had been largely abandoned, and had compilation problems on modern Linux platforms. Major efforts were made to port the code to work with modern versions of Apache and Perl. The SoylentNews website launched in February of that year. Subsequent improvements made by the SoylentNews team include HTTPS by default, UTF-8 support, and removal of the JavaScript requirement for posting. With Slashdot having long since moved to a different platform, the SoylentNews developers are the de facto maintainers of modern Slash.[4] Rehash remains primarily under the GNU General Public License and anyone can contribute to development.[4]

References

  1. Chromatic; Aker, Brian; Krieger, David (January 2002). Running Weblogs with Slash. Sebastopol, California: O’Reilly Media. ISBN 0596001002.
  2. Malda, Rob (1999-06-29). "Slashdot Acquired by Andover.net". Slashdot.
  3. "SoylentNews FAQ". SoylentNews. Retrieved 2019-01-26.
  4. "README". Rehash. GitHub. 2016-01-24. Retrieved 2019-01-26.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.