All Topics  
Newsgroup

 

   Email Print
   Bookmark   Link






 

Newsgroup



 
 
A newsgroup is a repository
Repository

A repository can be:* Repository clone, a concept from distributed revision control* Component repository management, a field of configuration management...
 usually within the Usenet
Usenet

Usenet, a portmanteau of "user" and "network", is a worldwide distributed Internet discussion system. It evolved from the general purpose UUCP architecture of the same name....
 system, for messages posted from many users in different locations. The term may be confusing to some, because it is usually a discussion group. Newsgroups are technically distinct from, but functionally similar to, discussion forum
Internet forum

An , or 'message board', is an online discussion site. It is the modern equivalent of a traditional bulletin board, and a technological evolution of the dialup bulletin board system....
s on the World Wide Web
World Wide Web

The World Wide Web is a very large set of interlinked hypertext documents accessed via the Internet. With a Web browser, one can view Web pages that may contain writing, s, videos, and other multimedia and navigate between them using hyperlinks....
. Newsreader
News client

A newsreader is an application software that reads articles on Usenet , either directly from the news server's disks or via the Network News Transfer Protocol ....
 software is used to read newsgroups.

cally, a newsgroup is focused on a particular topic of interest.






Discussion
Ask a question about 'Newsgroup'
Start a new discussion about 'Newsgroup'
Answer questions from other users
Full Discussion Forum



Encyclopedia


A newsgroup is a repository
Repository

A repository can be:* Repository clone, a concept from distributed revision control* Component repository management, a field of configuration management...
 usually within the Usenet
Usenet

Usenet, a portmanteau of "user" and "network", is a worldwide distributed Internet discussion system. It evolved from the general purpose UUCP architecture of the same name....
 system, for messages posted from many users in different locations. The term may be confusing to some, because it is usually a discussion group. Newsgroups are technically distinct from, but functionally similar to, discussion forum
Internet forum

An , or 'message board', is an online discussion site. It is the modern equivalent of a traditional bulletin board, and a technological evolution of the dialup bulletin board system....
s on the World Wide Web
World Wide Web

The World Wide Web is a very large set of interlinked hypertext documents accessed via the Internet. With a Web browser, one can view Web pages that may contain writing, s, videos, and other multimedia and navigate between them using hyperlinks....
. Newsreader
News client

A newsreader is an application software that reads articles on Usenet , either directly from the news server's disks or via the Network News Transfer Protocol ....
 software is used to read newsgroups.

Types of newsgroups

Typically, a newsgroup is focused on a particular topic of interest. Some newsgroups allow the posting of messages on a wide variety of themes, regarding anything a member chooses to discuss as on-topic
On-topic

A contribution is on-topic if it is within the bounds of the current discussion and off-topic if not. The terms are normally used in the context of mailing lists, discussion groups, internet forum, bulletin boards, newsgroups, and wikis....
, while others keep more strictly to their particular subject, frowning on off-topic postings. The news admin (the administrator of a news server
News server

A news server is a set of computer software used to handle Usenet articles. It may also refer to a computer itself which is primarily or solely used for handling Usenet....
) decides how long articles are kept on his server before being expired (deleted). Different servers will have different retention times for the same newsgroup; some may keep articles for as little as one or two weeks, others may hold them for many months. Some admins keep articles in local or technical newsgroups around longer than articles in other newsgroups.

Newsgroups generally come in either of two types, binary or text. There is no technical difference between the two, but the naming differentiation allows users and servers with limited facilities the ability to minimize network bandwidth usage. Generally, Usenet conventions and rules are enacted with the primary intention of minimizing the overall amount of network traffic and resource usage.

Newsgroups are much like the public message boards on old bulletin board system
Bulletin board system

File:Monochrome-bbs.pngA Bulletin Board System, or BBS, is a computer system running list of BBS software that allows User to Telecommunication circuit and Logging to the system using a terminal program....
s. For those readers not familiar with this concept, envision an electronic version of the corkboard in the entrance of your local grocery store.

Newsgroups frequently become cliquish and are subject to sporadic flame wars
Flaming

Flaming is a hostile and insulting interaction between Internet users. Flaming usually occurs in the social context of a discussion board, Internet Relay Chat or even through e-mail....
 and trolling, but they can also be a valuable source of information, support and friendship, bringing people who are interested in specific subjects together from around the world.

Back when the early community was the pioneering computer society, the common habit seen with many articles was a notice at the end disclosed if the author was free of, or had a conflict of interest, or had any financial motive, or axe to grind, in posting about any product or issue. This is seen much less now, and the reader must read skeptically, just like in society, besides all the privacy or phishing
Phishing

