home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / main / SBBSDOCS / dove-net.txt < prev    next >
Encoding:
Text File  |  2007-07-12  |  17.8 KB  |  447 lines

  1. DOVE-Net Introduction, Rules and Instructions
  2. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  3.  
  4. $Id: dove-net.txt,v 1.13 2007/07/13 01:22:23 rswindell Exp $
  5.  
  6. *****************************************
  7. * Answers to Frequently Asked Questions *
  8. *****************************************
  9.  
  10. Q. What is DOVE-Net?
  11.  
  12. A. DOVE-Net is a message network connecting numerous BBSes and the users on
  13.    those BBSes together through QWK and Fido networking technologies. DOVE-Net
  14.    consists of primarily Synchronet {tm} BBSes. This is due to the fact that
  15.    the co-founders of DOVE-Net are also the developers of Synchronet BBS
  16.    software. DOVE-Net is not limited to one specific BBS package and welcomes
  17.    any QWK or Fido network compatible BBS to join as long as their software of
  18.    choice does not interfere with the operation of the network in any way.
  19.  
  20.  
  21. Q. Why the name DOVE-Net?
  22.  
  23. A. Two BBSes began DOVE-Net back in 1989. These BBSes were Vertrauen (Home
  24.    of Synchronet BBS Software) and The Beast's Domain (Home of Domain
  25.    Entertainment BBS Add-ons). The word DOVE came from DOmain VErtrauen,
  26.    much like the word MODEM came from MOdulator DEModulator. It has nothing
  27.    to do with that species of bird or the symbolism of peace, but we have
  28.    nothing against those things either. It was a small network that needed
  29.    a small name.
  30.  
  31.  
  32. Q. What is the focus of DOVE-Net?
  33.  
  34. A. Connecting BBS sysops and users without a lot of politics and red tape.
  35.    DOVE-Net requires no "application processing time" or "node numbers" to
  36.    be assigned. While the capabilities of DOVE-Net rival those of more
  37.    technically complex networks, it has none of the setup complexities as
  38.    reflected by the fact that many of the systems on DOVE-Net are managed by
  39.    first-time sysops. DOVE-Net allows (or rather encourages) the use of color
  40.    codes in messages (preferably using the Synchronet Ctrl-A standard, but
  41.    Wildcat, PCBoard, Celerity, Renegade, and WWIV color codes are also
  42.    supported in Synchronet BBS software and may also be used). DOVE-Net allows
  43.    the use of aliases, ANSI encoded messages (when necessary for animation)
  44.    and use of high-ASCII characters. There are no strict "hubbing" rules;
  45.    pretty much anyone that's willing to feed anyone else is encouraged to do
  46.    so. DOVE-Net is moderated only by the founders of the network so there
  47.    aren't different rules for different message areas that users need to
  48.    remember. Private messages are allowed, but when possible, routed NetMail
  49.    is preferred. DOVE-Net has very few rules, and the few that do exist are
  50.    often bent.
  51.  
  52.  
  53. *********
  54. * Rules *
  55. *********
  56.  
  57. DOVE-Net has mostly been a self-moderated network. This means that the sysops
  58. of DOVE-Net have decided when a specific message, user, or thread is deemed
  59. inappropriate. However, today, most of the users of DOVE-Net are also the 
  60. sysops of DOVE-Net. And when there are too many "kings", you can have chaos.
  61. The ultimate "king" of DOVE-Net is me, Digital Man (Rob Swindell). I don't
  62. claim this title because I want to, but rather because I have to: someone has
  63. to be "king" or NC (Network Coordinator), or whatever-you-want-to-call-it.
  64.  
  65. If a sysop has a complaint or suggestion about DOVE-Net, they usually e-mail
  66. me or post on the "DOVE-Net Sysops Only" conference. The "DOVE-Net Sysops
  67. Only" conference is the preferred venue for internal DOVE-Net discussion
  68. (and test messages). However, this conference is not guaranteed to be limited
  69. to "DOVE-Net Sysops Only" (some sysops do slip up and allow access to normal
  70. users). So for the most sensitive matters, it is recommended that sysops send
  71. me e-mail.
  72.  
  73. DOVE-Net has survived and even at times thrived for over a dozen years
  74. without a specific set of "rules", but recent user activies have convinced me
  75. that I need to "lay down the law". So here we go:
  76.  
  77. The following actions are not allowed:
  78.  
  79.         1. Excessive personal attacks
  80.         2. Excessive use of profanity
  81.         3. Excessive off-topic messages
  82.         4. Excessive advertisements
  83.         5. Excessive use of capital letters
  84.         6. Excessive use of non-English text
  85.         7. Encoded, encrypted, or otherwise indecipherable messages
  86.         8. Fraudulent messages
  87.         9. Impersonating someone you are not
  88.  
  89. How do you know if an action constitutes "excessive" behavior or not? Compare
  90. your actions to those of other long-time DOVE-Net sysops and users. If your
  91. messages seem "out of place" it's probably because they are.
  92.  
  93. A violation of these rules may result in a warning, a reprimand, or in the
  94. worst cases, temporary or permanent expulsion from DOVE-Net. Or there may be
  95. no consequences at all. There may be no warning at all. I give no guarantee
  96. of consistent, fair, or impartial enforcement of these rules. But generally
  97. speaking, if you use common sense and don't abuse the network or the sysops
  98. or users in the network, you'll do just fine. I certainly gain no pleasure
  99. from enforcing rules and would rather everyone "just get along" and the net
  100. continue to self-rule as it has since King Drafus and I created it so many
  101. years ago.
  102.  
  103. DOVE-Net is not a democracy. You are not guaranteed "free speech" or
  104. "equal opportunity". DOVE-Net access is a privilege, not a right.
  105.  
  106. The sysops of DOVE-Net Node BBSes are expected to enforce the "Access
  107. Requirements" of DOVE-Net, as specified later in this document.
  108.  
  109.  
  110. ****************
  111. * Instructions *
  112. ****************
  113.  
  114. Step 1: Choose a QWK-ID
  115. =======================
  116.  
  117. If you're using Synchronet BBS Software, your BBS's QWK-ID is configured 
  118. in SCFG->Message Options->BBS ID for QWK Packets. SCFG is the Synchronet 
  119. Configuration Utility accessible by running exec/scfg or using the
  120. BBS->Configure menu option in the Synchronet Control Panel (Win32 only).
  121.  
  122. Your QWK-ID should be an abbreviation of your BBS name or have some other
  123. personal significance, and must be unique among others on DOVE-Net (see 
  124. NODES.DAT included in DOVE-NET.ZIP to verify the uniqueness of your QWK-ID).
  125. [ftp://vert.synchro.net/main/bbs/dove-net.zip]
  126.  
  127. QWK-IDs are limited to a maximum of eight characters in length, may only
  128. contain valid DOS filename characters, and MUST begin with an alphabetic 
  129. character. QWK-IDs are not case sensitive. 
  130.  
  131. At this point you probably should also set your QWKnet tagline to something
  132. that represents (or advertises) your BBS.  In Synchronet this is done in
  133. SCFG->Networks->QWK->Default Tagline.
  134.  
  135.  
  136. Step 2: Create a QWKnet Account
  137. ===============================
  138.  
  139. Assuming you will be using Vertrauen BBS as your hub, you will need to logon
  140. as "New" at telnet://vert.synchro.net and create your QWKnet account using
  141. your BBS's QWK-ID as the user name (even if you already have a regular user
  142. account there). 
  143.  
  144. *** IMPORTANT ***
  145. You must answer (Y)es to the following new user question:
  146. "Is this account to be used for QWK Networking (DOVE-Net)?"
  147.  
  148. Remember the password you used to create this account, you'll need it later.
  149.  
  150. When you get to the QWK: prompt, you need to (C)hange Packet Configuration
  151. to match the following (if you're running Synchronet):
  152.  
  153. QWK Settings:
  154.  
  155. A) Ctrl-A Color Codes            : Leave in
  156. T) Archive Type                  : ZIP
  157. E) Include E-mail Messages       : Un-read Only
  158. I) Include File Attachments      : Yes
  159. D) Delete E-mail Automatically   : Yes
  160. F) Include New Files List        : No
  161. N) Include Index Files           : No
  162. C) Include Control Files         : No
  163. Y) Include Messages from You     : No
  164. Z) Include Time Zone (TZ)        : Yes
  165. V) Include Message Path (VIA)    : Yes
  166. M) Include Message/Reply IDs     : Yes    (Synchronet v3.10+)
  167. X) Extended (QWKE) Packet Format : No
  168.  
  169. You may also want to take this opportunity to (S)elect Areas to Scan
  170. from the QWK: prompt and set all the DOVE-Net sub-boards to "On".
  171.  
  172. It is important that you do NOT use a regular user account for QWK packet
  173. transfers.
  174.  
  175.  
  176. Step 3: Adding DOVE-Net Message Areas to your BBS
  177. =================================================
  178.  
  179. If you're using Synchronet BBS Software, then you most likely already have
  180. the DOVE-Net message areas pre-configured in SCFG->Message Areas->DOVE-Net.
  181. If not, then you'll need to create some or all of the message areas listed
  182. below in SCFG->Message Areas->DOVE-Net:
  183.  
  184.  
  185. DOVE-Net Conferences (aka sub-boards):
  186.  
  187. Name                                      Access Requirements   Posting Reqs
  188. --------------------------------------    -------------------   ------------
  189. General
  190. Advertisements
  191. Entertainment
  192. Debate
  193. Hardware/Software Help
  194. Programming
  195. Unix Discussion
  196. HAM Radio Operators
  197. Internet Discussion
  198. Pro-Audio Discussion
  199. Firearms Discussion
  200. Sports Discussion
  201. Religious Discussion/Debate/Evangelism
  202. Hobby Corner (RC/modeling/etc)
  203. Synchronet Announcements                                        USER NOT 0
  204. Synchronet Discussion
  205. Synchronet Sysops Only                    LEVEL 90 OR REST Q
  206. Synchronet Programming (Baja)
  207. Synchronet Programming (JavaScript)
  208. Synchronet Programming (C/C++ and CVS)
  209. Synchronet Data                           LEVEL 90 OR REST Q
  210. DOVE-Net Sysops Only                      LEVEL 90 OR REST Q
  211.  
  212.  
  213. Access Requirements
  214. -------------------
  215. The "Synchronet Announcements" conference is a publicly accessible
  216. *read-only* conference for announcements from authorized Synchronet
  217. developers (currently only myself). No-one on your BBS may be allowed
  218. to post messages in this message area. This can be accomplished in 
  219. Synchronet by setting the "Posting Requirements" to "USER NOT 0".
  220.  
  221. The messsages posted in this conference are also distributed as
  222. an Internet mailing-list. You can subscribe to this mailing-list by
  223. sending an Internet e-mail to listserv@synchro.net with
  224. "subscribe announce" in the message body.
  225.  
  226. The "Synchronet Sysops Only" conference should not be publicly accessible,
  227. except for users that claim to be Synchronet Sysops.
  228.  
  229. The "Synchronet Data" conference contains messages not intended for human
  230. consumption (the messages are used to synchronize the global BBS List and
  231. Match Maker databases), so this message area should not be publicly
  232. accessible.
  233.  
  234. The "DOVE-Net Sysops Only" conference MUST NOT be publicly accessible. This
  235. message area is for discussion among DOVE-Net Sysops ONLY. This is the
  236. correct message area to use for "test messages".
  237.  
  238. If you have a Guest/Anonymous user account on your BBS, it MUST NOT have
  239. posting privilages to *any* of the DOVE-Net conferences. This can most
  240. easily be achieved in Synchronet by giving the "Guest" account the 'P'
  241. (posting) or 'N' (networked sub-board) restrictions. When the "Guest"
  242. account is created using the stock Synchronet 'makeguest.js' script, it will
  243. already have the 'P' restriction applied.
  244.  
  245. If a DOVE-Net QWKnet node (BBS) does not follow these Access Requirements,
  246. it can, without warning or notice, lose some or all of its DOVE-Net access.
  247.  
  248.  
  249. Gateways
  250. --------
  251. You *must not* gate DOVE-Net conferences to any other network without
  252. explicit, prior permission. 
  253.  
  254. The following DOVE-Net conferences are already gated to other networks:
  255.  
  256. Synchronet Discussion  <=> alt.bbs.synchronet USENET newsgroup
  257. Synchronet Discussion  <=> SYNCHRONET echo on the FidoNet Zone 1 Backbone
  258. Synchronet Sysops Only <=> SYNC_SYSOPS echo on the FidoNet Zone 1 Backbone
  259. Synchronet Programming <=> SYNC_PROGRAMMING echo on the FidoNet Zone 1 Backbone
  260. Synchronet Data        <=> SYNCDATA echo on the FidoNet Zone 1 Backbone
  261.  
  262.  
  263. Step 4: Configure your QWKnet Hub
  264. =================================
  265.  
  266. Synchronet SCFG->Networks->QWK->Hubs->VERT:
  267.  
  268. Hub System ID              VERT
  269.  
  270. Pack Command Line          %@zip -jD %f %s
  271. Unpack Command Line        %@unzip -Coj %f %s -d %g
  272.  
  273. Call-out Command Line      *qnet-ftp %s dove.synchro.net YOURPASS
  274.  
  275. Replace YOURPASS with the password you used when creating your QWKnet account.
  276.  
  277. Call-out Node              1
  278. Call-out Days              All
  279. Call-out Frequency         4 times a day
  280.  
  281. Networked Sub-boards...
  282.  
  283. Conf#   Group           Sub-board
  284. -----   -----           ---------
  285. 2001    DOVE-Net        General
  286. 2002    DOVE-Net        Advertisements
  287. 2003    DOVE-Net        Entertainment
  288. 2004    DOVE-Net        Debate
  289. 2005    DOVE-Net        Hardware/Software Help
  290. 2006    DOVE-Net        Programming
  291. 2009    DOVE-Net        Unix Discussion
  292. 2015    DOVE-Net        HAM Radio
  293. 2016    DOVE-Net        Internet Discussion
  294. 2017    DOVE-Net        Pro-Audio Discussion
  295. 2018    DOVE-Net        Firearms Discussion
  296. 2019    DOVE-Net        Sports Discussion
  297. 2020    DOVE-Net        Religious Discussion/Debate/Evangelism
  298. 2021    DOVE-Net        Hobby Corner (RC/modeling/etc)
  299. 2030    DOVE-Net        Synchronet Announcements
  300. 2007    DOVE-Net        Synchronet Discussion
  301. 2008    DOVE-Net        Synchronet Sysops Only
  302. 2011    DOVE-Net        Synchronet Programming (Baja)
  303. 2012    DOVE-Net        Synchronet Programming (JavaScript)
  304. 2014    DOVE-Net        Synchronet Programming (C/C++ and CVS)
  305. 2013    DOVE-Net        Synchronet Data
  306. 2010    DOVE-Net        DOVE-Net Sysops Only
  307.  
  308. Ctrl-A codes should be set to "Leave in" for all.
  309.  
  310.  
  311. Step 5: Turn on the DOVE-Net conferences on your QWKnet Hub
  312. ===========================================================
  313.  
  314. If you haven't already done so, either:
  315.  
  316. 1. Logon to your Hub (e.g. Vertrauen) via Telnet and (S)elect Areas to Scan
  317.    from the QWK: prompt and set all DOVE-Net sub-boards to "On".
  318.  
  319. or:
  320.  
  321. 2. Logon to your BBS and post a message in each of the DOVE-Net message areas
  322.    to: "SBBS" with a subject of "ADD" (these are called "QWK control msgs").
  323.  
  324.  
  325. Step 6: Force a Network Call-out
  326. ================================
  327.  
  328. If using the Synchronet-Win32 Control Panel, use the BBS->Force Network
  329. Call-out menu option and select "VERT".
  330.  
  331. If using Unix/Linux, use the following command-line (with correct path):
  332. # touch /sbbs/data/qnet/vert.now
  333.  
  334. Watch your event log/window for QNET-FTP log messages.
  335.  
  336. NOTE: Vertrauen limits the size of QWK packets, currently to 10,000
  337.       messages per packet, so it might take several call-outs to get all
  338.       the messages stored in the DOVE-Net conferences on Vertrauen.
  339.  
  340.  
  341. Finished
  342. ========
  343.  
  344. You should now see messages in at least some of the DOVE-Net sub-boards on
  345. your BBS.  Remember, it may take several DOVE-Net call-outs to get *all*
  346. the DOVE-Net messages from your hub (be patient).  Now congratulate yourself
  347. for doing something successfully that only *hundreds* of sysops have done
  348. before you!
  349.  
  350.  
  351. **********************
  352. * Reference Material *
  353. **********************
  354.  
  355. QWK Technical Notes
  356. ===================
  357.  
  358. Non-Synchronet systems importing DOVE-Net messages may notice some things about
  359. the messages which are different from other BBS packages. The first line of
  360. each message may contain "@VIA:" and a list of DOVE-Net BBS ID's the message
  361. has passed through, each separated by a slash character. This line is used to
  362. automatically create and maintain the Synchronet ROUTE.DAT "map" file as well 
  363. as detect circular message paths (dupe loops). The first or second line of each
  364. message may contain "@TZ:" and a four character hexadecimal number. This is the
  365. time zone (as defined in the SMB specification) of the BBS that the message was
  366. originally posted on. These Synchronet-specific QWK features can be disabled
  367. from the online QWK: menu. Note, if Ctrl-A codes are enabled, the @VIA/@TZ
  368. lines are automatically enabled for QWKnet nodes as well. So to disable the 
  369. @VIA/@TZ lines, you must also disable (strip) Ctrl-A codes.
  370.  
  371. Messages exported from Synchronet may also contain Synchronet Ctrl-A color
  372. codes. These can be disabled for any hubs you're calling in SCFG (Synchronet
  373. Configuration Program) or if the other BBS is calling you, then they can
  374. disable them by sending a message to "SBBS" with a title of "CTRL-A STRIP".
  375.  
  376. The following control messages are supported by Synchronet for QWK networking.
  377. The message must be posted to "SBBS" from the node BBS:
  378.  
  379. Subj: DROP [conf#]
  380. Note: Drop current conference (or specified conference #) from future packets
  381.  
  382. Subj: ADD [ptr | -msgs | mm/dd/yy]
  383. Note: Add current conference to future packets and optionally set message ptr
  384.  
  385. Subj: RESET [ptr | -msgs | mm/dd/yy]
  386. Note: Set message pointer for current conference, - indicates offset from last
  387.  
  388. Subj: RESETALL [ptr | -msgs | mm/dd/yy]
  389. Note: Set message pointers for all conferences
  390.  
  391. Subj: FREQ <filename>
  392. Note: File Request from file transfer database (not attachments)
  393.  
  394. Subj: FILES [ON | OFF | mm/dd/yy]
  395. Note: Include files list in packet and/or specify new-scan date
  396.  
  397. Subj: ATTACH [ON | OFF]
  398. Note: Include file attachments in packet automatically (e-mail only)
  399.  
  400. Subj: CTRL-A [KEEP | EXPAND | STRIP]
  401. Note: Ctrl-A color/attribute codes - leave-in, expand to ANSI, or remove
  402.  
  403. Subj: TZ [ON | OFF]
  404. Note: Include time-zone (@TZ) lines in exported messages
  405.  
  406. Subj: VIA [ON | OFF]
  407. Note: Include path (@VIA) lines in exported messages
  408.  
  409. Subj: MSGID [ON | OFF]
  410. Note: Include @MSGID and @REPLY lines in exported messages
  411.  
  412. Subj: NDX [ON | OFF]
  413. Note: Include index (.NDX) files
  414.  
  415. Subj: CONTROL [ON | OFF]
  416. Note: Include extraneous control files (CONTROL.DAT, DOOR.ID, NETFLAGS.DAT)
  417.  
  418.  
  419. Terminology (as used in this document)
  420. ======================================
  421.  
  422. Hub:      A BBS that feeds another BBS messages for a message network
  423. Node:     A BBS that calls another BBS to exchange messages for a network
  424.           A BBS can be (and most often is) either "both a node and a hub"
  425.           or "only a node", if you're joining DOVE-Net for the first time,
  426.           then your system will be "only a node".
  427. QWK:      Message packet format used for off-line mail readers
  428. QWKnet:   Message networking technology using QWK packets
  429. Fido:     Message networking technology based on Fido BBS software
  430. FidoNet:  The single largest amateur message network on Earth {tm}
  431. Echo:     Message area that is connected to multiple BBSes via message
  432.           network
  433. NetMail:  Private message between one user and another not stored in a
  434.           topical message area (echo), similar in princicple to Internet 
  435.           e-mail
  436. SMB:      Synchronet Message Base format, download SMB_*.ZIP from
  437.           Vertrauen for technical specification and C library
  438.  
  439.  
  440. Contact Information
  441. ===================
  442. Vertrauen:      telnet/http/ftp/nntp/gopher/finger: vert.synchro.net
  443. Co-founder:     rob [at] synchro [dot] net
  444.  
  445.  
  446. /* End of DOVE-NET.TXT */
  447.