Internet Speculative Fiction Database

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
ISFDB: The Internet Speculative Fiction Database
Web address www.isfdb.org
Commercial? No
Type of site
Online database
Registration None to view
Owner Al von Ruff
Created by Al von Ruff and Ahasuerus
Launched 1995
Current status 1,029,469 story titles from 126,852 authors[1]

The Internet Speculative Fiction Database (ISFDB) is a database of bibliographic information on genres considered speculative fiction, including science fiction and related genres such as fantasy fiction and horror fiction.[2][3] The ISFDB is a volunteer effort, with both the database and wiki being open for editing and user contributions. The ISFDB database and code are available under Creative Commons licensing[4] and there is support within both Wikipedia and ISFDB for interlinking.[5] The data is reused by other organizations, such as Freebase, under the creative commons license.[6]

The ISFDB database indexes authors, novels, short stories, publishers, awards, and magazines. Additionally, it supports author pseudonyms, series, awards, and cover art plus interior illustration credits which is combined into integrated author, artist, and publisher bibliographies. An ongoing effort is verification of publication contents and secondary bibliographic sources against the database with the goals being data accuracy and to improve the coverage of speculative fiction to 100%. The current database statistics are available on line.[7] ISFDB was the winner of the 2005 Wooden Rocket Award in the Best Directory Site category.[8]

While the ISFDB is primarily a bibliographic research database it also contains biographic data for books, authors, series, and publishers that do not have an article on Wikipedia, particularly those unlikely to have such an article because they do not meet Wikipedia's notability standards.

In 1998, Cory Doctorow wrote in Science Fiction Age: "The best all-round guide to things science-fictional remains the Internet Speculative Fiction Database".[3] In April 2009, Zenkat wrote on Freebase "...it is widely considered one of the most authoritative sources about Science Fiction, Fantasy, and Horror literature available on the Internet."[6]

As of May 2009, Quantcast estimates that the ISFDB is visited by over 32,000 people monthly.[9]

As a real-world example of a non-trivial database, the schema and MySQL files from the ISFDB have been used in a number of tutorials. ISFDB schema and data were used throughout Chapter 9 of the book Rails For Java Developers.[10] It was also used in a series of tutorials by Lucid Imagination on Solr, an enterprise search platform.[11]

History

Several speculative fiction author bibliographies were posted to the USENET newsgroup rec.arts.sf.written from 1984 to 1994 by Jerry Boyajian, Gregory J. E. Rawlins and John Wenn. A more or less standard bibliographic format was developed for these postings.[12] Many of these bibliographies can still be found at The Linköping Science Fiction Archive.[13] In 1993, a searchable database of awards information was developed by Al von Ruff.[12] In 1994, John R. R. Leavitt created the Speculative Fiction Clearing House (SFCH). In late 1994, he asked for help in-displaying awards information, and von Ruff offered his database tools. Leavitt declined, because he wanted code that could interact with other aspects of the site. In 1995, Al von Ruff and Ahasuerus (a prolific rec.arts.sf.written author) started to construct the ISFDB, based on experience with the SFCH and the bibliographic format finalized by John Wenn. The ISFDB went live in September 1995, and a URL was published in January 1996.[12][14]

The ISFDB was first located at an ISP in Champaign Illinois, but it suffered from constrained resources in disk space and database support, which limited its growth.[12] In October 1997 the ISFDB moved to SF Site, a major SF portal and review site.[3][12] Due to the rising costs of remaining with SF Site, the ISFDB moved to its own domain in December 2002. The site was quickly shut down by the hosting ISP due to high resource usage.[12][15]

In March 2003, after having been offline since January, the ISFDB began to be hosted by The Cushing Library Science Fiction and Fantasy Research Collection and Institute for Scientific Computation at Texas A&M University.[12][16][17] In 2007, after resource allocation problems with Texas A&M, the ISFDB became independently hosted on a hired server at the URL listed above.

The ISFDB was originally edited by a limited number of people, principally Al von Ruff and "Ahasuerus".[18] However, in 2006 editing was opened to the general public on an Open Content basis. Changed content must be approved by one of a limited number of moderators, in an attempt to protect the accuracy of the content.[19]

Both the source code and content of the ISFDB are licensed under a Creative Commons Attribution License.[4] This was done on 27 February 2005.[12][20]

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 3.2 Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. See Template:isfdb name, Template:isfdb title, and Template:isfdb series. See also the "Wikipedia link" field when editing title or author data at the ISFDB. Documentation at Lua error in package.lua at line 80: module 'strict' not found.
  6. 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found.
  7. ISFDB Statistics.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. 12.0 12.1 12.2 12.3 12.4 12.5 12.6 12.7 Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.

External links