In the field of computer security, phishing is the criminally fraudulent process of attempting to acquire sensitive information such as usernames, passwords and credit card details by masquerading as a trustworthy entity in an electronic communication....
 issues.

There are currently well over 100,000 Usenet newsgroups, but only 20,000 or so of those are active. Newsgroups vary in popularity, with some newsgroups only getting a few posts a month while others get several hundred (and in a few cases a couple of thousand) messages a day.

Weblogs have replaced some of the uses of newsgroups (especially because, for a while, they were less prone to spam
Spam (electronic)

Spam is the abuse of electronic messaging systems to send unsolicited bulk messages indiscriminately. While the most widely recognized form of spam is e-mail spam, the term is applied to similar abuses in other media: Messaging spam, Newsgroup spam, spamdexing, spam in blogs, wiki spam, Classified advertising spam, mobile phone spam, Forum...
ming).

A website called Deja News
Deja News

The Deja News Research Service was an archive of messages posted to Usenet discussion groups, started in 1995 by Steve Madere in Austin, Texas....
 began archiving
Archive

An archive refers to a collection of historical records, and also refers to the location in which these records are kept.'Archives' are made up of records which have been accumulated over the course of an individual or organization's lifetime....
 Usenet in the 1990s. DejaNews also provided a searchable web interface. Google
Google

Google Inc. is an United States public company, earning revenue from AdWords related to its Google search, Gmail, Google Maps, Google Apps, Orkut, and YouTube services as well as selling advertising-free versions of the Google Search Appliance....
 bought the archive from them and made efforts to buy other Usenet archives to attempt to create a complete archive of Usenet newsgroups and postings from its early beginnings. Like DejaNews, Google has a web search interface to the archive, but Google also allows newsgroup posting.

