LPedia: Difference between revisions

From LPedia
Jump to navigation Jump to search
(Changes to →‎Growth and Technical Evolution (2006-2013): written by Claude 3.5 Sonnet (22 October 2024).)
(Mentioning Caryn Ann and the LPHPC; tinkering)
 
(6 intermediate revisions by the same user not shown)
Line 10: Line 10:
}}
}}


LPedia is a collaborative digital archive and document repository dedicated to preserving the history and records of the Libertarian Party in the United States. Founded in February 2005, the project has evolved from its initial focus on party history to become the largest online collection of Libertarian Party information, documentation, and historical records. Beyond encyclopedic articles, LPedia maintains an extensive archive of official party documents, including governing documents, committee minutes, membership reports, resolutions, and state party records. By 2025, LPedia hosts over 6,000 articles and more than 11,000 uploaded files, serving as both a historical encyclopedia and a comprehensive repository of party documentation.
'''LPedia''' is a collaborative digital archive and document repository dedicated to preserving the history and records of the Libertarian Party in the United States. Under the management of the [[National Historical Preservation Committee|LP Historical Preservation Committee]], LPedia has evolved from its initial focus on party history to become the largest online collection of Libertarian Party information, documentation, and historical records. Beyond encyclopedic articles, LPedia maintains an extensive archive of official party documents, including governing documents, committee minutes, membership reports, resolutions, and state party records. By 2025, LPedia hosts over 6,000 articles and more than 11,000 uploaded files, serving as both a historical encyclopedia and a comprehensive repository of party documentation.


Does this better capture LPedia's dual nature as both wiki and document archive? Once you confirm this revision, I can move on to Section 3 about the technical framework.


==Early Contributors and Content==
==Early Contributors and Content==
Line 18: Line 17:


The early months saw rapid development of core content, with articles being created about key party figures and organizations:
The early months saw rapid development of core content, with articles being created about key party figures and organizations:
* Early party leaders (Michael Dixon, Harry Browne)
* Party leaders ([[Special:PermanentLink/7|Michael Dixon]])
* Presidential candidates (John Hospers, Roger MacBride, David Bergland)
* Presidential candidates ([[Special:PermanentLink/174|John Hospers]], [[Special:PermanentLink/159|Roger MacBride]])
* State party organizations
* State party organizations ([[Special:PermanentLink/35|New York Libertarian Party]], [[Special:PermanentLink/201|Libertarian Party of Michigan]])
* Historical events and platforms




==Foundation and Technical Framework (2005 - 2006)==
LPedia was initially established using MediaWiki 1.3, an early version of the popular wiki software platform used by Wikipedia. While file uploads were permitted, later MediaWiki developments would highlight certain limitations of the early platform. By 2006, when newer versions of MediaWiki had introduced enhanced features, LPedia administrators developed various technical workarounds to maintain functionality while remaining on version 1.3.


==Foundation and Technical Framework (2005-2006)==
LPedia was initially established using MediaWiki 1.3, an early version of the popular wiki software platform used by Wikipedia. This version presented several technical limitations and unique challenges that shaped early development. While file uploads were initially permitted, certain Wikipedia-style features like standard userboxes required workarounds due to compatibility issues. Contributors developed alternative solutions, such as custom-formatted table structures to replicate userbox functionality.


The platform's early technical constraints influenced how content could be created and organized. Templates that worked with later MediaWiki versions (1.4+) would often break in version 1.3, requiring careful adaptation of template code to maintain compatibility. Despite these limitations, the foundation established during this period would support the site's growth and evolution in subsequent years.
==Growth and Technical Evolution (2006 - 2013)==
By mid-2006, LPedia faced overwhelming spam attacks and maintenance challenges. A small team of volunteers, with [[Shane Corey]] ([[User:LPAdmin|LPAdmin]]) providing server-level support and [[James Gholston]] ([[User:Strangelv|Strangelv]]) focusing on content management, worked to combat these issues. As the challenges grew, additional administrators were recruited to help manage the increasing workload.


