HOME

TheInfoList



OR:

stet is a
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
package for gathering comments about a text document via a webpage. The initial version was developed from late 2005 until mid-2006 by the
Software Freedom Law Center The Software Freedom Law Center (SFLC) is an organization that provides ''pro bono'' legal representation and related services to not-for-profit developers of free software/open source software. It was launched in February 2005 with Eben Moglen a ...
as a service to its client, the
Free Software Foundation The Free Software Foundation (FSF) is a 501(c)#501(c)(3), 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985, to support the free software movement, with the organization's preference for software being distributed ...
(FSF). The software was built to facilitate public consultation during the Version 3 draft process of the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was th ...
.


History

To comment on a document hosted in stet, the user must select a few words or a sentence from the text and ''anchor'' their comment to that specific text. This requirement, it was hoped, would increase the specificity and relevance of comments. Also, all the previous comments are visible to each new user. Heavily commented-on parts are highlighted by light to dark color-coding of the text according to the number of the comments. The name ‘stet’ is a reference to the proofreading annotation meaning “let it stand”. This annotation is used to undo previous hand-written editing instructions in a manuscript, leaving the resultant text as originally submitted. stet is implemented in
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
,
XSLT XSLT (Extensible Stylesheet Language Transformations) is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subseque ...
and
Perl Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also referred to its redesigned "sister language", Perl 6, before the latter's name was offici ...
, using parts of
Request Tracker Request Tracker, commonly abbreviated to RT, is a ticket-tracking software written in Perl used to coordinate tasks and manage requests among an online community of users. RT's first release in 1996 was written by Jesse Vincent, who later forme ...
. The initial development was managed by
Bradley M. Kuhn Bradley M. Kuhn (born 1973) is a free software activist from the United States. Kuhn is currently Policy Fellow and Hacker-in-Residence of the Software Freedom Conservancy, having previously been executive director. Until 2010 he was the FLOSS C ...
, CTO of the SFLC, and implemented by Orion Montoya who was on a one-year contract with the SFLC. The only known deployment of stet to date is available at the GPLv3 Draft Process site
gplv3.fsf.org
On 21 November 2007, Kuhn announced that SFLC released stet under the
Affero General Public License The Affero General Public License (Affero GPL and informally Affero License) is a free software license. The first version of the Affero General Public License (AGPLv1), was published by Affero, Inc. in March 2002, and based on the GNU General Pu ...
, making stet the first program known to have been used in the generation of its own software license. As of 2009, stet is not actively developed. co-ment is software with very similar functionality, but written in
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (pro ...
/ Django, and developed by Sopinspace, the firm of SFLC director Philippe Aigrain.co-ment: collaborative software inspired in stet
/ref>


See also

* Web annotation


References


External links


DocumentationGPLv3 webportal which uses stetSoftware development site for stet
{{DEFAULTSORT:Stet (Software) Free network-related software Discontinued web annotation systems