home *** CD-ROM | disk | FTP | other *** search
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │ DemoGroups Interchange Policy Document Version 1.2 │
- └──────────────────────────────────────────────────────────────┤July 4, 1994├─┘
-
- 0. Contents
-
- 1. Overview
- 1.0 Language
- 1.1 Introduction
- 1.2 Areas
- 1.3 Using aliases
- 2. Organization
- 2.1 Nodes
- 2.1.1 Users
- 2.1.2 Points
- 2.2 Networks
- 2.2.1 Network Coordinator
- 2.2.2 Network routing hubs
- 2.3 Regions
- 2.3.1 Regional Coordinator
- 2.4 Zones
- 2.4.1 Zone Coordinator
- 2.5 International Coordinator
- 2.6 International links
- 3. SysOp procedures
- 3.1 General
- 3.1.1 Basics
- 3.1.1.1 Registration & payments
- 3.1.2 The mail
- 3.1.2.1 Routing mail
- 3.1.3 Firing from DGi
-
-
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │ DemoGroups Interchange Policy Document Version 1.2 │
- └──────────────────────────────────────────────────────────────┤July 4, 1994├─┘
-
- 1. Overview
-
- This document estabilishes a policy for SysOps of the electronic bulletin board
- systems which are a member of DemoGroups Interchange. DemoGroups
- Interchange is defined by International Coordinator weekly in nodelist that
- is distributed in packs named DGiNODES.Zxx (where xx stands for week number and
- z indicates that it's packed with PKZIP).
-
- Separate policys can be constructed for use in certain conferences, regions,
- zones or equivalent to provide details of local procedures. These policies may
- not contradict this policy. If for some local purposes this kinds of
- contradictions are needed, it must be permitted by International Coordinator.
-
- In the following text the acronyme DGi stands for DemoGroups Interchange.
-
- 1.0 Language
-
- The official language of DGi is English. However, there may be some national or
- other kinds of local conferences where other languages may be used. Also in
- NetMail and other private conferences other languages may be used. All
- documents about DGi must exist in English. Translation for other languages is
- encouraged.
-
- 1.1 Introduction
-
- DGi is an amateur electronic message system. DGi was founded at 3rd April,
- 1993, but the idea of a net was a long time before. DGi's control is
- centralized by the moment, but when net grows larger, decentralized control has
- to be concidered.
-
- 1.2 Areas
-
- Message areas in DGi can be found from file areas.DGi. There is a name of area
- and a short explanation of it. Some areas are postmoderated. This is used to
- ensure the quality of messages. More file areas will be estabilished when
- needed. Via them can a group send their new productions and get other DGi
- members' productions. No group has a filearea of their own. If a group releases
- a production, it is preferred that it is sent a day or two before actual
- release to appropriate file-echo, i.e. if release is a demo, to DGi_DEMOS. When
- sending a file via file-echo area, file must be packed with PKZIP archiver's
- latest available version. When new packers are released, situation will be
- concered and tested again.
-
- 1.3 Using aliases
-
- Using aliases while posting messages to international DGi messageareas is
- allowed. However, using of true names is very preferred. If wished, alias can
- be found as a signature no more than four lines in the bottom of the message.
-
-
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │ DemoGroups Interchange Policy Document Version 1.2 │
- └──────────────────────────────────────────────────────────────┤July 4, 1994├─┘
-
- 2 Organization
-
- DGi systems are grouped on several levels:
-
- 2.1 Individual systems (nodes)
-
- Each system has a System Operator who runs the system. Each system can be found
- from a newest version of nodelist. SysOp is responsible for BBSes actions,
- including its users. That's why each SysOp creates his/hers own policy and
- rules to be used in his/hers BBS. BBS must be capable of receiving and sending
- mail. If it isn't, it can be set 'non active'-system where all mail should be
- sent via its HUB.
-
- 2.1.1 Individual users
-
- SysOp is responsible for his/hers users' actions.
-
- 2.1.2 Points
-
- Point is a small unit that is formed by an individual person or mostly a
- small BBS. It is marked in the nodelist and it is capable of at least sending
- mail. It communicates with the rest of the DGi via its bossnode. Mail from
- point to DGi is sent first for bossnode which then routes and sends it where
- it should. Mail to point is sent for bossnode where point gets its mail. This
- can be arranged with agreement by point and boss if desired. Points have same
- rights as individual systems but are treated like individual users.
-
- 2.2 Networks
-
- Network is a quite small area. Usually all nodes in a single network have same
- trunk code (or Long Distance code) but if the area would be small, two or more
- areas can be combined. All nodes in a single network usually send their mail to
- a Network Coordinator (NC) who then routes and sends mail.
-
- 2.2.1 Network Coordinator
-
- Network Coordinator will be choosed by voting. Every node of the network may
- vote. NC must take care that all mail will be forwarded to the right place as
- fast as possible. No packet that should be forwarded may stand still over 24
- hours. If for a reason or another this kind of action is impossible, new NC
- must be choosen immediately. The new NC handles the job until old NC gets his
- system running as it should or he has been a year as NC, whichever comes first.
- New NC will be chosen every year.
-
- 2.2.2 Network routing hubs
-
- Network routing hubs help message routing on large networks. It is preferred
- that a network is divided for smaller pieces than hubs are being estabilished.
- If hubs are needed, NC will appoint them.
-
- 2.3 Regions
-
- Region is a collection of networks. It can also consist a few nodes that are
- not in any network. A region could be a small country or a part of a (large)
- one.
-
- 2.3.1 Regional Coordinator
-
- Regional Coordinator will be choosed by voting. Every node of the region may
- vote. RC must take care that all mail will be forwarded to the right place as
- fast as possible. No packet that should be forwarded may stand still over 24
- hours. If for a reason or another this kind of action is impossible, new RC
- must be choosen immediately. The new RC handles the job until old RC gets his
- system running as it should or he has been a year as a RC, whichever comes
- first. RC maintains the list of nodes in that region.
-
- 2.4 Zones
-
- Zone is a collection of regions covering one or more countries and/or
- continents.
-
- 2.4.1 Zone Coordinator
-
- Zone Coordinator will be choosed by voting. Every node of the zone may vote. ZC
- must take care that all mail will be forwarded to the right place as fast as
- possible. No packet that should be forwarded may stand still over 24 hours. If
- for a reason or another this kind of action is impossible, new ZC must be
- choosen immediately. The new ZC handles the job until old ZC gets his system
- running as it should or he has been a year as a ZC, whichever comes first. ZC
- creates the master nodelist of region which will then be distributed via DGi to
- all nodes and International Coordinator.
-
- 2.5 International Coordinator
-
- IC must take care that nodelist is up-to- date and everything is OK. IC also
- collects all zonelists to one master nodelist.
-
- 2.6 International links (between countries)
-
- The registration fees (see 3.1.1.1) for each country must be payed for local
- country's DGi HQ if HQ decides to collect it.
-
-
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │ DemoGroups Interchange Policy Document Version 1.2 │
- └──────────────────────────────────────────────────────────────┤July 4, 1994├─┘
-
- 3 SysOp procedures
-
- 3.1 General
-
- 3.1.1 The Basics
-
- SysOp of a node may do whatever (s)he wants as long as (s)he obeys policy. Main
- parts of policy are that node must be able to receive mail at ZMH and SysOp may
- not participate on spreading of illeagal or pirated programs or any other
- illeagal actions via DGi.
-
- 3.1.1.1 Registration & payments
-
- When SysOp wants to be a node in DGi, (s)he has to prove that his/hers mailer
- functions as it should. Easiest way of showing this is to send a normal NetMail
- message to 68:68/0 (or to your own country HQ). Include registration form with
- your information it it (register.DGi) and change the name of the file to a name
- that is unique for your BBS.
-
- Some kind of production (demo/intro) is preferable to send if your group is
- not well-known. After these procedures International Coordinator decides wheter
- node is allowed to join DGi or not. If IC decides that you may join, you will
- have to send us (to country DGi HQ) the payment which country HQ has setted to
- your country.
-
- Note however, that most of the countries does NOT have any entry fees. Ask your
- country HQ for more information.
-
- 3.1.2 The mail
-
- Mail that is to be forwarded must be sent during the next 24 hours if a special
- agreement that has been confirmed by the sender of mail has not been made. Mail
- must be sent excatly as it was received. Conversion for 7 bit characters can be
- made, though 8 bit characters are supported. Mail can be crypted and/or packed,
- but it must not in any circumstances include anything that is against the law
- or policy.
-
- 3.1.2.1 Routing mail
-
- You do not have to route mail if you have not agreed to do so. If you have
- agreed that someone may poll you, you must route and send mail in and out of
- the system unless you have agreed with the node/point otherwise.
-
- 3.1.3 Firing from DGi
-
- If SysOp does not (after two warnings) pay his/hers payments, behave
- him/herself as (s)he should, or simply take care of his/hers duties. Any money
- payed for DGi will not be payed back.
-
-