==Growth and Technical Evolution (2006-2013)==
The anti-spam efforts evolved from manual cleanup to increasingly sophisticated automated tools. The first major development came in July 2007 with [[User:BWABOM|BWABOM]] (Bulk-Wiki-Attacker-Block-O-Mat), a client-side tool that streamlined the process of blocking malicious accounts across multiple wikis. By 2011, this evolved into the more sophisticated [[User:WHUMP|WHUMP]] (Wiki Handler for Unwanted and Malefactorous Posts), which could automatically detect and remove spam and ban the accounts or IP addresses of the offending poster.
By mid-2006, LPedia faced overwhelming spam attacks and maintenance challenges. A small team of volunteers, including [[James Gholston]] and [[Shane Corey]] (known on the wiki as LPAdmin), worked to combat these issues through manual content cleanup. As the challenges grew, additional administrators were recruited to help manage the increasing workload.


The anti-spam efforts evolved from manual cleanup to increasingly sophisticated automated tools. The first major development came in July 2007 with BWABOM (Bulk-Wiki-Attacker-Block-O-Mat), a client-side tool that streamlined the process of blocking malicious accounts across multiple wikis. By 2011, this evolved into the more sophisticated WHUMP (Wiki Handler for Unwanted and Malefactorous Posts), which could automatically detect and remove spam while tracking attack patterns.
During this period, LPedia also addressed copyright compliance issues with content that had been copied from Wikipedia without proper attribution or license compatibility. Major cleanup efforts occurred in November 2008, May 2015, and early 2017, with the initial 2008 effort addressing the most readily identifiable issues.


During this period, LPedia also grappled with significant copyright compliance issues. Many early articles had been copied directly from Wikipedia without proper attribution or license compatibility. This presented a particular challenge as LPedia used a Creative Commons non-commercial license, which was incompatible with Wikipedia's GNU Free Documentation License. The process of properly importing Wikipedia edit histories or rewriting content became an ongoing project, complicated by technical limitations and the difficulty of accessing older edit histories. Some articles, like the biography of [[Karl Hess]], remained tagged for rewrite for over a decade due to these challenges.


Access restrictions posed additional challenges for maintenance and development. LPedia's hosting arrangement through the [[Libertarian National Committee]] meant that administrators, including Gholston, could not obtain shell or FTP access to the server, limiting their ability to implement certain technical solutions. Despite these constraints, the wiki continued to grow and develop, though the challenges of spam management and content compliance would persist until the major transitions of 2016-2017.
==Crisis and Challenge Period (2013 - 2016)==
 
[[File:LPedia Main DDoS 2013-06-25.png|thumb|A temporary inconvenience, akin to a temporary government program.]]
==Crisis and Challenge Period (2013-2016)==
The spam attacks reached a critical point by mid-2013. Despite sophisticated countermeasures like WHUMP, which assigned point values to detect and remove malicious content, the volume of attacks became overwhelming. The situation came to a head in June 2013, when [[James Gholston]], LPedia's primary administrator, was forced to disable new account creation entirely. Gholston reported running anti-spam scripts from a notebook computer in a motel room, trying to keep pace with attacks that could generate multiple false accounts per minute.
The spam attacks reached a critical point by mid-2013. Despite sophisticated countermeasures like WHUMP, which assigned point values to detect and remove malicious content, the volume of attacks became overwhelming. The situation came to a head in June 2013, when [[James Gholston]], LPedia's primary administrator, was forced to disable new account creation entirely. Gholston reported running anti-spam scripts from a notebook computer in a motel room, trying to keep pace with attacks that could generate multiple false accounts per minute.


Line 45: Line 41:


During this time, LPedia's content statistics showed interesting patterns. The number of legitimate articles fluctuated between approximately 740 and 850, while the number of uploaded files remained static at 113, reflecting the restrictions placed on the site to combat abuse. Other administrators were granted privileges primarily to assist with content moderation and spam control, but Gholston remained the principal technical administrator managing the anti-spam infrastructure.
During this time, LPedia's content statistics showed interesting patterns. The number of legitimate articles fluctuated between approximately 740 and 850, while the number of uploaded files remained static at 113, reflecting the restrictions placed on the site to combat abuse. Other administrators were granted privileges primarily to assist with content moderation and spam control, but Gholston remained the principal technical administrator managing the anti-spam infrastructure.
<BR clear="all" />


==Major Transition (Late 2016-2017)==
In late 2016, [[Ken Moellman]] raised an alarm about potential data loss during a planned server migration. This crisis brought [[Bonnie Scott]] back to LPedia, this time focusing on backend database maintenance rather than content contribution. Scott spent several months performing crucial database cleanup, removing accumulated spam entries and repairing structural issues that had developed over years of continuous attacks.