Non-Usenet newsgroups are possible and do occur, as private individuals or organizations set up their own nntp servers. Examples include the newsgroups Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
 runs to allow peer-to-peer support of their products and those at [news://news.grc.com news://news.grc.com].

How newsgroups work

Newsgroup servers are hosted by various organizations and institutions. Most Internet service providers host their own news server
News server

A news server is a set of computer software used to handle Usenet articles. It may also refer to a computer itself which is primarily or solely used for handling Usenet....
s, or rent access to one, for their subscribers. There are also a number of companies who sell access to premium news servers.

Every host of a news server maintains agreements with other news servers to regularly synchronize. In this way news servers form a network. When a user posts to one news server, the message is stored locally. That server then shares the message with the servers that are connected to it if both carry the newsgroup, and from those servers to servers that they are connected to, and so on. For newsgroups that are not widely carried, sometimes a carrier group is used for crossposting
Crossposting

Crossposting is the act of posting the same message to multiple Internet forum, mailing lists, or newsgroups. This is distinct from multiposting, which involves posting multiple identical messages, each to a single forum, newsgroup, or topic area....
 to aid distribution. This is typically only useful for groups that have been removed or newer alt.* groups. Crossposts between hierarchies, outside of the Big 8 and alt.* hierarchies, are failure prone.

Hierarchies

Newsgroups are often arranged into hierarchies, theoretically making it simpler to find related groups. The term top-level hierarchy refers to the hierarchy defined by the prefix prior to the first dot.

The most commonly known hierarchies is the usenet hierarchies. So for instance newsgroup rec.arts.sf.starwars.games would be in the rec.* top-level usenet hierarchy, where the asterisk (*) is defined as a wildcard character
Wildcard character

The term wildcard character has the following meanings:...
. There were seven original major hierarchies of usenet newsgroups, known as the "Big 7":
  • comp.* — Discussion of computer-related topics
  • news.* — Discussion of Usenet itself
  • sci.* — Discussion of scientific subjects
  • rec.* — Discussion of recreational activities (e.g. games and hobbies)
  • soc.* — Socialising and discussion of social issues.
  • talk.* — Discussion of contentious issues such as religion and politics.
  • misc.* — Miscellaneous discussion—anything which doesn't fit in the other hierarchies.


These were all created in the Great Renaming
Great Renaming

The Great Renaming was a restructuring of Usenet newsgroups that took place in 1987. B News maintainer and UUNET founder Rick Adams is generally considered to be the initiator of the Renaming....
 of 1986–1987, prior to which all of these newsgroups were in the net.* hierarchy. At that time there was a great controversy over what newsgroups should be allowed. Among those that the usenet cabal (who effectively ran the Big 7 at the time) did not allow were those concerning recipe
Recipe

A recipe is a set of instructions that show how to prepare or make something, especially a culinary dish .Modern culinary recipes normally consist of several components:...
s, drugs
Recreational drug use

Recreational drug use is the use of psychoactive drugs for recreational purposes rather than for employment, Medicine or Spirituality purposes, although the distinction is not always clear ....
, and sex
Sex

In biology, sex is a process of combining and mixing genetics traits, often resulting in the specialization of organisms into male and female types ....
.

This resulted in the creation of an alt.* (short for "alternative") usenet hierarchy where these groups would be allowed. Over time the laxness of rules on newsgroup creation in alt.* compared to the Big 7 meant that many new topics could, given time, gain enough popularity to get a Big 7 newsgroup. This resulted in a rapid growth of alt.* which continues to this day. Due to the anarchistic nature with which the groups sprung up, some jokingly referred to ALT standing for "Anarchists, Lunatics and Terrorists" (a backronym
Backronym

A backronym is a reverse Acronym and initialism, a phrase constructed after the fact to make an existing word or words into an acronym.Backronyms may be invented with serious or humorous intent, or may be a type of false or folk etymology....
).

In 1995, humanities.* was created for the discussion of the humanities (e.g. literature, philosophy), and the Big 7 became the Big 8.

The alt.* hierarchy
Alt.* hierarchy

The alt.* hierarchy is a major class of newsgroups in Usenet, containing all newsgroups whose name begins with "alt.", organized hierarchically....
 has discussion of all kinds of topics, and many hierarchies for discussion specific to a particular geographical area or in a language other than English.

Before a new Big 8 newsgroup can be created, an RFD (Request For Discussion) must be posted into the newsgroup [news:news.announce.newgroups news.announce.newgroups], which is then discussed in [news:news.groups.proposals news.groups.proposals]. Once the proposal has been formalized with a name, description, charter, the Big-8 Management Board will vote on whether to create the group. If the proposal is approved by the Big-8 Management Board, the group is created. Groups are removed in a similar manner.

Creating a new group in the alt.* hierarchy is not subject to the same rules; anybody can create a newsgroup, and anybody can remove them, but most news administrators will ignore these requests unless a local user requests the group by name.

Further hierarchies

There are a number of newsgroup hierarchies outside of the Big 8 (and alt.*) that can be found at many news servers. These include non-English language groups, groups managed by companies or organizations about their products, geographic/local hierarchies, and even non-internet network boards routed into NNTP. Examples include (alphabetically):
  • aus.* — Australian news groups
  • ba.* — Discussion in the San Francisco Bay area
  • ca.* — Discussion in California
  • can.* — Canadian news groups
  • cn.* — Chinese news groups
  • chi.* — Discussions about the Chicago area
  • de.* — Discussions in German
  • england.* — Discussions (mostly) local to England, see also uk.*
  • fidonet.* — Discussions routed from FidoNet
    FidoNet

    FidoNet is a worldwide computer network that is used for communication between bulletin board systems. It was most popular in the early 1990s, prior to the introduction of easy and affordable access to the Internet....
  • fr.* — Discussions in French
  • fj.* — "From Japan," discussions in Japanese
  • gnu.* — Discussions about GNU software
  • hawaii.* — Discussions (mostly) local to Hawaii
  • hp.* — Hewlett-Packard internal news groups
  • it.* — Discussions in Italian
  • microsoft.* — Discussions about Microsoft products
  • pl.* — Polish news groups
  • tw.* — Taiwan news groups
  • uk.* — Discussions on matters in the UK
  • yale.* — Discussions (mostly) local to Yale


Additionally, there is the free.* hierarchy, which can be considered "more alt than alt.*". There are many local sub-hierarchies within this hierarchy, usually for specific countries or cultures (such as free.it.* for Italy).

Binary newsgroups

While newsgroups were not created with the intention of distributing binary files, they have proven to be quite effective for this. Due to the way they work, a file uploaded once will be spread and can then be downloaded by an unlimited number of users. More useful is the fact that every user is drawing on the bandwidth of their own news server. This means that unlike P2P
Peer-to-peer

A peer-to-peer computer network uses diverse connectivity between participants in a network and the cumulative bandwidth of network participants rather than conventional centralized resources where a relatively low number of Server s provide the core value to a service or application....
 technology, the user's download speed is under their own control, as opposed to under the willingness of other people to share files. In fact this is another benefit of Newsgroups: it is usually not expected that users share. If every user makes uploads then the servers would be flooded; thus it is acceptable and often encouraged for users to just leech
Leech (computing)

In computing and specifically on the Internet, being a leech or leecher refers to the practice of benefiting, usually deliberately, from others' information or effort but not offering anything in return, or only token offerings in an attempt to avoid being called a leech....
.

There were originally a number of obstacles to the transmission of binary files over Usenet. Firstly, Usenet was designed with the transmission of text in mind. Due to this, for a long period of time, it was impossible to send binary data as it was. So, a workaround, Uuencode
Uuencode

Uuencoding is a form of binary-to-text encoding that originated in the Unix program uuencode, for code Binary numeral system data for transmission over the uucp mail system....
 (and later on Base64
Base64

The term Base64 refers to a specific MIME#Content-Transfer-Encoding. It is also used as a generic term for any similar encoding scheme that encodes binary data by treating it numerically and translating it into a base 64 representation....
 and yEnc
YEnc

yEnc is a binary-to-text encoding scheme for transferring binary files in messages on Usenet or via e-mail. It reduces the computational overhead over previous ASCII-based encoding methods by using an 8-bit Extended ASCII encoding method....
), was developed which mapped the binary data from the files to be transmitted (e.g. sound or video files) to text characters which would survive transmission over Usenet. At the receiver's end, the data needed to be decoded by the user's news client
News client

A newsreader is an application software that reads articles on Usenet , either directly from the news server's disks or via the Network News Transfer Protocol ....
. Additionally, there was a limit on the size of individual posts such that large files could not be sent as single posts. To get around this, Newsreaders were developed which were able to split long files into several posts. Intelligent newsreaders at the other end could then automatically group such split files into single files, allowing the user to easily retrieve the file. These advances have meant that Usenet is used to send and receive many terabytes of files per day.

There are two main issues that pose problems for transmitting binary files over newsgroups. The first is completion rate
Completion rate

Completion rates measure the useful transmission of complete binary files across newsgroups.Newsgroups function by a large computer network of Server s which regularly synchronize posts with each other....
s and the other is retention rate
Retention rate

A retention rate measures how long a news server holds articles from a given newsgroup.News Servers do not have unlimited storage, and due to this fact they can only hold posts for a short length of time before they must delete them in order to make room for new posts....
s. The business of premium news server
News server

A news server is a set of computer software used to handle Usenet articles. It may also refer to a computer itself which is primarily or solely used for handling Usenet....
s is generated primarily on their ability to offer superior completion and retention rates, as well as their ability to offer very fast connections to users. Completion rates are significant when users wish to download large files that are split into pieces; if any one piece is missing, it is impossible to successfully download and reassemble the desired file. To work around this, a redundancy scheme known as PAR
Parchive

Parchive is an open source software project that emerged in 2001 to develop a parity file format, as conceived by Tobias Rieper and Stefan Wehlus:....
 is commonly used.

A number of websites exist for the purpose of keeping an index of the files posted to binary newsgroups.

Moderated newsgroups

A moderated newsgroup has one or more individuals who must approve articles before they are posted at large. A separate address is used for the submission of posts and the moderators then propagate posts which are approved for the readership. The first moderated newsgroups appeared in 1984 under mod.* according to RFC 2235, "Hobbes' Internet Timeline".

See also

  • List of newsgroups
    List of newsgroups

    This is a list of newsgroups that are significant for their popularity or their position in Usenet history.As of October , there are about 100,000 Usenet newsgroups, of which approximately a fifth are active....
  • alt.* hierarchy
    Alt.* hierarchy

    The alt.* hierarchy is a major class of newsgroups in Usenet, containing all newsgroups whose name begins with "alt.", organized hierarchically....
  • News client
    News client

    A newsreader is an application software that reads articles on Usenet , either directly from the news server's disks or via the Network News Transfer Protocol ....
  • NNTP
  • Aggregator
    Aggregator

    In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client or a Web application which aggregates Web Syndication such as news headlines, blogs, Podcasting, and vlogs in a single location for easy viewing....
  • Backbone cabal
    Backbone cabal

    The backbone cabal was a group of large-site Sysop who pushed through the Great Renaming of Usenet newsgroups during most of the 1980s.Credit for organizing the backbone about 1983 is variously claimed for Mark Horton or Gene Spafford, in an effort to stabilize the Usenet propagation....
  • Google Groups
    Google Groups

    Google Groups is a free service from Google where groups of people have discussions about common interests. Internet users can find discussion groups related to their interests and participate in Threaded discussioned conversations, either through the Google Groups WorldWideWeb interface, or by e-mail....


External links

  • - a newsgroup for questions and answers about Usenet and the Internet
  • Guide to newsgroup file-sharing
  • - Beginner's Usenet Newsgroup Guide
  • - A charter list to educate and inform users about specific usenet groups and their purpose