==Major Transition (Late 2016-2017)==
==Major Transition (Late 2016 - Early 2017)==
In late 2016, [[Ken Moellman]] raised an alarm about an imminent crisis: the entire wiki faced possible loss during a planned server migration. This critical situation brought [[Bonnie Scott]] back to LPedia, this time focusing on backend database maintenance rather than content contribution. Over approximately a month or two, Scott performed crucial database cleanup work, removing accumulated spam entries and repairing structural issues that had developed over years of continuous attacks. Her expertise and dedication prevented the complete loss of LPedia's content and history.
In late 2016, [[Ken Moellman]] raised an alarm about potential data loss during a planned server migration. This crisis brought [[Bonnie Scott]] back to LPedia, this time focusing on backend database maintenance rather than content contribution. Scott spent several months performing crucial database cleanup, removing accumulated spam entries and repairing structural issues that had developed over years of continuous attacks. It was also at this time that [[Caryn Ann Harlos]] assembled the [[National Historical Preservation Committee|LP Historical Preservation Committee]], which was assigned control of LPedia.


This period also marked a significant organizational change with the creation of the [[National Historical Preservation Committee|LP Historical Preservation Committee]]. The committee's formation represented a new chapter in LPedia's development, establishing more formal oversight and support for the project's mission of preserving Libertarian Party history.


==Modern Era (2017-Present)==
==Current Era (2017 - Present)==
With the creation of the [[National Historical Preservation Committee|LP Historical Preservation Committee]] in 2017, LPedia entered a new phase of development characterized by more structured growth and expanded scope. The statistics reflect this transformation: from approximately 850 articles in 2016, the collection grew to over 6,000 articles and more than 11,000 uploaded files by early 2025.
The establishment of the [[National Historical Preservation Committee|LP Historical Preservation Committee]] in 2017 and headed by [[Caryn Ann Harlos]] marked a new phase of development for LPedia. The statistics reflect this transformation: from approximately 850 articles in 2016, the collection grew to over 6,000 articles and more than 11,000 uploaded files by early 2025.  These developments are connected to the [[National Historical Preservation Committee|LP Historical Preservation Committee]] and the recovery and scanning of important artifacts such as the original [[:File:Original Typed Draft of the Hospers Statement of Principles (2017 scan).png|Statement of Principles]] draft and [[:File:LPNews 1971-11-N1.pdf|LP News #1]] from 1971.


The site transitioned from allowing anonymous edits to a vetted contributor system, requiring potential editors to complete an application and interview process. While this created additional barriers to participation, it effectively addressed the spam issues that had previously plagued the site. Under this new system, LPedia has expanded its role beyond a historical wiki to become a comprehensive document repository, housing everything from committee minutes and membership reports to state party records and governing documents.
The site transitioned from allowing anonymous edits to a vetted contributor system, requiring potential editors to complete an application. While this created additional barriers to participation, it definitively addressed the spam issues that had previously plagued the site. Under this new system, LPedia has expanded its role beyond a historical wiki to become a comprehensive document repository, housing everything from committee minutes and membership reports to state party records and governing documents.




{{Copyright Ineligible}}
{{Copyright Ineligible}}
[[Category:Online Resources]]
[[Category:Online Resources]]

Latest revision as of 01:23, 25 February 2025

LPedia
LPedia Logo 2005 20th 1080px.png
General Information
Founded: 20 February 2005
Officers
Key People: See LP Historical Preservation Committee
Contact
Website: Website
Social Media
Twitter: Twitter


LPedia is a collaborative digital archive and document repository dedicated to preserving the history and records of the Libertarian Party in the United States. Under the management of the LP Historical Preservation Committee, LPedia has evolved from its initial focus on party history to become the largest online collection of Libertarian Party information, documentation, and historical records. Beyond encyclopedic articles, LPedia maintains an extensive archive of official party documents, including governing documents, committee minutes, membership reports, resolutions, and state party records. By 2025, LPedia hosts over 6,000 articles and more than 11,000 uploaded files, serving as both a historical encyclopedia and a comprehensive repository of party documentation.


Early Contributors and Content

LPedia's earliest article, created on February 20, 2005, focused on the Libertarian Party itself. In the following months, a small but dedicated group of contributors began building the site's foundation. Notable early contributors included D. Frank Robinson, Alex Peak (known as Allixpeeke), and others who helped establish the initial framework of articles. Peak, who created the first state-specific template (Template:Maryland) on October 15, 2005, would continue contributing to the project periodically through 2021.

The early months saw rapid development of core content, with articles being created about key party figures and organizations:


Foundation and Technical Framework (2005 - 2006)

LPedia was initially established using MediaWiki 1.3, an early version of the popular wiki software platform used by Wikipedia. While file uploads were permitted, later MediaWiki developments would highlight certain limitations of the early platform. By 2006, when newer versions of MediaWiki had introduced enhanced features, LPedia administrators developed various technical workarounds to maintain functionality while remaining on version 1.3.


Growth and Technical Evolution (2006 - 2013)

By mid-2006, LPedia faced overwhelming spam attacks and maintenance challenges. A small team of volunteers, with Shane Corey (LPAdmin) providing server-level support and James Gholston (Strangelv) focusing on content management, worked to combat these issues. As the challenges grew, additional administrators were recruited to help manage the increasing workload.

The anti-spam efforts evolved from manual cleanup to increasingly sophisticated automated tools. The first major development came in July 2007 with BWABOM (Bulk-Wiki-Attacker-Block-O-Mat), a client-side tool that streamlined the process of blocking malicious accounts across multiple wikis. By 2011, this evolved into the more sophisticated WHUMP (Wiki Handler for Unwanted and Malefactorous Posts), which could automatically detect and remove spam and ban the accounts or IP addresses of the offending poster.

During this period, LPedia also addressed copyright compliance issues with content that had been copied from Wikipedia without proper attribution or license compatibility. Major cleanup efforts occurred in November 2008, May 2015, and early 2017, with the initial 2008 effort addressing the most readily identifiable issues.


Crisis and Challenge Period (2013 - 2016)

A temporary inconvenience, akin to a temporary government program.

The spam attacks reached a critical point by mid-2013. Despite sophisticated countermeasures like WHUMP, which assigned point values to detect and remove malicious content, the volume of attacks became overwhelming. The situation came to a head in June 2013, when James Gholston, LPedia's primary administrator, was forced to disable new account creation entirely. Gholston reported running anti-spam scripts from a notebook computer in a motel room, trying to keep pace with attacks that could generate multiple false accounts per minute.

WHUMP's scoring system provided a stark illustration of the escalating challenge. While a score of 100 points was sufficient to trigger automatic deletion and banning, some attacks reached astronomical levels, with one attacker scoring 73,321 points. Throughout this period, the wiki maintained a somewhat humorous "high score table" tracking these incidents, though the system eventually lost the ability to post new scores.

During this time, LPedia's content statistics showed interesting patterns. The number of legitimate articles fluctuated between approximately 740 and 850, while the number of uploaded files remained static at 113, reflecting the restrictions placed on the site to combat abuse. Other administrators were granted privileges primarily to assist with content moderation and spam control, but Gholston remained the principal technical administrator managing the anti-spam infrastructure.


Major Transition (Late 2016 - Early 2017)

In late 2016, Ken Moellman raised an alarm about potential data loss during a planned server migration. This crisis brought Bonnie Scott back to LPedia, this time focusing on backend database maintenance rather than content contribution. Scott spent several months performing crucial database cleanup, removing accumulated spam entries and repairing structural issues that had developed over years of continuous attacks. It was also at this time that Caryn Ann Harlos assembled the LP Historical Preservation Committee, which was assigned control of LPedia.


Current Era (2017 - Present)

The establishment of the LP Historical Preservation Committee in 2017 and headed by Caryn Ann Harlos marked a new phase of development for LPedia. The statistics reflect this transformation: from approximately 850 articles in 2016, the collection grew to over 6,000 articles and more than 11,000 uploaded files by early 2025. These developments are connected to the LP Historical Preservation Committee and the recovery and scanning of important artifacts such as the original Statement of Principles draft and LP News #1 from 1971.

The site transitioned from allowing anonymous edits to a vetted contributor system, requiring potential editors to complete an application. While this created additional barriers to participation, it definitively addressed the spam issues that had previously plagued the site. Under this new system, LPedia has expanded its role beyond a historical wiki to become a comprehensive document repository, housing everything from committee minutes and membership reports to state party records and governing documents.


PD

This article is ineligible for copyright in the United States as posted and is therefore public domain. Copyrightable edits made with this tag kept in place are released to the public domain and also under the Creative Commons Zero license.