** THE BIG DUMMY'S GUIDE TO FIDONET **
 ========================================

            Copyright (c) 1992 by Michael Schuyler
                      Quicksilver: 1:350/201
                           (206) 780-2011
                 Version 1.0 - November, 1992


Preface and Thanks
==================

This document reflects a collective effort on the part of Sysops in FidoNet Network 350 to provide information to prospective new Sysops to the Network. As you will read below, FidoNet is not so much an organization to which you belong, but a collaborative effort on the part of Sysops to make this Network, and all networks in FidoNet, happen. In a very real sense, Sysops *are* FidoNet.   

I would like to thank the following for their help in this endeavor. These people contributed comments, suggestions, and filenames which have been incorporated herein. They contributed their thoughts to help me understand some of the issues involved. In many cases they have offered their own help to new people to get them
started. And for that, you should thank them as well.

They are: Brad Boyce from The Monitor (350/40), Paul Wolfe from Magnetic North (350/70), Al Tuttle from The Pyramid BBS (350/33), Bill Hippe, from My Electronic Dungeon (350/24), Adolph Weidanz from The Gold Pegasus (350/35). I would like to reserve a special share of thanks to Sheldon Koehler from Ten Forward (350/401), who spent a lot of time on reviewing the first draft and commenting on its contents. I appreciate it.

Although this document would be severely diminished without the contributions of those listed above, any deficiencies in its presentation and content must remain my responsibility alone. They tried to help, and I just didn't listen. Corrections of fact may be NetMailed to 1:350/201. Differences of opinion may be sent to
Device = NUL.
  
1.0 Introduction
================

Welcome to the Big Dummy's Guide to FidoNet. Don't take offense. I'm the Big Dummy. It's my guide. You just get to read it and shake your head, wondering how this Big Dummy ever learned a word processor. I certainly do not claim to be a FidoNet guru by any stretch of the imagination. In fact, I'm relatively new to this particular game. I wrote my first program in 1972, and I've been heavily involved in computers since 1979. I run a mini-computer wide area network and am
responsible for about 150 CPUs. I'm the "computer guy" at work.  I also have commercial programs on the market for both IBM and Apple computers, and I write a column on computers for a national rag -er- mag.

But FidoNet taught me how little I really knew. It has been, shall we say, a learning experience. In DP parlance you often hear the phrase "steep learning curve" for programs or procedures that present problems of understanding. FidoNet has a steep learning curve.

It is not the intent of this document to get your BBS running. I assume you have already done that. This document is not about BBS systems per se; it's about FidoNet. It's about the specific requirements and problems you may run across when attempting to get your working BBS system compatible with the FidoNet network.

The other documents in this packet provide lots of information on FidoNet, but new Sysops often complain that the files are too cryptic. They assume knowledge. I had one Sysop call me not long ago and say, "I read the docs, and I am clueless!" Well, maybe for good reason. This fellow was too hard on himself. There's a lot to learn all at once. I don't know any FidoNet Sysop who has NOT been overwhelmed at first.

I certainly was. It took me two days just to decipher a series of batch files Jim Barth gave to me to help me set up my board; and batch files weren't exactly new to me at the time. Of course, he WAS running and old non-compatible version of Wildcat with QuickBBS running as a door off the main system just for the message files. But hey! What are batches for? Specifically to confuse me, is what I thought initially.

So the purpose of this file is to explain FidoNet--again. There may be some repetition to the other docs. No apologies. The idea is to try to explain what is happening and what is expected, with reference to our local network in Kitsap County, that is: it has a local spin to it. One word of warning: It's difficult to explain FidoNet concepts without using OTHER FidoNet concepts which may not have been explained yet! It's a terribly circular explanation. But please bear with us. We shall attempt to get the elementary definitions out of the way first, then move on to more detail. Be patient! We'll get to everything before we're through here. If not, there's always version 2.

With that, we begin!
  
2.0 What is FidoNet?
====================

FidoNet is a loose confederation of bulletin board systems which stretches around the entire world. Each BBS belongs to a local NETWORK. Each Network handles its own operations more or less independently of other networks in the world. Each Network belongs to a larger REGION, and each Region belongs to a ZONE. A ZONE is as large as a continent. Zone 1 is North America. A Region can be part of a continent, or an individual country. The Regions in North America are divided geographically and often cross the US-Canadian border. In Europe, Regions tend to be defined by national borders.

FidoNet is able to grow because it has a dynamic structure. There is no centralized authority. When one Network gets too big, some folks can split off and start another Network. It's that easy. One thing to remember, though, is that FidoNet is organized by GEOGRAPHY, not by interest. That means if you start a BBS in one geographic area, you probably have no choice of which network you join. You join the local network. If you don't like the local network, move. If you don't like
the local Region, move further.

That's a key point. Networks are based on calling areas. You don't form FidoNet networks based on interest, ever. Instead, you can deal with your interests through EchoMail, which is topic oriented.

The real key to joining the local Net is in finding the Network coordinator. How do you do that? Well, you find ANY FidoNet board in the area and ask. I met Jim at a King's Table restaurant at a Sysop meeting totally by accident. I just happened to say to Jim that I wondered what this Fido business was all about, and he said,

"Well, I'm the coordinator for everything West of Puget Sound."

Once he made that statement, things got a whole lot easier for me. If you don't frequent King's Table restaurants or Pizza parlors, then if you sign onto a BBS and it says, "Press [Escape] to continue," you are probably getting pretty warm. Ask around. Besides, if you read this document clear through, the answer is obvious.
  
2.1 What does FidoNet Cost?
==================================
I've run into this idea several times lately. Apparently some folks think it costs money to join FidoNet. That's just not true at all. It is very possible to join FidoNet without ANY cost involved for the network itself. Providing you have a computer and a modem in the first place, you can use freeware programs to construct the BBS itself easily.

If you want to avail yourself of some of the benefits of FidoNet, such as EchoMail (explained below) local networks usually have some provisions for cost-sharing to get the conferences from one of the backbone hubs. And, of course, once you're on FidoNet the temptation to call long distance to get your favorite new hot file will be very strong, indeed. But even here, you just pay for the long distance call, which you don't make without conscious effort on your part.
  
3.0 What is a Network Coordinator?
==================================
That's the "NC" He's the HOST of the network. The word "host" was carefully chosen in the beginnings of FidoNet to get away from authoritarian overtones. His responsibilities are to coordinate FidoNet within the network. NC's often do lots of things that are beyond what they have to do. But they only are required to do a few things. Here's what they are:

The NC is supposed to make the Nodelist available to you. We'll talk about the Nodelist below. He's supposed to provide you with copies of "The Snooze," which is the slang name of the weekly FidoNet newsletter. He's supposed to provide FidoNet information to you. And he's supposed to take you in and out of the Nodelist, as appropriate. He's also supposed to promote FidoNet, but that's a responsibility of all Sysops.

That's just about all, period. Further, he has to make this stuff available, but he doesn't have to send it to you. You have to go get it unless he decides it would be easier to send it to you instead. You shouldn't be costing your NC any extra money. If you need access to FidoNet services, it's on your dime. You get to make the call. That way, you don't have to be rich to serve in a HOST capacity.

But frankly, NC's spend a lot of money on your behalf anyway. That's just how this whole thing works. You can't expect, really, to run a BBS without spending some money. It's the same with a NC. He will never break even unless, perhaps, a big Net incorporates and gets very official about the whole thing. There are "Sugar Daddies" in FidoNet who will provide free services to a network. These guys are either independently wealthy or they can somehow write it off, but this is very rare, as you might expect. It's a gift.

Now: Who appoints the NC? The Regional Coordinator. Who appoints the Regional Coordinator? The Zone Coordinator. Who appoints the Zone Coordinator? The Regional Coordinators themselves. That's how it works. Some Networks hold elections. They are NOT REQUIRED TO DO SO. Go read the Policy 4 document if you want more legalese.

The reason I bring this up is because it comes up all the time around FidoNet. Lots of people think they live "in a democracy, therefore..." Right. We do. Lots of FidoNet Sysops don't, by the way. But we do. So go elect the President. The Constitution is about the Federal Government of the country. It isn't about FidoNet. You don't have the right to elect people in FidoNet to any position unless the policy documents spell out that right. Currently, they don't. Unless it's changed, they won't.

Now, that doesn't mean the local Network can't set up an official elections process at the network level. Many do; and the practice is spreading. But it isn't required. All those people who keep whining about the right to elections just don't get it. They ARE clueless.

Ideally, a network operates in a "collegial" atmosphere with everyone in the network contributing to its smooth operation. It's like a college department. No professors really want to be the Chair of the Department. So they grumble a lot, and one of them will take it for a couple of years and "do his time" fighting with the Dean. Then he says he wants to resign and just teach, and some other professor grumbles, but finally takes his turn for awhile so the rest of them will leave him alone. Sometimes you'll get someone who grooves on the power, then everyone hates him and either drives him out or waits for him to retire, when the cycle begins anew.

The NC may need to appoint a "NEC" a "Network EchoMail Coordinator" to help with the mail. There may be other "positions" as well, just to help out. Lots of Networks have several "HUBS" that take on the responsibility of hauling in the mail. Lots of arrangements are possible. We get to use our imaginations on this.

Ideally, costs are shared. It costs money to haul in echo mail, for example. A Network can require Nodes to pay a share of the costs.  Sometimes it's a flat rate. Sometime's it's "per echo." All this cost sharing is perfectly legal and proper. Be prepared to pay your fair share. It's usually not much. There's more than one way to do it. You get a lot more than you pay for.
  
3.1 What is a Regional Coordinator?
==================================
Well, since we mentioned this earlier, we'd better explain it a little further. The original purpose of the Regional Coordinator was to be a catch-all network for those nodes which were not close to a network of their own. That's all. But as FidoNet grew, so did the Nodelist, and so did the PIECES of the Nodelist. Since these were all being sent to the Zone Coordinator for incorporation into the master list, this began to be an overwhelming job for the Zone Coordinator.

So someone noticed that the Regional Coordinators didn't have much to do, so why couldn't they coordinate the Nodelist segments from within their region, then send the larger segments to the Zone Coordinator? That way the ZC would have fewer segments to patch together. This would lessen the load, spread it out amongst the regions, and everything would be better.

According to Tom Jennings, founder of FidoNet: "Bad mistake. Sorry." (I heard him say this at the first ONE BBSCON convention in Denver.) Why was it a mistake? Because it inadvertently created a hierarchical power structure. The Regional Coordinators suddenly had a whole lot to do with everyone in their regions, not just the folks in their little catch-all network intended to mop up remote nodes. When EchoMail began to take off, Regional Coordinators were selected to choose which echoes got on the backbone. It was only a vote, but the requirement of two Regional Coordinator's affirmative votes gave more power to them.

Understand that at that time there was severe pressure to keep the backbone echoes down to a dull roar. This was because lots of software couldn't handle more than 256, then 512 conferences. So this was done, it looks like from here, with perfectly legitimate technical reasons in mind. These reasons have largely evaporated, but that's how it all started. Technology was driving policy.

Regional Coordinators are now responsible for appointing Network Coordinators. They are also responsible for the smooth operations of networks within their region. They are responsible for assigning numbers to new networks being formed, and for ensuring that new nodes belong to the right geographic networks. They also are part of the appeal process when a node has problems with a Network Coordinator. You can see from this description that Regional Coordinators now do
far more than the original job of taking care of the odd node not belonging to a network.

Regional Coordinators now play an important role in FidoNet. Many of them are elected these days, and their contribution is not trivial. It's just that Fido lost some of it's "Band of networks united for a common purpose" philosophy when this structure grew into place. There is some sentiment within FidoNet currently to reduce the size of Regions, for the same reason Regions were created in the first place. They've all grown huge, and it's a big responsibility in FidoLand today.

4.0 What is a FidoNet Address?
==============================
A FidoNet Address is a key concept: Every BBS which is a member of FidoNet has an address. The full address consists of the following:
  
Zone:          Zone 1 is North America
Region:        Part of a Zone (NOT part of the addressing scheme)
Network:       A group of local Nodes (unique number in a zone)
Node:          An individual BBS (unique number in a net)
Point:         A User who is set up like a BBS off your Node

A Typical FidoNet address:    1:350/201

Zone:          1
Region:        17
Network:       350
Node:          201

Note: There is no mention of the REGION in the Network address. The REGION is for administrative purposes only.

Your address, then, consists of your zone, your network, and your node numbers. In practice, you often can leave the zone number off the address. So when you see an address like: 350/201 you know the zone number is implicitly "1" unless stated otherwise. If you were located in Europe, you'd know the "2" was assumed because Zone 2 is Europe. Much of the Fido-compatible software will allow similar shorthand addressing.

4.1 Domain Addressing
==================================
A Typical FidoNet address: 1:350/201@fidonet.org

Zone:          1
Region:        17
Network:       350
Node:          201
Net:           fidonet.org

It's getting worse! This is called "domain addressing." It reflects the fact that FidoNet is only one of many large-scale networks in the world today. The "@fidonet.org" denotes that this Node is a member of FidoNet as opposed to TrekNet or Usenet. Domain addressing is currently optional, but you do see it from time to time, especially in messages from other boards. If you are familiar with "The Internet," you may have seen domain addressing before. This makes FidoNet
compatible with Internet addressing--sort of.

Your address is assigned by your NC. He chooses the address, not you. If you want a special number, you can ask, but it's not required you be given your favorite magic number. The scheme for numbering is up to the NC. In Net 350 Jim has a pattern of numbering that includes three digit numbers for Nodes that are remote from the Central Kitsap Area. That's why I'm "201" and Evin is "501." The "five hundreds" are the Gig Harbor area. The "two hundreds" are on Bainbridge. Just accept whatever number you're given. It doesn't matter that much. It's just like a phone number.

Once you get your address, however, you don't want to change it. If you do, your HUB will have to change all your echo feeds to a new address. Also, some of the software you may use is keyed off your address. You pay money, they send you a key. If you change your address, you pay more money, or at least hassle with getting your key changed. Obviously, we all want to avoid such things.
  
5.0 What's a Point?
===================
Good point. A Point is usually a sophisticated user of a FidoNet BBS who does not wish to be an official FidoNet Node. Instead, he sets himself up with a mailer  and polls his BOSSNODE for mail. The BOSSNODE is a legitimate FidoNet Node in the Nodelist. A Node with many Points is actually running a local mini-network.

5.1 Advantages of being a Point
==================================
There are several advantages of being a Point.

First, you don't need as much disk space because all you have to have is a working mailer. If you use Front Door, you don't even need a BBS behind the mailer. You can just read messages from there.

Secondly, you maintain privacy. No one will be calling your number at all hours expecting to see a BBS. Your BOSSNODE is responsible for hiding your phone number and origin from the rest of the FidoNet world. IF YOU WANT TO BE AN UNLISTED NODE, a better way would be to Point off an existing Node instead. PRIVATE Nodes are discouraged in FidoNet. They take up space in the Nodelist, and no one can get to you. The purpose of FidoNet is to promote communication, so an unlisted Node is a contradiction.

Thirdly, it's a nice way to get running on FidoNet without pressure as you get used to the system. When you're ready and everything actually works, you can always apply for your own Node number. Many people start out in FidoNet this way just to learn the ropes. All you have to do is find a Node that wants to learn the ropes of running a Point and you're all set, to your mutual benefit.

Fourth, you don't need to be up 24 hours or during Zone Mail Hour. You can call your BOSSNODE at any time you both agree on.

Right now I run a Point system off my own BBS. At work I run Front Door without a BBS. It's address is as a Point. This means I can use the mailer to mail out files to local boards, but by doing so I won't automatically pick up mail destined for my own board. When I first started this I had the same address: 350/201. But after I received a couple of Nodediff files on hold for me at the wrong location I changed to a Point to prevent this from happening. I was circumventing my own autopilot-mode every time I had to cart a Nodediff home on a disk and put the thing in manually.

As a Point to myself, I don't run a BBS on this address--just a mailer. And I only run up Front Door when I have some business to transact. It's very convenient for me to do it this way.

5.2 Disadvantages of being a Point
==================================
As a hidden Point, you cannot really participate in FidoNet activities as easily or directly as a real Node. There are many FidoNet Nodes, for example, which refuse to accept mail or file requests from "unlisted" Nodes, though many do. (In fact, I'll make a blanket statement and say that most do.) As a Point, you are an "unlisted Node" because you aren't in the Nodelist. One of the exciting things about FidoNet is the ability to get files from any Node on the system. You will run into roadblocks doing this as a Point. Your alternative is to get your BOSSNODE to do it for you.

In the case of any elections in FidoNet (they do happen) you have no standing as a Point. You don't get a vote or a say in how the network is run.

Points are supposed to remain INVISIBLE to FidoNet. As a Point you may not have access to echo conferences that are for Sysops Only because you're not an official FidoNet Sysop if you run only a Point. You also are not supposed to interact with FidoNet in any other way EXCEPT through your Bossnode. So I guess I'm violating that provision myself right now by not going through my own node. But I only do so within the Net, and everybody knows what I'm doing and why.
  
5.3 Point Addressing
==================================
A Point is designated as a number past the Node number in a FidoNet address.
  
A typical FidoNet Point address:   1:350/201.1

Here you see the "Point One" off the normal FidoNet Node address. The assignment of Point numbers is strictly under the control of the Node, just as Node numbers are under control of the Network Coordinator.
  
6.0 What is Zone Mail Hour?
===========================
Zone Mail Hour (ZMH) is a common hour in a zone where all boards are available for sending and receiving NetMail, and they refuse to accept human callers or file requests or echo mail transfers during that time. Because Zone 1 is North America, there are probably eight different zones, from the eastern tip of Canada clear to Alaska and Hawaii.

Obviously, the local mail hour is different for each time zone. And also, it changes every time we go on or off Daylight Savings Time, thus messing up our carefully scheduled events.

ZMH is 02:00-03:00 Pacific Daylight Time, or 01:00-02:00 Pacific Standard Time. As we head East, it's later in the day. Mountain Standard would be 02:00-03:00. Eastern would 04:00-05:00. That way all boards in the zone are "open" at once for NetMail, the original intention.

In some sense ZMH is an anachronistic remnant of a time when continuous mailers were not yet invented. At that time all Mail events had to be precisely coordinated in time slots where you had to kick callers off your board and receive mail during your slot from your hub. A minute's deviation and you would run over into someone else's time, creating havoc, not to mention angry Sysops. FidoNet was a precisely engineered clock until CM Mailers made the whole idea obsolete. Everyone had clock programs that would automatically call the Naval Observatory and set the system clock to the hundredth of a second.

Nevertheless, one of the requirements of FidoNet membership is that your board be available for NetMail during ZMH, whether it is a full or a part-time board. In other words, if you're part-time, one of your "UP" times will be ZMH. You donate one hour to NetMail exclusively. This means you don't send or receive EchoMail during this time. You don't send or receive files during this time. And your users can't use your board at this time. Zone Mail Hour is for NetMail only. Can you
get away with not being up during ZMH? Oh, probably.
  
7.0 What's a DOWN Board?
========================
If you are NOT up during ZMH, then you can be taken off the Nodelist, or at least marked DOWN until you again comply with the requirement. It's not that your NC will check your board every day during ZMH. That won't happen. But "flaky" boards are not appreciated in FidoNet. That ensures the Nodelist is fairly accurate. In my experience keeping the BBS list for Kitsap, there is usually a 20% change per month on boards. I think Fido boards are more stable than others, but they still go up and down all the time.

DOWN in the Nodelist is supposed to be a temporary affliction not to last for more than two weeks. If you're still DOWN after two weeks of Nodediff entries, you get taken off the Nodelist altogether. In practice, this might not happen so quickly, but if it does, you really have no cause to complain. Some NC's are more strict about this than others.

FidoNet Sysops really do have to make an attempt to be up, if for nothing else then to accept mail packets. Your HUB has to store copies of your mail until those packets can be sent to you. I don't know what the average board takes in the way of mail. Everyone seems to think they haul in "only a few" echoes. But if your feed is a megabyte a day, that's not at all unusual.

Your HUB stores that on a daily basis, as well as everyone else he feeds. If the next board gets the same batch of messages you do, he stores duplicate copies, taking up twice as much space. If all 20 nodes get a megabyte a day, that means 20 MB of storage needs to be available. He CANNOT store your mail on his hard disk indefinitely. It MUST get off his disk so he has more room for the next round of mail coming from the Regional Hub. If you are DOWN, you're causing your Hub a problem. It probably won't last for long because he'll take you "off distribution" so your mail won't build up. Then you miss all your feeds.

So, the bottom line is that if you are going to be gone away from your BBS for an extended period of time, let your Hub know in advance. If your board DOES crash, he'll know why the mail can't get through. At least he'll be more tolerant of the situation because he knows you're not around to fix it.
  
8.0 What is Freqing?
====================
FREQ = "File Request" When you "freq" a file, you request it from another Node. This is the basic way you get files across the country in a few minutes. It's why a shareware package released in Australia makes it to the East Coast of America the same day. To many Sysops, "freqing" is the single most advantageous thing about FidoNet.

You can usually freq a file through your mailer software, which sends the appropriate request to the Node in question. Sometimes you can do it from within your BBS software. Also, third party utilities enable freqing. BONK, for example, is used in conjunction with BINKley for this purpose.

You can usually freq a list of files on another BBS by requesting FILES. This is a "magic name" that will get you whatever list is appropriate of files available on the board you called. That way you'll get the file names correct the next time you call.

"Magic Names" can be used for some files, depending on how a Sysop has set them up. This is particularly useful when versions of filenames change quite often. A good example is Nodediff files. If I set up the "magic name" of "Nodediff," then if you request a file by that name, you'll always get the latest version, no matter what the actual filename is. Magic names are unique to each individual board and will be most useful to you when you request files from the same board often.

The opposite of freqing is sending, of course, which you may also find occasion to do. I send the BBS list to all FidoNet Nodes this way, usually by one command. This sends the same file to all Nodes. It surely makes that process easier for me. You may get the Nodelist and the Snooze in the same manner.

It is considered common courtesy to inform the Sysop of the BBS where you are freqing that you did request a file. Some software will write a courtesy packet automatically so you don't have to. When you request files with Front Door, it will send an empty NetMail letter with the file requested as the subject.
  
9.0 What is The Nodelist?
=========================
The "Nodelist" is a very large file which consists of one line for each FidoNet Node in the world. As of this writing it is about 700K compressed. An un-compressed Nodelist and its various indexes can take two or three megabytes easily, depending on the variety of indexes you create. Currently the Nodelist contains about 19,000 Nodes (November, 1992). It has been doubling every eighteen months. That means you'd better have some serious disk space handy.

The Nodelist is like a phone book. It is the basic way you communicate with other FidoNet boards. Your software will allow you to write messages to these boards using your FidoNet address. The Nodelist will contain all the pertinent information on your board: Address, name of your BBS, your name, your phone number, the speed of your modem, and various codes (called "flags") which denote how your board operates.

The Nodelist is arranged by Network. All the Network 350 Nodes are listed together. Networks are listed more or less geographically by region. And zones, of course, list their segments together.

Every week your NC sends Nodelist updates to his Regional Coordinator, who then sends the Regional updates to the Zone Coordinator. These segments are then combined into the weekly Nodelist. The changes are made available in the Nodediff files, which then trickle back the other way to each Node in the system. Obviously, everything in this scenario must happen ON TIME or the changes will not be reflected in the Nodediff files.

The obvious problem with the Nodelist is its increasing size. There are Zone-specific Nodelists available, though we don't run with such lists in Net 350. There will come a time when the Nodelist gets so unwieldy that we'll probably have to change the way this whole thing works. It won't be the first time. The first Nodelist was restricted to 256 Nodes, total. That was before there were regions, zones, or even networks.

The Nodelist would take you almost an hour to download at 2400 baud. You have to have one before you can do much of anything with FidoNet. Perhaps you can find a kind soul who will run a disk off for you and mail it to you. I've been known to do that sometimes, if someone sends me a formatted disk and a return disk mailer, complete with an address affixed to it along with sufficient stamps. In other words, all I have to do is copy the Nodelist onto your disk and throw it in the mail. And, no, I don't care what kind of disk it is.

Or perhaps this one point alone is enough to convince you of a 9600 bps modem. With an HST or v32bis connection you can download a Nodelist in about eight minutes. Quite a difference when you can travel at 14.4!

Here's an (old) example of the Network 350 portion of the Nodelist just to give you an idea of what it looks like. Multiply this segment by about a thousand and you get an idea of the size of the Nodelist in real life.
  
Host,350,Kitsap_Peninsula_Gateway,Silverdale_WA,Jim_Barth,1-206-698-1044,9600,XA
,10,Ground_Zero,Bremerton_WA,George_Bargmeyer,1-206-377-0907,9600,XW,CM,HST
,21,The_Jimby_BBS,Brownsville_WA,Jim_Barth,1-206-698-1044,9600,XA,CM,HST,V32,V42
,24,My_Electronic_Dungeon,Bremerton_WA,Bill_Hippe,1-206-830-9319,9600,XA,CM,HST,
,30,Cloud's_Corner,Bremerton_WA,Larry_Cloud,1-206-377-4290,9600,XA,CM,HST,V32,V4
,31,Kitt's_Korner_BBS,Bremerton_WA,Keith_Kittlesen,1-206-698-0515,9600,XA,CM
,32,USS_Enterprise,Bremerton_WA,Keith_Thibodeaux,1-206-377-3170,9600,XA,CM
,33,The_Pyramid_BBS,Bremerton_WA,Al_Tuttle,1-206-373-5749,9600,XA,CM,V32,V32,V42
,34,Full_Armor_of_God_Node_1,Silverdale_WA,Joel_Wingert,1-206-698-7308,9600,XA,C
,40,The_Monitor_BBS,Bremerton_WA,Brad_Boyce,1-206-830-5338,9600,XA,CM,V32
,50,Magnetic_North,Kingston_WA,Paul_Wolfe,1-206-297-4567,9600,XA,CM,V32,V42b
,75,Molokai_Express,Silverdale_WA,Michael_Wenman,1-206-698-7019,9600,XA,CM,V32
,77,The_ARMOR_OF_GOD_bbs_Node_2,Port_Orchard_WA,John_Christopher,1-206-871-9241,
,201,Quicksilver,Bainbridge_Is_WA,Michael_Schuyler,1-206-780-2011,9600,XA,CM,HST,V32,V42B
,301,The_Metal_Shop,Belfair_WA,Gene_Thompson,1-206-275-5063,9600,XA,CM,V32
,401,Ten_Forward,Port_Angeles_WA,Sheldon_Koehler,1-206-452-7681,9600,XX,CM,HST

You'll notice the first entry is the Host of Network 350. It has a Node address of 00 (even though it doesn't say so). This has its own name, but is the same number as Node 21. Yes, they are the same person. Jim is the NC, the Host of 350. But his board is also online for other people, so it gets a separate listing. You can send mail to Jim either to his HOST address, or to his NODE address. It will still get to him just fine. I always use the Node address myself.

HUB entries also get an extra listing and number by virtue of their extra responsibilities. Sometimes it looks like the Nodelist is full of lots of duplicate entries, but overall that's not really true. Your Nodelist compiler will probably report to you how many individual Nodes there really are in FidoNet. The duplicate entries are a small portion of the total.

Other things to notice? There are no spaces. Underscores substitute for them. And there are flags at the end of each line. "CM," for example, means "Continuous Mail," a board that can accept NetMail 24 hours a day. Most flags have to do with modem types. V32 means a standard 9600 baud connection can be made with this modem. HST means, of course, that the Sysop is running some sort of US Robotics HST modem (There are at least three varieties these days.)

You don't have to worry about any of this. The NC will fill out your listing depending on the information you have given him. But it is this raw data that is used by your BBS software and your mailer software to actually make outgoing calls from your board.
  
9.1 The Nodediff files
==================================
The "Nodediff" files are smaller weekly updates to the Nodelist made available by your Network Coordinator. They erase Nodes which have left FidoNet, and add new ones. They contain the weekly changes.

Every time you receive a NODEDIFF file, you must merge it into your existing Nodelist file. Because of internal error checking, you can't skip any Nodediff files when you "recompile" your Nodelist. They must be done in order. This is your responsibility.

You perform this task by using a NODELIST COMPILER, a special program designed for this purpose. A few of the names out there are: XlaxNode, Parselst, QNode, or FDNC. Each of these compilers can be used under different circumstances, and it may depend on which "mailer" you choose to run which compiler you will use.

Both d'Bridge and Front Door come with their own compilers. It's just part of the package. Binkley doesn't, so you have to go hunt one up.

The compiler not only merges the NODEDIFF into the NODELIST, it also sets up lots of other information from the list. For example, it writes all the various indexes you may need to use the Nodelist effectively. It also sets up "cost tables" to help your BBS software determine how much it will cost you to make a long distance call. You input your local exchange numbers, and everything else is long distance! You may also set up password files through this Nodelist compiler. This may be necessary when connecting to your hub to ensure no one else calls and gets your mail.

A key point: You may need TWO programs, depending on what compiler you use, because there are TWO tasks to perform. The FIRST task is to merge the Nodediff into the Nodelist. All the updates are moved into the new Nodelist, which is renamed to a larger Julian date. For example, NODEDIFF.290 is merged with NODELIST.283 to form NODELIST.290, seven days later. The new nodelist is a human-readable file.

The SECOND task is to actually compile the NEW Nodelist, and perhaps automatically erase the old one. This part of the process is what writes the indexes so your mailer will work. It may write different indexes depending on your mailer and your BBS software. QuickBBS needs a different set of indexes than Maximus.

Nodediff files arrive in compressed format, usually ARC or ZIP, and are named by Julian Date, that is: The first day of the year is number 1; the last day is number 365. So a Nodediff file for the 91st day of the year would be named NODEDIFF.091. It would arrive at your board as NODEDIFF.A91. The "A" means it is in "ARC" format. If it were named NODEDIFF.Z91, you'd know it was in PKZIP format. You just un-arc (or un-zip) it, then run your Nodelist compiler.

Nodediff files are used for one obvious reason: They are only 50K or so in length and take no time at all to download. It's a whole lot  easier than trying to download a new Nodelist every week. Currently, Nodediff files are published on Saturdays. They should be made available as soon thereafter as is practical, but may depend on proper "feeds" being in place for your Host to get them.

But...Doodoo happens! USUALLY you can expect a Nodediff the same time every week. Robot software takes care of it automatically. As long as its consistent, no one notices. But sometimes there is a major feed problem at a Regional level. Computers break, after all, and the computers used for regional feeds are usually big ones with expensive hard disks. You don't just plug in a replacement 500MB drive. There are secondary feeds available just in case this kind of thing happens, but they may take a little while to get going. A burp is likely to be felt throughout the system.

Recently we had a Nodediff come through with a single character flaw caused by two programs treating a carriage return, line feed combination differently. This particular circumstance had never happened before. It was a very obscure and rare incompatibility--not even a bug, legally. It wasn't noticed until the deed was done. Some Nodelist Compilers didn't care. Others did. The result was a flawed Nodelist that didn't make itself apparent until the NEXT Nodediff showed up the following week, at which point all hell broke loose all over FidoNet. Nearly every Sysop had to import a COMPLETE new Nodelist and start over. We had a couple of weeks of disarray there. It caused a lot of problems. That particular flaw will NEVER happen again! It upset 19,000 people (mostly fairly aggressive males) all at once. I'm glad I wasn't responsible! That's not the kind of attention you want to draw on yourself.

So plan on problems.

The most important thing to remember about NODEDIFF files is that they MUST BE USED and merged into your Nodelist in sequential order. You can NEVER SKIP a Nodediff. If you do, the checking values will never be right, and you'll have to start over with a newer Nodelist. Since this thing is so huge, you don't really want to do that if you can help it.

EXCEPT when you're first starting up a board you'll be doing a lot of experimenting. The Nodediff compiling is just one more hassle to worry about. Therefore my suggestion, particularly if you have a fast modem, is to get yourself a Nodelist one time and not worry about updating it initially. Maybe get a couple of Nodediff files to merge into it, but don't use excess energy worrying about it. Your task at that point is to make the rest of the board work. The older Nodelist will work just fine for experimentation. Not all boards will suddenly change telephone numbers. That's the only reason you need new ones, to take care of the changes and keep the list up to date.

When everything works right and you are ready to get serious, THEN get another full Nodelist and start updating it weekly, on time. That's when you have to start paying attention. But by that time, you're board may be on auto-pilot anyway, particularly in reference to the Nodelist compiling, which can easily be done by a batch file.
  
9.2 Nodelist Summary to Further Confuse the Issue
==================================
The Nodelist is used as a phone book for your mailer. Since the mailer is your interface to FidoLand, this is important. But you also have a BBS. As we stated above, the mailer and the BBS can be entirely different. You can use any of the three popular mailers with any of the BBS programs.

When you actually send out NetMail, you do so from within your BBS, usually, though some mailers allow you to "do it" there as well. If you send mail from within the BBS, that software must also know about the nodelist. And it will usually do it through a separate set of indexes from your mailer. Your BBS software may also have "cost tables" so it can deduct money from users' accounts when they use NetMail. This is all set up either by your nodelist compiler itself when you tell it to produce indexes for the BBS software, or sometimes through a separate nodelist compiler for the BBS software.

THIS MEANS that you may wind up with more than one set of indexes. You will have the RAW NODELIST which is what you start with. You'll have the compiled nodelist for your MAILER program. AND you may have a compiled nodelist for your BBS software.

This is no big deal, really. It can be a little confusing because sometimes you have to do this compile-thing twice. But once you set it up it's on autopilot anyway, so you don't have to worry about the complication. Just remember: The Mailer is SEPARATE from the BBS. That little fact has consequences.

10.0 What is a Fossil?
======================
FOSSIL stands for "Fido Opus SeaDog Serial Interface Layer." It is a small program normally loaded in the CONFIG.SYS file that takes over your serial ports in a standard way. Most (but not all) FidoNet compatible BBS software requires use of a Fossil or it won't run. The same is true of many mailers. The reason Fossils exist is because in the early days of IBM-type machines, the various clone manufacturers did not treat COM1: in quite the same way. The Fossil acts as a buffer between the BBS program and the port, making it possible to address the Fossil itself instead of the differences in the COM ports.

If we were designing BBS systems from scratch today, we wouldn't need Fossils, but we used to, and they are a remnant of that earlier era. Fido was the first FidoNet BBS system. Opus was the second. SeaDog was the first mailer program. That's where the name came from.

Modern systems are moving away from fossils. d'Bridge doesn't use one. Neither does Wildcat. Fossil requirements are more often found in shareware systems. I would guess newer versions of everything will gradually do away with the need for them. Meanwhile, if you do need one and don't have it, nothing will work.

Fossils are a little strange in that some work with some configurations, and others work with other configurations. Two of the most common are X00 and BNU. If one doesn't work, try the other. Many of the Fido boards in our net carry fossils or would be willing to "put one up" (means: make it available) for you.
  
11.0 What About Compression Programs?
=====================================
The "official" FidoNet standard is ARC. That's what EchoMail usually comes in. Sometimes you can get Zipped packets if your HUB cooperates. Most mail packer programs allow the option. FidoNews itself comes in LZH format, so you need LHA to decompress it, unless, once again, your HUB cooperates by re-packing it into ZIP format. At any given time you are likely to be faced with a number of different files in different formats.

Our suggestion is to get all the decompressors you can so that you have access to all files no matter what someone does to you. Nothing is really guaranteed. Just recently Tom Jennings, the founder of FidoNet and editor of the weekly FidoNews, took a trip to Seattle and was faced with getting out his newsletter on time. He had an old portable computer with him instead of his console. He switched from LHA to PKZIP, and suddenly all 19,000 Nodes that had LHA as part of
their batch file had a problem when FidoNews came in.

There are ways around this by using something like "SHEZ," a program that figures out what compression format is used by a file and calls the appropriate decompressor. A smart Sysop will use one of these programs just in case something like this happens. But you still have to have the compressors around. Be prepared and get them all. Otherwise we take away your Sysop merit badge.
  
12.0 What is a Mailer?
======================
How many hundred pages do we have to explain this? Not many. This is a thumbnail sketch. But it's important. Read the whole section before you freq-out.

Most FidoNet boards operate in "continuous mail" mode. That means that you can accept NetMail and EchoMail 24 hours a day. But there's a problem here. How does your BBS know if a person calls or if another computer calls? Signing on your board and leaving a message is far different from a robot computer automatically throwing hundreds of echo mail messages at you.

This is done by putting in place a "front-end." They are called "mailers" or "front end mailers." These are programs that answer the phone for you. If they detect another computer, they do one thing. If they detect a human caller, they pass control to the BBS via a batch file. Any board that tells you "Press Escape to continue" is running a front end mailer. The Escape character tells the Mailer there's a human on the line. If nothing happens, it will also exit to the BBS. Escape just hastens the process.

The most popular mailers in the MS-DOS world are: Binkleyterm, Front Door, and d'Bridge. Binkley is the hardest to learn, but the most versatile mailer around. There are always half a dozen ways to do anything. Front Door is easy to learn, and it has lots of built-in features. d'Bridge costs real money, therefore it is the most
expensive. Because it requires a "key" to run, it is also the most strict. Most people I've talked with who switched to it think it's the best of the three, but a few people call it d'Broken. With the Amiga, StarNet is the most popular.

Which is best? I don't know. I believe that our opinions as humans are formed by what we use first in nearly any endeavor. For example, because I first learned CP/M on an Apple II, I think MS-DOS is an advanced operating system. I have a problem with Windows-type environments because my feeling is that they place ten feet of cotton between the computer and me. Because my job is to handle all the computers for my organization, I must consciously stop myself from judging Windows too harshly. It doesn't matter what I think personally if the world is going in that direction regardless. Now don't come back at me with OS/2. If it looks like Windows and smells like Windows, it is Windows. All GUIs look the same to me.

I use both Binkley and Front Door. My OPINION is that Front Door is easier and more complete, but Binkley is more versatile. I haven't used d'Bridge yet. I run Binkley on my BBS and Front Door on my "Point." Both of them work for me, even though I'm a little more familiar with Binkley at the moment. Pick your own poison. There's a list of who in the Net runs what at the end of this article.

The real point here is that to participate in Fido you must put up a mailer. Some people don't want to do that. They'd rather install a BBS like Microsoft Word. Just stick Disk #1 in Drive A: and type "SETUP," then accept callers. If you want to do that, go run PCBoard without modifications. Of course, your board will look exactly like every other board, but then you can say, "I are a Sysop" and some people will believe you.

If you want to learn about batch files, really, and want to discover things about your computer you never knew existed, then continue with FidoNet. Install a front end mailer. Put the whole thing together and have a sense of accomplishment at the end when everything works right. I'll return to this theme a little later. This is supposed to be about mailers.

What else does a mailer do? Besides answering the phone, it mails your EchoMail and NetMail to other boards. That's what this Nodelist and addressing scheme is all about. Once you enter a message, it is packed up in a way that is recognized by the mailer. The mailer will then mail out those packets according to directions you have given it. You can tell the mailer to mail packets to certain Nodes at given times of day or days of the week. When it's ready, it just calls the Fido board you have designated, packs up the mail and sends it out, probably using a Z-Modem protocol, which is built-in.

The Mailer keeps trying to send the mail until it goes through. Or it keeps mail to designated Nodes on hold for someone else to pick up. It keeps a few statistics, but basically just sits on your phone line and waits until someone calls.

A Mailer can be every bit as complex as your BBS itself. In fact, in my opinion, a BBS run "barefoot" (without a mailer) is a piece of cake compared to running with a mailer.
  
12.1 Passing Control
--------------------
So far we have a BBS on one side and a mailer on the other. The mailer answers the phone. But how does a caller actually get to the BBS itself? How does the mailer know what to do with calls from another BBS? Both programs do their job, but so far there doesn't appear to be a connection between the two.

The way is through batch files! You think you know about batch files, right? After all, you designed your own autoexec.bat. You put Prompt $p$g in there. You may even sign up to a few sub-directories or whatever. Good for you. Now get out your DOS manual and go over errorlevels, the "if exist" statement, labels, and the use of "%" variables. Then come back here.

When a mailer answers the phone it determines if the caller is human or if the call is from another BBS. If the caller is human, it records the speed of the caller and exits from itself with an errorlevel related to the speed of the caller. Then your batch file takes over, the same one that runs the mailer in the first place. Depending on the errorlevel, it then passes control to the BBS, giving the BBS the relevant information on the speed of the call and perhaps the port the call came in on.

How it does this depends on what your BBS software needs. You'll have to customize this part to run your BBS from a batch file, giving it the parameters it needs to work with a caller as if the caller had attached to the board directly.

That's all it does. The BBS takes over, and all your menus appear to the caller just like normal. The caller may download files, read bulletins, use doors, or enter messages. If the caller enters messages in the echo message areas, your BBS software takes note of that small fact. When the caller is all done, the BBS software ends, and IT exits with an errorlevel related to what the caller did. Let's just take an EchoMail message to make it simple.

EchoMail messages must be sent to a HUB for distribution around the net or around the world. So The BBS exits with, say, and errorlevel of 4. The batch that runs your BBS takes note of this fact and moves to whatever label an errorlevel of 4 tells it to and invokes a "Scanner" program that looks for that just-entered EchoMail message in your BBS message base. When it finds it, it exports the message to a packet and throws it into a sub-directory, complete with the relevant address, that your mailer recognizes.

If there is ALREADY mail to that address, it just adds to the existing packet, making sure to keep the echo mail areas separate. Then, when it is all done, it passes control back to the mailer, which again takes over and sits around waiting for a call.

There may be one or more small programs involved in this process. The SCANNER finds the EchoMail in your BBS message base. A second program may be called a ROUTER that makes sure the message gets to the right location. Further, if NetMail (as opposed to EchoMail) has been entered, it may take yet another program to take care of the slight variation in NetMail messages. The configuration just depends on what system you're using. One important point is that the SCANNER must be specifically for the BBS software you use. A SCANNER for Opus is not going to work for a QuickBBS system. The message base structures are far different. YOU HAVE TO GET A SCANNER FOR YOUR BBS BRAND!
  
OK, let's take the opposite approach. What happens when EchoMail comes from your HUB into your BBS? Same thing, sort of. The mailer answers the phone and recognizes this is a BBS calling, so it accepts the downloaded packet(s) of mail. If anything is waiting "on hold" for that address, it sends your packets (placed there by the Scanner-Router combination) to your HUB. Then the mailer hangs up the phone.

But the Mailer recognizes it has received either EchoMail that has been compressed or EchoMail that has not been compressed. It exits itself with yet another errorlevel denoting what it has received.

Now your batch file takes over again, but THIS TIME it invokes a TOSSER program. The TOSSER will first unpack the compressed packets if it needs to, then snoop inside the packets and break them down into their component parts: individual messages. Since each message has an Echo TAG attached, your Tosser is smart enough to TOSS these messages into the relevant areas of your BBS message base.

Once the TOSSER does its thing, it deletes the original packets, then returns control to your batch, which runs the Mailer again. End of story.

How much of this is done by separate programs depends on your mailer and your BBS software. Front Door has a lot of stuff built in; Binkleyterm doesn't. d'Bridge looks to me like it needs the least complicated batch files ever, since it does so much all by itself.

Here's where it can get really interesting. Let's say you were sent a file instead of a mail packet. In this case you can let the mailer recognize this fact and exit with another errorlevel, or, if your mailer can't do such things, you just place an IF EXIST statement at the top of your batch file. IF EXIST NODEDIFF.* then go to such and such a label and perform the subsequent batch commands.

This is how you can automate such things as the receipt of Nodediff files, the FidoNews files, or even plain files from other boards. In fact, there are programs which accept received files and toss them into a file base instead of a message base. The most famous are the TICK and HATCH programs. A *.TIC file is prepared by the HATCH program to be sent along with a file. The IF EXIST finds the *.TIC file and invokes the TICK program to toss the resulting file into the file base
and then append FILES.BBS with a description of the new file--all on automatic.

For the Nodediff, you just pass control to the correct area of your batch file and batch-control the compilation process. I just recently found out that several boards use this technique with the Kitsap BBS List. I was asking if I should change the compression program and received several "You're dead meat if you do!" answers from local Sysops who have automated the decompression and changing of their bulletins. Gulp! I didn't change a thing. All you have to do is make sure everything works right. This part is easy, really!

12.2 Mailer Summary
==================================
So, what have we learned? First, you need to set up a mailer that answers the phone. Next, you need a complex batch file that works on errorlevels to pass control to whatever it needs to depending on how the Mailer released control. If it released control to a user who pressed [Escape] you exit to the BBS. If you received something from a BBS, you exit to the relevant labels in your batch file to perform some work.

A SCANNER scans your message base for mail that has been entered. It pulls a copy of that message from your message base and makes it available to your mailer or to a ROUTER program that does some further preparation first.

A TOSSER takes incoming mail from another BBS, usually your HUB, and tosses the incoming messages to the relevant message areas in your BBS message bases.

BOTH the Tosser and the Scanner must be specifically designed for your BBS software. Some will work on more than one kind, but the point still holds. Many BBS programs come with this combination. QuickBBS, for example, comes with its own "suite" of tosser/scanner programs. The Mailer, on the other hand, doesn't care what BBS software you run. It doesn't even know if you do run a BBS.

The MAILER itself may do more or less work for you, depending on which one you have chosen. There are lots of BBS/Mailer combinations which will work. Some BBS systems may require a certain Mailer. Most Mailers don't care what kind of BBS software you run. Some are "integrated" packages. StarNet for the Amiga is a good example.

The BATCH FILES are the key to the success of your Mailer/BBS combination. They sit in the middle and direct the flow. You WILL learn more about batch files to get all this working.
  
13.0 What is NetMail?
=====================
NetMail IS FidoNet. NetMail is why FidoNet was started in the first place. The whole idea was to send messages back and forth, in the dead of night, from one computer to another. At Midnight the telephone costs are at their cheapest. Even with slow modems you can transmit a fair sized letter in less than a minute. At AT&T Reach Out America rates, that's less than twelve cents. Compare that to a postage stamp, the cost of envelopes and paper, and a trip to the Post Office. Of
course, you don't have to have a thousand dollar computer to mail a letter, but the idea is you already have one anyway, so why not put it to good use?

Because every FidoNet BBS has an address, you can send NetMail directly to that board. Your BBS calls another BBS long distance, transmits the mail packet, and hangs up. Neat, fast, easy! Your electronic letter is just like a real one. It is to a specific person, and only that person will probably see it. Because NetMail was
developed by Sysops for Sysops, most senders of NetMail are Sysops anyway.

NetMail can be made available to users of your BBS. That's your choice. You'll probably want to charge them for it, at least a few cents, because they are using your telephone number to make a long distance call. That's all between you and your users. No one else cares all that much how you spend your money. But it is like a
stranger walking into your house, picking up the telephone, and making a long distance call. BBS systems that are "Fido aware" allow you to give credit to your users in their own accounts. When they enter a NetMail message, the BBS software deducts the cost of the call, as set up in a cost table for that purpose. In these cases you would normally charge your users a couple of dollars in advance, then ask for additional dollars when the account was depleted. If you run a subscription board, you may give your users a certain amount of NetMail credits as part of their purchase.

Let's take a moment to cover this possibility. Let's say you wanted to allow your users access to NetMail. Why would they want to? How would you do it?

A user might want to send NetMail to a regular correspondent somewhere else. That person would need to have access to NetMail on the board he called. So a couple of logistical details would have to be worked out in advance. If your correspondent were in Boston, you would have to find the FidoNet address of the board in Boston (as opposed to the banned in Boston. Ouch!) and make sure your local user understood how to enter the correct address in his letters. The Boston
correspondent would have to make similar arrangements with the board he called. All this is perfectly possible to set up, at your discretion.

So what are the characteristics of NetMail? It is sent DIRECTLY from one board to another using the FidoNet addressing scheme. It is usually a private message from one person to another. It is a long distance call, usually, done late at night to take advantage of cheap rates. That's NetMail.
  
14.0 What is EchoMail?
======================
It's NetMail with a few differences. The technology is (pretty much) the same. But this time your messages are related to a single subject and placed in a subject-message area on your BBS along with lots of other people's messages. All the messages on this subject are then bundled up and sent out of your BBS to a HUB which bundles your messages with others entered on other BBS systems in the area and re-transmits all these messages to another HUB, which then reverses the process.

Eventually all the messages on a given topic are transmitted (echoed) to ALL the BBS systems that carry this topic on their own boards. Someone on one of those other BBS systems may choose to answer your message. Eventually you, and every other BBS, will receive this answer. Although it may be addressed to you, everyone else will see it. These messages are public (not private) and they are seen by everyone. This is sort of like extending a conversation on a given
topic all across the world so everyone can participate, a huge party line.

In this case you probably would not charge your users for entering messages. The only practical way to do that would be to charge a subscription fee for access to the EchoMail areas of your board. EchoMail will cost you money to haul in, though usually not a lot. But your users probably won't pay for that. That's one of your many contributions to being a FidoNet Sysop.

There is some compensation in that most EchoMail conferences allow PUBLIC messages only, not private ones. And this is something you can force on your board. That means your users will not be able to send private mail through the echoes. The idea is that everyone benefits from postings, even though they may be addressed to an individual.

You will find that the "signal to noise ratio" on some conferences is higher than others. Some are designed for "chatting" rather than substance. But even the most strictly managed conferences can have quite a lot of noise for every bit of hard information gleaned from the postings.

EchoMail forms the bulk of activity in FidoNet. Since it's invention it has eclipsed NetMail by magnitudes! In fact, it is impossible to know how many EchoMail areas exist on FidoNet. There are several sources:
  
14.1 Backbone
==================================
The "BackBone" is a series of approximately 500 echo conferences that are carried all over North America. Other zones have their own backbones, and some of the echoes are "gated" between zones so they appear all over. Most of the busy message areas are backbone echoes. The file that lists these echoes is usually called FIDONET.NA (North America). We can USUALLY get backbone echoes into this Network through the normal feed system. Sometimes we can't, but it is fair to say that by far the largest majority of backbone conferences (echoes: same thing) are available.

To be on the "backbone" is a bit of an undertaking. The echo must first be on the "E-List," an official list of conferences with all the relevant information. You have to send information on a new echo in a specific format compatible with the E-list robot software, yet something else to learn. Secondly, it must be requested by at least
two Regional Coordinators. That means some lobbying to convince them the echo is important. Then, as slots become available, and echo may be listed on the backbone and carried all over the country. Backbone echoes tend to have a lot of traffic. They're busy.

If you ever get to the point where you want to start your own Echo, we can talk more about that. At this point the task is to get an echo, not start one up.

Important Point! The E-List is NOT just a list of Backbone echoes. It's a list of any old echoes someone wants to put into the E-List and keep updated every six months (or they get dropped). That's all. Backbone echoes MUST be in the E-List, but E-List echoes aren't all on the Backbone! One of the reasons the E-List is important is because it holds the name of the official Moderator of the conference, and you can only change the Moderator name if you know the password.
  
14.2 The Moderator
==================================
The Moderator is a key concept with echo conferences. Basically the Moderator "owns" the conference and is the only one that knows the E-List password. He or she can make up any rules he or she wants to with reference to behavior on echoes. Most moderators have a standard suite of rules: No swearing, no flaming. Be nice, stay on topic, etc. But some may be more stringent than that.

The "on topic" rule is particularly important. "On topic" means what the moderator says it means. As a general rule it means you talk about dogs on the dog conference and talk about cats on the cat conference. If you don't, the moderator will step in and correct you. But he could also rule that Pomeranians were off-topic in the dog echo. And no matter how much you wanted to talk about Pomeranians, you can't do it on the dog echo.

Not long ago "Cyberpunk" science fiction was ruled off-topic in the Science Fiction Echo. Religion was ruled off topic in the UFO echo, as was Faster-than-light travel. Why? Mostly because these topics caused so much hate and discontent that the echoes became overwhelmed in controversy. It's the moderator's job to keep the echo functioning.

If you seek controversy, there are echoes for that purpose. In FLAME, for example, there are no rules. Enter that arena with your swords drawn and have at it. That's its purpose.

One more thing: The Moderator can cut your access to an echo. If he doesn't like your messages, you can be barred from a conference, period, though this is very rare. The Moderator may warn you directly, via NetMail what the problem is and ask you to stop. Or the Moderator may tell you to stop on the echo itself. Or the Moderator will write to your NC and ask to have your access cut to an echo.

The person barred can be a user of your BBS. In which case, you get to cut access to this person. That's only happened one time in a year in Network 350. If you don't and the behavior continues, the Moderator will ask to have the BBS feed cut. If your NC doesn't cut you off then HIS feed can be cut, and so on down the line. HUBS will pretty much follow Moderator request on this issue, since their feeds are at stake and they may have several nodes carrying a given conference. Why
should they get a feed cut to several nodes just because of one problem node?

USUALLY people are barred from an echo for perfectly legitimate reasons. They are being unreasonable and causing a problem. We've all had problems with users from time to time. It's the same thing on a national scale.

Here's another example. On an echo I frequent a Canadian posted a message critical of the US Government and Americans in particular. It was an unwarranted attack. Someone responded about the Canucks and told them to go hunt moose. Another Canadian saw THAT message and became rightly outraged. He didn't see the ORIGINAL message which started it all. You can see what was about to happen. So the Moderator stepped in and said "No cross-border talk, period." That ended the controversy. Thank goodness.

But sometimes someone may be barred for no good reason at all. Someone doesn't like the rules and questions them, or there is a severe difference of opinion. Or someone dominates the echo to the point where other people are shouted down. Is this fair? No. Do you have recourse? No. Does it happen often? No. Do you need to concern yourself with this? No.

Just be aware that the Moderator rules. He chooses his own successor. If you can't live with that, start your own echo. Make it popular. Get it on the backbone. That's how all the echoes started.
  
This Moderator thing causes a lot of problems with some people. (They live in a democracy and they have free speech rights, and, and....). FidoNet Sysops tend to be aggressive individualists rather than cooperative peacemakers. That's true; it's the nature of the beast. So we like to think no one can tell us what to do. That's a
very American point of view, too, isn't it?

If you've participated in Echo Mail conferences before, you know what it's like out there. To put it bluntly: The signal to noise ratio is very high. You get a lot of noise for every useful piece of information you can glean from a conference. A lot of people are pretty impressed with themselves, at the expense of everyone else. You
have to endure to gain in this situation.

The Moderator's job is really to get the signal to noise ratio as low as possible, so that useful information gets transmitted, not just someone's unruly opinions. It's sort of like being in a big party and having someone continually remind us to keep the noise level down.

FidoNet Sysops pretty quickly develop a low tolerance for junk on echoes. The reason is simple: It costs real money to cart messages around. If we all cut our verbiage by 20%, the cost of transmitting echo mail would drop 20%.

Now: One additional problem. Lots of people seem to feel moderators *censor* messages. That isn't true at all. If you stop and think about it, it is technologically impossible anyway. If you are participating in an echo conference, your message enters the "echo stream" through your hub. So do everyone else's. So do the Moderator's. The Moderator can certainly react to an existing message, but he can't control the flow of traffic. Anyone who suggests otherwise isn't being very
intelligent about this issue. I've seen people suggest this in conferences, and the hoots of derisive laughter are overwhelming in response.

So although we all tend to get our backs up at the mention of the control of Moderators, the only people who really have a problem on echoes are those people who are basically impolite. So if you stay on topic in a conference and contribute meaningfully, you'll earn the gratitude of the Moderator, and the rest of the participants as well. It would be a shame if you decided not to participate in FidoNet just because you heard there is a problem with "moderators who play God." Such behavior is no more or less prevalent than any other area of  life.
  
14.3 Regional
==================================
We were originally talking about the sources of echo traffic here.

We were talking about the "backbone" before we got sidetracked by Moderators. Back on topic: Another source of conferences is Regional Echoes. Our Region is 17. I think it is the largest. It covers the Northwest as well as Western Canada. Personally, I like it that way. I don't want the Region to split at the border. I enjoy and look forward to the Canadian perspective on our local issues. Economically we have lots more in common with Western Canada than either of us do to the
East Coast.

RGN17 is a Regional Echo that covers regional topics. There are also quite a few "PNW" (Pacific Northwest) conferences on various topics available. It's another source of fairly wide-ranging conferences.

Frequently new conferences are offered to a Region before they "go national." A new echo on the Supra v.32/fax modem was just started by a fellow in Vancouver, B.C. Although now those interested call him directly, I predict this will soon be a Regional Echo available to us locally. If it takes off, it will probably make it to the backbone eventually.
  
14.4 Local
==================================
We have a couple of local conferences: BREM-AIRE is for everyone. CHAFF is for Sysops only. This is where we keep in touch with each other. We could start additional echoes on any topic we wanted. This is a local Net decision. It might be a nice way to "test the waters" for an echo concept in preparation for launching it regionally or nationwide.

It's easy to get carried away with echo ideas, but the bottom line of these ideas is participation. That's the ultimate test. There are quite a few "local" echoes around the county, mostly outside of FidoNet. They get very little participation. I try to keep tabs on some of them because I keep the BBS list for the county. I use an
offline mail reader for this, and week after week after week there are zero new messages. Just having a slot for messages doesn't mean anyone's going to fill it.

Probably the best way to start an "echo" is to start a local conference on your own BBS. If participation builds at that level, talk about the possibility of carrying the conference with other FidoNet Sysops locally. If a few of them take it on, you can begin promoting it outside the local net to the region.
  
14.5 Other Nets
==================================
FidoNet technology is used for lots of networks other than FidoNet. Over the years there have been many splinter groups which charge off to start their own network, either because they have a topic they want to explore in more depth, or because they're mad at FidoNet politics. There are lots of reasons. When they do this they choose a new zone number and make up their own Nodelist and their own set of conferences and their own set of rules and bylaws.

Here are a few of the Fido-compatible networks: TrekNet is for the Starfleet fan club organization. MufoNet is part of the Mutual UFO Network. SBBSNet is for the users of Super BBS. SLNet is for users of SearchLight software. WorldNet is a FidoNet offshoot which, if memory serves, comes out of the remnants of EggNet. There are over a hundred Fido-compatible networks out there. You may want to join one of them. Somewhere around here is a file of "Other Nets" with contact addresses. As a matter of fact, Fido even has an echo conference devoted to other nets.

You can usually merge the Nodelists from other networks into the FidoNet Nodelist via the Nodelist Compiler, if they are done according to FidoNet specifications. That way your board can send mail to addresses in these other zones. It really depends a lot on the software you use. Being "Zone Aware" in FidoNet is a concept that not all software handles very well. It will probably take some work on your part to handle more than one network smoothly.

I'm a member of four supposedly FidoNet compatible networks, but only one of them uses its own addressing scheme. All the others use FidoNet node numbers to arrange transfer of EchoMail. It's as if I have several different "FidoNet" hubs. One just happens to be in Colorado, and another in Tennessee.

There are also lots of networks that are NOT FidoNet compatible. The biggest example is RelayNet International (RIME). These folks do not use FidoNet technology. There are no front-end mailers. There are no Nodelists. Instead, they operate very much like offline mail readers to transfer conference information. Sports Complex is the NorthWest Hub for RelayNet, so we have some expertise and lots of activity right here in Kitsap County. There's some more information on
RelayNet at the end of this document.

Now, the reason Fido versus non-Fido is important is because it might affect the type of software you use to start your BBS. See the section on BBS software for more information on this topic.
  
14.6 Private Echoes
==================================
There may also be private conferences, that is: ones being promoted by an individual Sysop. You may have to call that Sysop directly to pick up a feed for the special echo. There's one on Native American religions that I'm trying to get from Olympia, for example. It's a local echo being promoted on one board. I'm having difficulty getting it because of some technical problems between our two modems. But the idea is that you certainly aren't restricted to just the Backbone feed for echo conferences. You can haul in anything you want if you're willing to pay the freight and go after it.
  
14.7 High-ascii
==================================
High-ascii characters are those above ascii 127, i.e.: 128-255 inclusive. These represent cute little boxes and other symbols on IBM machines. But to other computers they can represent gibberish. That's because where the codes for characters are fairly standard below 128, they are divergent above 128. There are many, many high-ascii character sets.

FidoNet has a policy of "NO HIGH-ASCII" on the echoes. So if you have a habit of writing messages with cute boxes, barcodes, and other fanciness, prepare to stop doing it on any echoed conference. Offline mail readers are particularly prone to using this kind of stuff to offset quotes. MegaMail, anyone?

This is a courtesy to those of us who DO NOT USE IBM-type computers. There are lots of Mac's, Amigas, and Commodores out there used by people as users, and often as host machines for BBS's themselves. We have three FidoNet members in Network 350 who use Amigas, for example. Macs are equally proficient in using FidoNet.

High-ascii can also be a problem for some mailer software. Apparently high-ascii is used as screen writing codes on some operating systems (OS9 has often been mentioned) which, if you think about it, would create absolute havoc on the machine that had to process such messages.

If you do happen to let high-ascii characters creep into EchoMail, you're likely to get a note back from the Moderator, and lots of other users, telling you they are not appropriate.

For your users there are often special programs they can run to see high-ascii on their screens. I have lots of high-ascii used on my menus, and I don't want to remove them. I have some Mac users who use a special program that can run as a TSR over the communications program to allow them to see the "beauty of the board." This last has nothing to do with EchoMail, of course. It's local to my board and doesn't get sent out anywhere. But high-Ascii is not a trivial problem, and you shouldn't ignore it or be ethnocentric about it.
  
14.8 Host Routed NetMail
==================================
Yes, there is such an animal. It is NetMail that is treated like EchoMail. You can set up your mailer to send NetMail not directly to the receiving Node, but via your own host, which sends the NetMail to his HUB, which sends it to another HUB, etc, until it gets to the receiving BBS.

The advantage of such Host Routing is that it cuts the cost to the local sending BBS. You no longer have to make a direct long distance call to send a NetMail message (unless, of course, your Hub is long distance from you anyway).

The disadvantage is that it can take much longer for a routed NetMail message to get to its destination. Since expediency is one of the hallmarks of NetMail, you just lost a big reason to send NetMail at all. It's still electronic, and it's still cheaper than a letter, but that's all. It's no longer fast.

A second disadvantage may be that your HOST doesn't like it. Basically you are piggy-backing off EchoMail distributions by attaching a NetMail message into the same packet. Because EchoMail tends to be so huge in size, an occasional NetMail message will not add appreciably to the cost. That's the usual justification and the
only reason I see Hosts allowing it to happen at all.

Sometimes you will receive Host-Routed messages that you did not choose to get in that manner. If it becomes a problem, discuss it with the sender and your host. Your host is obligated to make such messages available to you, it just doesn't work the other way around.

There is no RIGHT to use host-routed NetMail in FidoNet. You can't demand that your NetMail be sent through your host. Your host is perfectly justified in requiring you to send NetMail directly on your own dime. This is probably one area of FidoNet that will receive more attention in the future. The idea is expanding, and as more and more NetMail gets sent in this manner, it is bound to cause some controversy.

Also be aware that NetMail probably should be sent during ZMH, because the receiving board may wish to use the other hours for his own users, not you. After all, that's what ZMH is for. Many Sysops don't care one way or another, but on the chance some do, it might be a good idea to at least shoot for using ZMH for its intended purpose.
  
14.9 Aliases, Taglines, and Quotes
==================================
Oh, yes. Aliases. Lots of people like to use them. Most (but not all) FidoNet Echo mail requires real names. You can't be "The Ninja Turtle" and post messages in most conferences. It depends on the conference. You'll have to check the rules for each one. If you can't tell, prevent alias use until you know for sure.

Multi-line taglines will often cause a little controversy. A single line is sufficient. Sometimes controversy over tag lines gets downright silly, but multiple-lines will get you a beef, mostly because Sysops hate to cart around advertising for some joker with a big ego.

Quotes are another issue. You've all seen someone quote an entire long message, then at the bottom type "I agree." What a waste of bandwidth! Some echoes have a "rule" of no more than four lines quoted. This is hard to enforce, and it usually isn't. It's just representative of the kinds of things that can be a nuisance on echoed
conferences.
  
15.0 What is Policy 4?
======================
Policy 4 is the current set of operating rules in place for FidoNet. A copy is included with this packet of documents. You better read it through. There's a lot of controversy over this document. There are lots of people who want to change it. Some people want to change it by making it looser. Other people want to change it to make it more restrictive. Doesn't matter. At this point Policy 4 Rules! If you don't like it, start your own network. Don't you just love anarchy?

One little smidgen of advice, though. Don't make up your mind about policy issues until you examine both sides carefully. If you read one side by itself it always sounds so reasonable that no one could disagree. Then you read the other side and it sounds the same way. Sometimes there's a lot of stuff behind the scenes. You probably should reserve judgement and not jump on the first bandwagon that jingles. Be your own person. Ask around. You'll be glad you did.

A current copy of Policy 4 is normally archived with this document.
  
16.0 How to Get Help
====================
You want to join FidoNet. You don't know how to start. You want help. You ask for help. Sometimes you get a little bit. That's great. Lucky you. Sometimes you don't get as much as you think you deserve. Then you get upset. That's too bad. The question becomes: How much help can you reasonably expect?

It's a reasonable question, particularly since to become a member of FidoNet you have to have a working system already. That sounds like a Catch-22 situation. A working system implies membership. How can you become a member without being a member already?

Well, it's not quite that bad, but there is a certain element of truth to the situation. In fact, there is a certain conspiracy afoot that you should know about. It's not a written conspiracy or one that is nefarious and evil in its design, mostly because no one intentionally designed it. It's just sort of a feeling among lots of existing FidoNet Sysops. The feeling can be summarized as follows:
  
                    You can expect only so much help.
  
That doesn't seem fair! What do you mean, "so much help?" Why won't you help me get started? What does "so much" mean?

The answer is: "Because if I give you ALL the help, then the accomplishment in setting up your board will be mine, not yours." Existing Sysops in FidoNet have learned this lesson the hard way. Many of them have given freely of their time and energies to another prospective Sysop, only to have that Sysop treat the considerable amount of time and energy in what can only be termed a cavalier fashion. Since the new Sysop has little of his time and energy invested, his commitment to keeping a FidoNet board up and running is less. As a result, he is likely to go down sooner, be less active as a FidoNet board, and to treat membership as some sort of God-given right instead of a badge of accomplishment. "So much" is how much help I'm willing to give, not how much help you want.

Surely many people have been "set up" in FidoNet in such a fashion. And some of them are still on the Net, but the point is that it is YOUR RESPONSIBILITY as a prospective FidoNet Sysop to get your own act together and get up and running, not anyone else's. This is a hobby. Other Sysops have their own lives to lead which may not include extensive time helping you.

Once you finally realize this and begin to take a pro-active stance on your own behalf, things will go much easier and faster for you, just as it did for me when I finally had this realization. There's nothing stopping you from putting together a perfectly working FidoNet-compatible BBS. Over 19,000 people have done it. All the
programs are available. They all work (usually). Most of them are free. Follow directions, Read The Fine Manuals (RTFM), and just go do it. If you do come to a point where you feel you're not getting any help, channel that energy your spending getting angry into some work on your board. It'll get working faster that way.

If you do this. If you put together your own system. If you work through your difficulties enough to know why they were initially difficulties at all, then you'll be a much stronger Sysop for having done this. Then you'll know why some of us who see someone type INSTALL and get a working system in a few minutes using commercial software are not impressed. It's like someone learning a word processor and then calling himself a computer expert. Right.

17.0 How To Get An Address
==========================
You will not be assigned a FidoNet address until two things happen:
  
One: You must ask for a FidoNet address VIA NETMAIL! In other words, you must successfully send a NetMail message to your NC asking for a Node number. Further, you must send him the correct file with all the relevant information he's asked for. This includes really hard stuff like what kind of modem you have and what your voice phone is. You use the temporary address of 1:350/999 to get started. Then everyone knows what you're trying to do.
  
Two: You must receive your Network Coordinator's answer VIA NETMAIL! That is, you must be capable of accepting a NetMail letter from your NC during Net Mail Hour and have your system let you read that message, which will include your assigned Node number.
  
If you can't do both these things, then you don't have a working system, therefore you are not eligible for a FidoNet address. End of story. No exceptions. That's how it works. If it doesn't work that way, go fix it!
  
I know this sounds harsh. It is harsh. There are a lot of Sysop "Wannabes" out there, and lots of them think they ought to get a Fido number just by asking. In my opinion, Wannabes and talking about it don't count. We know you by the fruits of your labor. Show us your stuff. This requirement of having a working board ensures a certain level of expertise, and a certain level of function. It's not a perfect determining factor, of course. But the fact is the FidoNet Nodelist is one of the most accurate BBS lists, especially for its size, that exists. If you can manage to get a working FidoNet board, you passed the test. Welcome!
  
18.0 Here's some Help
=====================
Okay. We've already told you how much help to expect. Here's some help up front. This is all important, so pay attention. If you do all this, you will save yourself, and probably lots of other people, a lot of trouble.
  
18.1 Get a fast modem
==================================
Get yourself a 9600 bps modem. Make it a v.32bis and you can connect at 14,400 bps. Don't argue about it being too costly. It's not. You can get a 9600 bps modem for $200 if you shop around. No one wants to hear how you spent twice that amount for a 300 baud modem in 1976. Throw it away. We all did that. No one wants to hear how you have the right to 300 baud access. You don't. Use that argument for dialing in somewhere as a user, where it won't fly very far either.
We're talking Sysop here, not User. You're not just a user anymore! Act like it.

Besides, no one is saying you CAN'T use a slower modem. 2400 bps is still popular. But this is ADVICE. If you want to be a Sysop on FidoNet it is to YOUR ADVANTAGE to get a 9600 bps modem. That will make YOUR life easier (Mine, too, but I don't count.)    I started with FidoNet with a 1200 baud modem. What a laugh! It quickly became obvious that 1200 baud wasn't going to cut it. A Nodelist took two hours to download. What's the chances of the connection holding for that period of time? Nil. You can't expect to be a serious FidoNet Sysop these days without a fast modem.

Now, there are Sysop deals with the major manufacturers who will sell you a modem at a discount. But these fellows want to see you have a board up for six months before they'll sell you the modem at that discount. Talk about Catch-22! Now there's a real one!

Wanna know why? Because over a third of all new boards fail within the first year, and about 90% of the boards that do fail, do so within the first five months of their lives (Average is 3.7 months). Over fifty percent of all the boards now in Kitsap County started within the last year, 75% within the last two years.

It may be that you need to do a little elementary arithmetic, particularly if some of your feeds are long distance. It may be that buying a fast modem without a Sysop discount will actually save you money if you use it for the six months you had to wait. Figure it out. Do what is necessary, but get a 9600 bps modem. That's Point One.
  
18.2 Get a phone line
==================================
Point Two: Get a dedicated phone line. Don't expect to run FidoNet on your home voice line. It will be a big hassle for you and anyone who wants to contact you. Most FidoNet systems are "CM" or Continuous Mail systems. It is possible to be a part-time board, but if you want to do that, you might consider becoming a "Point" instead of a full-fledged Node.

A second phone line will cost you approximately $40.00 to install, and about $20.00 per month, plus long distance. The phone company does not care if you have a BBS running. They won't charge you extra for it. They won't charge you a business rate from your home. Don't worry about that part of it, at least not yet. We'll let you know in the echoes if this will be a problem. Some of this has already been settled in other states. There is a precedent. Unless you are a multi-line board with several numbers, you won't have to pay a business rate.

All houses have four wires going to the house. Your phone is using only two of them: red and green. You have a black and a yellow wire just waiting to hook up a second phone. You don't need to dig a trench. There are some apartment houses that only have two wires per apartment, but that is rare. All new houses have at least TEN wires to the home, enough for five lines. It only takes two wires to hook up. You're all set. Just go do it.
  
18.3 Get a fast computer
==================================
Point Three: Dedicate a reasonably powerful computer for the BBS. Once again, don't expect to place that old 8088 in the closet into service as a BBS. That's what I thought at first. But it's too slow, not so much as a BBS, but for you to work on it. You won't be happy without at least a computer equivalent to a 286. In the MS-DOS world a 386/SX would work great. Anything faster is gravy. If you use a multi-tasker or Windows, you'll want something as fast as you can afford.

You don't have to use an MS-DOS computer. As stated previously, we have three Amigas on Fido in 350. There are programs for the Macintosh as well. There certainly are more program options in the MS-DOS world. That's a fact of life none of us who run MS-DOS are responsible for. But it is not the only game in town. FidoNet is a GREAT EQUALIZER in this regard. If you love Macs, you can still be an active part of FidoNet. In fact, because of the NO-HIGH-ASCII rule, FidoNet takes pains NOT TO DISCRIMINATE against a certain kind of computer. Personally, I would love to see a Unix-based FidoNet compatible BBS
software package. Anybody know of any? Let me know.

Along these lines (of a fast computer), make sure you have a sufficiently large and fast disk. I use a 105MB disk which has a 9ms access time. I don't have lots of files, so this is plenty for me. But the days of a 20MB hard disk on FidoNet are rapidly disappearing. The Nodelist and indexes take a few megabytes just by themselves. The bigger and faster the better.
  
18.4 Find a similar board
==================================
Point Four: Find someone willing to help that runs the same stuff you do. This includes the same type of modem, the same BBS software, and the same Mailer. If you run RBBS, you can't expect someone like me, who runs QuickBBS, to be able to help you completely. I just don't have the knowledge to figure out the esoteric little tricks to make RBBS work. Also, I don't keep up with successive releases of software other than my own. Neither does anyone else.

On the other hand, if you just happen to choose QuickBBS and Binkley, I have a file on my board called QSILVER.ZIP that contains all the batch files, the configuration files for the various programs, and even the modem initialization strings and EPROM settings for my HST/Dual. It's all laid out for you--if you can use it.

A goal of the help effort that includes this file will be a listing of such files on other boards as well, all of which run different software. That way you'll be able to pick and choose depending on your own needs.
  
18.5 Choose software carefully
==================================
Point 5: Choose your BBS Software carefully. NOT ALL BBS SOFTWARE IS EASILY FIDONET COMPATIBLE! It's not always that you CAN'T do it, but that the software more easily works with another type of network. PC Board is a good example. It works most easily with RelayNet. The Gap also works like PC Board. Programs like Wildcat now can go either way. TBBS now works with FidoNet, but only if you use their auxiliary packages.

FidoNet compatible software includes StarNet for the Amiga, Maximus, QuickBBS, Remote Access, Super BBS, Opus, Fido itself (though that's rare), SearchLight, and many others. An appendix to this document will list all the local BBS programs used within FidoNet and where they are used. That should help you considerably. We don't have everything running in Net 350, but there still is a fair amount of diversity.

If you have some doubt as to whether your favorite software will run with FidoNet, you'd better ask around first. It would be a shame to spend considerable effort on a BBS software package only to discover it won't work with FidoNet. Major bummer.
  
18.6 Patience is a virtue!
==================================
Be patient! This stuff can take awhile. Be patient with other FidoNet boards, surely. They won't take much abuse without fighting back anyway (You have been warned!) There are no FidoNet Sysops who are not aggressive people. You have to be or you'll never get it running in the first place. Non-aggressive people self-select out. Call this the Wimp Factor if you want. When I have a discussion with another FidoNet Sysop, I can assume a certain level of knowledge. It
can really be somewhat refreshing. You can usually talk at a higher baud rate.

But be patient with yourself, too. If you're having trouble with something, take a step back and give it a rest. Come back to it later and it will be easier. That's true! Try it. It works every time. I have clinical evidence that this is true. :-)
  
19.0 Your Responsibilities
==========================
As a FidoNet Sysop, you have some, though they are hardly onerous. Some are tied to policy, but most are simply "ethical," if you will, and are not binding in any contractual or legal sense. The policy responsibilities are simple: You must be up when you say you're going to be up. You must be up during Zone Mail Hour. You must not be excessively annoying to others, nor too easily annoyed by others. That's about it. That's all.

By the same token, you can't demand a lot of other Sysops either, or your Network Coordinator, or the rest of FidoLand. You can expect to have FidoNews made available to you. You can expect to have Nodelists and Nodediff updates available to you. You can expect to get your information changed in the Nodelist in a reasonably timely fashion. You can expect to get FidoNet information from your Network Coordinator. That's about it. That's all.

Now, if you get into some sort of hassle, you have some appeal rights. Check out Policy 4 for the procedure. Just remember that you had better follow that Policy 4 procedure, or you won't get anywhere. An illiterate and emotional harangue is not going to win you any support. If you can't get your act together well enough to state your case clearly, then you don't have one.

Basically, you must give each level a chance to respond before you go to the next level. If you have a hassle with a fellow Sysop, writing to the Zone Coordinator won't get you anywhere. Write to the Sysop instead. If you have a problem with the Net Coordinator, talk about it with him first. Give him a reasonable time to respond and fix the problem--or to tell you you're out of line and being unreasonable. The responsibility, then, is to follow the channels set up for this sort of thing.

Personally, I believe two weeks is a reasonable response time for something that is not a life-threatening emergency. I have a sign in my office. It says: "A failure to plan ahead on your part does not constitute an emergency on my part."

Here's some things you don't have rights to. You don't have the right to elect your NC. He is appointed by the RC. He also appoints any assistant positions. You don't have the right to cause someone else to spend money on your behalf. You don't have the right to tell someone else how to run their board, what the contents or subject matter are, etc. You don't have the right to have certain files made available to you.

Get the idea? This is not hard. If you don't want to be put upon, you have little right to put upon others. That's all.
  
Anything else that happens in FidoLand, anything else that you want, is really a matter of cooperative effort between you and other local Sysops to pull together. This includes EchoMail. EchoMail can be expensive. No one should expect a free ride. Our Network is really low-key compared to some of the others, but as we get bigger costs will rise before they lower again with economies of scale.

Here's an example. Right now your NC pulls in all the EchoMail for the Network in addition to his duties as NC. That's a big job. Why is he doing it? There is as yet no one else who has volunteered to take part of the EchoMail load. We've also tripled in size in the last year. When I first joined FidoNet 350 I think there were five other boards. Now there are 19.

We are just beginning to get files into the network. There are such things as "File Backbones" just as there is an EchoMail Backbone. The slang for file backbones is "File 'bones" and there are several. There is a "Shareware Distribution Network (SDS)," a "Programmers Distribution Network (PDN)", and several for such things as Windows or Unix or whatever. Currently Adolph at 350/35 is pulling in SDSMAX, some Amiga utilities, and a couple of 'bones on OS/2. His standing
offer is to simply split the cost by the number of Sysops taking advantage of the deal. And believe me: This is a GOOD deal!

This is an informal way to handle the problem. At some point, we may want to provide a HUB for the entire Net that brought in selected files and make that a part of the network distribution system available to all. Many structures are possible, and it is up to the Sysops of the Net to be creative and come up with whatever works, as Adolph has done with the file 'bones he's bringing in now.

There's more and more demand for EchoMail as well. It's not like we're getting all 500 backbone conferences. But we can't get more with just one machine which is not dedicated to the network. There's not enough time in the day nor money in the coffers to do this.

What I would like to see happen is that every Net 350 Sysop take on some responsibility for the Net. That is, every one of us should do something to help out. In some sense it doesn't even matter what. If you have a specialty or some sort of expertise, maybe you could make yourself available for that. Do you know all about viruses? Maybe we could depend on you to get the latest McAfee files. Who knows? Do what you are best suited to do. You are the best judge of that. Do what you are interested in doing. That way you will stick around longer.
  
19.1 The Seattle Experience
==================================
Net 343 is Seattle. Here's how they do it. I know because I'm in sort of a quasi-state because of my Bainbridge address. I get my Mail feeds from Seattle and pay them directly. I really should be a member of Net 343 instead of 350. But since I work in Kitsap County, I'd prefer to stick around.

They have an NC, Sue Crocker, who runs the show. There are several Regional Hubs: North, South, East, and West. They take on file and echo distribution. I believe the West HUB now has two machines dedicated exclusively to mail distribution (343/300). There are two HST/Dual modems hauling mail in from all over the Zone and sending it back out again. Many megabytes per day haul into this system.

The cost for joining Net 343 is $45.00 to start out. $15.00 of that goes into a hardware fund to buy modems and hard drive space. The other $30.00 is for six months dues in the network. This pays for all the EchoMail. Each Node pays $30.00 every six months for EchoMail. There are enough Nodes here that this is enough dollars to get any backbone echo there is. The Net keep three month's phone bills in the bank (about $750.00) to guard against sudden changes of feeds.

The Net recently incorporated. They are a legal non-profit organization. With money collected they pay for the dedicated phone lines and for some of the equipment used to run the network. They didn't have to ask all the Sysops if that was okay. They just did it. They formed a corporation to handle the finances of the organization. I suspect one of the reasons was that they were hauling in too much money and the bank asked them to incorporate and get official status as a 501(c)3 non-profit corporation. That way none of the members had to cycle lots of money through a personal account just to pay the phone bill (thus drawing the attention of the IRS).

One key point I've noticed about the Network is that there are at least a dozen people who take an active role in it. They either act as officers in the corporation, or they act as hubs to get mail and so forth flowing. It's not just one person. So the bottom line is that you get out of FidoNet what you put into it. More energy means more services available.

That's not to say they haven't had problems. There is a certain amount of Xenophobia over there, and there has been a recent controversy over the changing of the network coordinator. Lots of sysops got all huffy because they "live in a democracy, and they got rights..." They wanted the chance to elect the Network Coordinator. There also appear to be a couple of sysops who like to stir the pot, no matter what is done. Sounds pretty much like real life, doesn't it? I've never seen that level of controversy happen in Net 350. We certainly don't see eye-to-eye on some issues, but we DO seem to be able to cooperate for the good of the Net.
  
20.0 FidoNet Compatible BBS Systems
===================================
As mentioned above, some software is easier to use than others with FidoNet. But basically anything will work that has a SCANNER to find new messages in the BBS and make them compatible with your mailer software. And it must have the companion TOSSER software that will take new mail from the mailer and toss it into a format acceptable by your BBS software. This is true of software that is not normally used with FidoNet. PCBoard is my favorite example.

FidoNet compatible software, then, is that software that "knows about" FidoNet in that it has built-in places for Fido-style addresses. It's echo areas may assume Fido-style messaging and allow NetMail, public, private, and echoed conferences. It's message base may be designed with FidoNet specifications in mind.

Now, there are three basic styles of software used with FidoNet. The style is related to the message base structure. The oldest style is the *.MSG style (Pronounced: Star-dot-em-es-gee). The second oldest style is called the "Hudson" style. The most recent is called "Squish" style. We'll talk about all three.

The *.MSG style is the most straightforward of all message base styles. It consists of one message per file. All messages are numbered. All messages for one echo area are stored in a separate sub-directory. This is the original FidoNet standard. Most messages, one way or another, still use this style at sometime in their lives,
usually when being transmitted via the mailers.

If they stay in this format they will take up quite a lot of space. As you probably know, DOS stores each file with a minimum number of sectors/clusters. Some versions of DOS require a minimum of 8192 bytes per file. Ten thousand messages in *.MSG format would eat up a lot of disk space (Um, like 82MB if you're using the wrong DOS version). Opus and Fido itself use this format.

The second kind of message storage format is the "Hudson" message base, named after Adam Hudson, writer of the first few versions of QuickBBS. The idea here is that all messages are stored in a common MSGTXT.BBS file which has four other auxiliary files that hold indexes and pointers to the single text file.

This is a lot easier to manage because there are only five files for the messages instead of thousands. The drawback is that the structure is limited to a message base size of 16K. (That's size, not number of messages, which itself has a limitation of approximately 32K.) It doesn't take much to push up against this limit. You can't
have a really large message base with the Hudson format. On the other hand, the 10,000 messages above would take only about 10-11MB to store.)

Adam wrote this program while he was in high school. He sold it to a fellow in Florida who hired a couple of programmers to improve upon it. For a long while it didn't get much support. But the basic idea was sound, so a couple of other programmers cloned the software and began marketing it with improved features. Meanwhile the buyer and programmers got into a court battle which took awhile to resolve.

Out of the dust of all this have come several Hudson-based programs. QuickBBS is one. It's now stable and is going through successive releases. Remote Access (from Australia) is another, and SuperBBS (from Finland) is a third. We have boards running both Remote Access and QuickBBS in Net 350.

A third kind of message structure is called "Squish." It's a hybrid because it stores messages in one file per conference. So if you have thirty conferences, you have thirty files of messages. It's a good compromise because it means you have essentially unlimited space for messages, but you don't have thousands of individual files. The program making this format popular is Maximus, which is also used in Net 350 by several Sysops.
  
21.0 What is the difference between Fido and RIME?
==================================================
RelayNet International Mail Exchange (RIME) is another large network very much like FidoNet in the end result to BBS systems. It uses much different technology to get the same job done, and its structure is much different. Therefore it might do us well to compare the two systems to highlight the differences so you better understand what FidoNet is about.

As we do this, please bear in mind that the intent of this document is not to claim that one network is better than another. RIME is every bit as "good" as FidoNet. FidoNet is every bit as "good" as RIME. To those who wish to play the "My network is better than yours" routine, have at it on the playground. That's juvenile behavior at best. It has no place here.
  
21.1 Technical Differences
==================================
As you can tell from the above, most FidoNet Sysops put up a 24-hour "mailer" program ahead of the BBS. This allows you to receive mail calls any time of day. Your Hub can call any time to send you mail. You can call out any time to send mail. Because of the nature of mailers, if they don't get through on the first call, they keep trying until they do.

RIME does not use mailer software. Instead, RIME uses a special program called "PostLink" which works very similar to an offline mail reader. If you've ever used MegaMail, PostLink will be familiar. Kip Compton wrote both programs. The local Sysop writes a batch file to hook to his hub, sign onto the BBS, enter a special door, and perform mail transfers through the door. In most cases there are time slots assigned when a given BBS can hook to a hub, or when a hub can hook to a regional hub. Each local RIME board must use PostLink (or the earlier PC Relay), and each board must also pay for it. Hooking to one hub doesn't mean you can hook to another hub or even another RIME board, ever. Batch files tend to be unique to each board.

You can see that the basic difference here is one of time. RIME boards either have a dedicated line or a time-slot on a caller line where and when these mail events take place. This means no callers can be on the board (or the line) when a mail event is scheduled. Fido boards are a little more lenient in this regard because mail events can take place any old time, in between callers.

Also, RIME boards can only connect to designated other boards. Fido Boards can connect to each other, no matter what, via the mailers.

Is one way better than the other? Doesn't matter to talk that way. RIME resembles the way Fido used to schedule events a long time ago. Both methods get the job done.

I think it is fair to say that RIME is easier to run than FidoNet. There is only one way to do things. There are fewer parts. PostLink as a mailer does everything a mailer, tosser, scanner, and router would do in FidoNet. It's very fancy with pull-down menus. It is usually (though not exclusively) used with commercial software where you type "SETUP" and Enter to come up with a working board. RIME is an automatic transmission.

FidoNet is a manual transmission. You have to learn how to use a clutch. There are more pieces to put together. You are not going to get away with not knowing how your system operates to make it work. There are no Install programs to make it easy for you. But when you get done, you will have accomplished something.
  
22.2 Administrative Differences
==================================
Fido has a very broad-based hierarchy. No one "owns" the system. In fact, "FidoNet" is a collective noun which does not refer to a legal organization. Local Networks band together for a common purpose to distribute EchoMail and files. Some are incorporated; some aren't. Lots of things are possible. In Fido, moderators of conferences absolutely own them. They can pretty much do what they want. The Policy document for Fido is fairly small, all things considered.

With FidoNet anyone can be a member if they have the technical competence to put up a board. Unless they become "excessively annoying," they can stay a member. No one can tell you you can't. The latest Nodelist from FidoNet (October, 1992) shows about 19,000 nodes.

RIME is a little different. It has a "top down" hierarchy, a headquarters board (Running Board A) and someone who runs the show (Bonnie Anthony is CEO as of this writing.) It is similar to a typical corporate hierarchy in the way it operates. You must use the PostLink software (or PC Relay) to do mail transfers. You must pay for this program, and there is a yearly (though nominal) fee to be a part of the network.

With RIME you petition to join the network, and you do so as a probationary member until the hierarchy decides to vote you into permanent status. The latest BBS list I have from RIME (April, 1992) shows about 1,000 nodes, but it is growing rapidly.

RIME moderators still rule the conferences, but they don't have as much absolute authority as Fido moderators. There are levels of appeal for people who feel they have been mis-treated within a conference. The system can still control what kind of messages get posted on the network and where. In terms of a quotient of "nasty messages from the boss," both FidoNet and RIME have them, in probably equal amounts. The rules within RIME conferences are more uniform, mostly because they
are controlled from the top. Uniform rules make it easier, of course, for a user to know what is likely to be allowed.

The way conferences are started is also quite different. With RIME an idea for a conference must past muster with the Conference Coordinator. You are issued a prospecting number which you MUST USE when prospecting for boards which may wish to carry your conference. You are allowed to prospect only in five other RIME conferences, and you must solicit support in a particular manner. This is the way you get other boards to commit to carrying a conference, and if this is done, you are allowed to start the conference on what amounts to the RIME backbone, even though they don't call it that.

With FidoNet, anyone can start a conference for any reason. You can promote it any way you want to. If you've done the bureaucratic work of getting it listed, and easy process, you need convince only two Regional Coordinators to get it placed on the backbone. Even if you don't succeed in reaching this status, you can promote the conference locally or regionally. There is a lot more freedom to promote within FidoNet. No one is going to tell you you didn't post your prospecting
number when asking for support.

Fido has roots in anarchism. That probably doesn't mean what you think it does. We tend to define "anarchy" as disarray, but what it really means is "without order." Translated to the vernacular, anarchism means that no one gets to tell you what to do, period. Government is unnecessary because it is intrusive and authoritarian.
The founder of FidoNet doesn't have a job.

RIME looks like corporate America. It is much more tightly organized in the way it feels to operate, and in the structure of the organization. There is a Steering Committee which rules the network like a Board of Trustees does to a large corporation. The CEO of RIME is a medical doctor.

So, what do we have? Actually a broad spectrum of boards with varied interests. If you were to place one type of board against another on a scale, FidoNet would be left of center; RIME would be right of center. Fido boards tend to be more individualistic and resentful of authority. RIME boards tend to be more subscription-
oriented and commercial. These aren't hard and fast rules; you may find either type of board at either extreme. It's just that if you drew two curves to measure these tendencies, this is what you would find as a statistical average.

Once again, which is better? The one you feel most comfortable with. But just because you personally feel more comfortable with one, does not mean the other is bad. To believe otherwise is terribly ethnocentric.
  
22.3 Functional Differences
==================================
Some of these attitudinal differences show themselves in what services are offered by either network. Fido is a loose association of Sysops running boards that usually are subscription-free, usually for the benefit of the Sysop alone, and incidentally to users.

This can be seen especially in the area of Host-routed NetMail. RIME does it; Fido would prefer not to. That is, if you send a NetMail message in Fido, you are expected to call direct unless other arrangements have been made. On RIME, all mail is host-routed by definition, and travels along with the echo conferences and file
requests.

The tradeoff here is probably one of time, insofar as that is important. FidoNet Netmail arrives instantly. RIME mail takes the host-route and gets there eventually. If you call direct, Fido boards will pay the long distance. With RIME, costs are absorbed because the EchoMail transfers are such a huge percentage of the transfer.

Now, having said that, the fact is that Fido boards are increasingly taking advantage of host-routing techniques, so I would expect this difference to fade over time.
  
22.4 Board differences
==================================
RIME boards tend to be PC Board or Gap systems, and, as far as I know, they all are MS-DOS machines. They both are commercial products. PC Board, in particular, can be used in multi-line setups fairly easily. As I understand it, the RIME technical methods were developed in conjunction with PC Board.

That doesn't make it a PC Board network. Use of the "UTI" (Universal Text Interface) means that RIME messages can be imported into and exported from lots of different board types, including many which were designed more with FidoNet in mind.

FidoNet boards tend to use shareware software. Maximus, QuickBBS, Remote Access, Opus--these are some of the names usually associated with FidoNet. On the whole, they have roots in the hacker community rather than in the commercial software industry. Yet as long as the tosser/scanner combination exists, any board can run FidoNet technology messages as well. PC Board can be used with FidoNet. So can Wildcat! and tbbs (The Bread Board System), both commercial BBS
software packages.

So, you see, either kind of board can run either kind of network. They just TEND to run one or another because of historical reasons and easy availability of interface software.
  
22.5 Local RIME Hub
==================================
We are fortunate in Kitsap County to have the major Northwest HUB for RIME right here at home. Al Charpentier's Sports Complex is the Hub not only for Kitsap County, but the entire Puget Sound region. He has 98% of the RIME conferences on his board and, of course, much more information on RelayNet.

Other boards that echo RIME conferences include Vox Populi and Wings. There may be others as well. Check with Al for details.
  
23.0 Net 350 programs
==================================
Here's a list of what Net 350 Sysops are running currently, subject to change, of course.

FidoNet   Name                     BBS Software        Mailer
-----------------------------------------------------------------
350/10    Ground Zero              Osiris              Isis
350/21    The Jimby BBS            Maximus             Binkley
350/24    My Electronic Dungeon    Maximus             Binkley
350/30    Cloud's Corner           StarNet (Amiga)     StarNet
350/31    Kitt's Korner            StarNet (Amiga)     StarNet
350/32    USS Enterprise           StarNet (Amiga)     StarNet
350/33    The Pyramid              Rybbs               Front Door
350/34    Full Armor of God        Remote Access       Front Door
350/35    Gold Pegasus             Maximus             Binkley
350/40    The Monitor              RBBS                Front Door
350/50    Magnetic North           Searchlight 3.00    d'Bridge
350/75    Molokai Express          QuickBBS 2.75       Front Door
350/77    The Armor of God         Remote Access       Binkley
350/90    The Wolf Pack            Remote Access       Front Door
350/201   Quicksilver              QuickBBS 2.75       Binkley
350/301   The Metal Shop           Telegard            Front Door
350/401   Ten Forward              Wildcat             d'Bridge
-----------------------------------------------------------------

23.1 Filenames, etc.
==================================
This section shows filenames and other information from Sysops who have contributed to this effort and are willing to make their files easily available. If under filename is listed "request" you can probably get the needed files just by asking. BBS and related software can take some disk space to store. Some Sysops may keep the files offline until asked for. "freq" names are magic names and will give you the latest versions available.
  
-----------------------------------------------------------------
Name:          Magnetic North      1:350/50
Sysop:         Paul Wolfe
BBS:           Searchlight 3.0     DEMO225.ARJ
Mailer:        d'Bridge 1.50       DB-150.ZIP
Tossers:       d'Bridge internal
               SLMail
Settings:      Filename:           MAGSET.ARJ
-----------------------------------------------------------------
Name:          Quicksilver         1:350/201
Sysop:         Michael Schuyler
BBS:           QuickBBS 2.75       QBBS275E.ZIP
               Documentation       QBBS275D.ZIP
Mailer:        Binkleyterm 2.50    BEXE_250.ARJ
               Documentation       BINKLEYD.ZIP
Tossers:       QEcho, toss, scan   QBBS275U.ZIP
               QMail               QM102A.ZIP
Fossil:        X00 1.24            X00V124.ZIP
Settings:      Filename:           QSILVER.ZIP
-----------------------------------------------------------------
Name:          The Monitor BBS     1:350/40
Sysop:         Brad Boyce
BBS:           RBBS 17.4/SF        RBBS-EXE.ZIP
                                   RBBSSEXE.ZIP (small mem)
                                   RBBS-EXT.ZIP
                                   RBBS-TXT.ZIP
               Documentation       RBBS-DOC.ZIP
Mailer:        Front Door 2.02     FD202.ZIP
Tossers:       Msgtoss 2.2         MSGTOS2B.LZH
Settings:      Filename:           HLP4U2UN.ZIP
-----------------------------------------------------------------
Name:          Ten Forward         1:350/401
Sysop:         Sheldon Koehler
BBS:           Wildcat 3.55        WILDCAT1.EXE (testdrive)
                                   WILDCAT2.EXE
Mailer:        d'Bridge 1.50       DB-150.ZIP
               Documentation:      DB150DOC.ZIP
Tosser:        Wildmail 2.04       WMAIL204.ZIP
Settings:      Filename:           TFSETUP.ZIP
User:          Filename:           NEWUSER.ZIP
-----------------------------------------------------------------
-----------------------------------------------------------------
Name:          The Pyramid         1:350/33
Sysop:         Al Tuttle
BBS:           RyBBS               RYBBS75.ZIP  (freq:RYBBS)
Mailer:        Front Door 2.02     FD202.ZIP    (freq:FD202)
Tosser:        RyPacker            RYPACK41.ZIP (freq:RYPACKER)
Settings:      Filename:           RYFDFIDO.ZIP (freq:FDHELP)
-----------------------------------------------------------------
Name:          My Electronic Dungeon  1:350/24
Sysop:         Bill Hippe
BBS:           Maximus 2.01b       request
Mailer:        Binkley (OS/2)      request
Tosser:        Squish              request
Settings:      Filename:           BINKMAXP
-----------------------------------------------------------------
Name:          The Gold Pegasus    1:350/35
Sysop:         Adolph Weidanz
BBS:           Maximus 2.56 (OS2 Version)
Mailer         Binkley (OS2 Version)
-----------------------------------------------------------------

23.2 BBS Software Testimonials
==============================
This section is devoted to thumbnail sketches of different BBS systems Sysops in Net 350. They'll each devote a paragraph or two about the software they have chosen to run and tell you why it is the best choice for their application. All the systems listed here have been successfully interfaced with FidoNet and, as of this writing, are working in the net currently.

23.2.1 Why I chose QuickBBS (Michael Schuyler: 350/201)
==================================
Besides built-in FidoNet compatibility, the major reason I chose QuickBBS was not the Hudson message base, but the configurable menus. The system works so that each menu item gets one line. The lines will appear or not depending on security level and "flags" attached to each record. That means that the same exact menu can be used for all security levels. The individual lines of the menu will appear depending on what you have set for each person.

QuickBBS also allows you to customize each menu with ascii or ansi drawings. The way I do it is to customize the top half of the menus and allow the menu appearances on the bottom half. This means I get the best of both worlds. I can also make the system work any way I want to as far as what kinds of choices are available at each menu. In fact, I can effectively have two BBS systems in one just by having the user choose which menus to have available.

Super BBS and Remote Access are clones of QuickBBS, but each one of them has its own strengths. They work fundamentally the same way as QuickBBS. The biggest disadvantage is the 16K message base limitation. The next major release of QuickBBS will be 4.0, and at that time this problem should be fixed.

You can run QuickBBS in evaluation mode. Registration costs $45.00. You can run so-called "Gamma" versions for an additional $25.00 per year. This entitles you to run pre-release software versions that have already run through a beta test cycle. There are two support echoes for QuickBBS on the FidoNet backbone. There is also a separate QuickBBS network with several echoes that uses Fido technology.
  
23.2.2 Why I chose RBBS (Brad Boyce: 350/40)
==================================
I chose RBBS-PC BBS software to run because it was the first I was exposed to as a new user. I decided to start a BBS because I wanted and needed a way to learn more about the computer. I feel fortunate that RBBS was there. I liked the philosophy and have learned a bit in the two years I have been running my board. I have put together a file for freq called HLP4U2UN.ZIP  This file contains a series of files for RBBS, MSGTOSS, FRONTDOOR, and the other related files to operate RBBS with a Front end mailer and mail tosser. I also include my autoexec and config.sys files as well as the necessary files for the tosser and other utilities necessary to get it together. I did this to help other Sysops who need help setting up RBBS with Frontdoor and Msgtoss. As soon as I can get it all together all the files listed will be available for D/L or FREQ at 1:350/40.
  
23.2.3 Why I chose Wildcat (Sheldon Koehler: 350/401)
==================================
I chose Wildcat for the simple reason that I liked it as a user. It was friendly and straight forward to use. I have found it to be almost as simple to run as a Sysop as well. I especially like the flexibility I have in its configuration and security. I could even have several sets of menus, one for each security level. The documentation was
wonderful and laid out very professionally.

When I wanted to run a Fido node, I downloaded several packages and couldn't believe the docs on any of them. D'Bridge had the largest doc file, but was organized the best for me. It was also very easy to set up with no batch files to write since everything is run from pull down menus. Ease of use and customer support were the deciding factors in my choices of software.
  
23.2.4 Why I chose RyBBS (Al Tuttle: 350/33)
==================================
Why RyBBS:  When I first started this, I just wanted to see what it was like "on the other side of the connect". So, I looked around for some small, easy to set up, cheap shareware examples. At a size that fit on one 360k floppy, instant/easy setup, and a $50 registration fee....RyBBS ended up the winner. It took a lot of work to groom the menus and get the board the way I like it, but the author (who lives in Wisconsin and provides personal support) is helpful, and now a year later, it's not so small. In fact I think it's becoming a monster :-).

I've gathered that the RyBBS Software is a little different than most, and there aren't all that many people running it.....but I've found that Rybbs works well with Fido, and has several utilities that are made just for Fido. So, with its configurability, Fido compatibility and uniqueness; overall, I'm pretty well satisfied with the choice.

I have built a little Help file to help setup FD/RyBBS for Fido (Boy could I have used one <whew!>). Along with some text and copies of several configuration and batch files. I made screen grabs of each of the important FD setup screens. I hope that will help you all out. It's available for freq on my bbs under the MAGIC name FDHELP; or it's available on the bbs under the name RYFDFIDO.ZIP. All the needed files (except registered versions) are available for freq or d/l.

23.2.5 Why I chose Maximus (Bill Hippe: 350/24)
==================================
The BBS software that I run is Maximus with BinkleyTerm as a front end mailer. I chose these programs after looking at many of the different BBS programs available.  Some of the reasons for my choices are listed below.

OPERATING SYSTEM   OS/2
Allows for easy multitasking.  Will allow me to run the board and not loose use of the computer. I am able to perform maintenance on the board, read messages, format disks, or play games with no loss of performance for myself or the user.  I can support a high speed file transfer (1600 + cps) while playing Falcon 3.0, having the computer play itself a game of solitaire (windows variety) and also play itself a game of chess (OS/2 variety) with only a 6 cps drop in performance for 14400+ users and no drop for 2400 baud users.

BBS - Maximus v2.01b OS/2
This is a wide area beta of Maximus the last release was v2.00. Maximus is free for non-commercial use and is being actively supported by its author Scott Dudley. Maximus is extremely configurable and will run well "out of the box". Maximus will accept the standard *.msg message base or a new style call SQUISH also written by Scott Dudley. Both Maximus and Squish are available in DOS and OS/2 variety.

MAILER - BinkleyTerm BTPEE_BE 32 bit Hack OS/2
This a 32 bit hack of the popular BinkleyTerm v2.50. BinkleyTerm is again a copyrighted program for use free.

All of the files are available on my BBS as well as a sample Bink/Squish/Max setup called BINKMAXP. I am more than willing to help the new Sysop setup a BBS, my experience is with Maximus and Binkley but have also tried RBBS, Omega, Wildcat, Opus, Fido and some others. Most of the above are available for DL. I have an extensive collection of Maximus and Wildcat Utilities.
  
23.2.6 Why I chose Maximus (Adolph Weidanz: 350/35)
==================================
Why do I run Maximus. Couple of reasons. 1. It is FREE 2. It runs under OS2... Tried windows to multitask and it sucked after using an Amiga for 5 years. The BOSS (read WIFE) said I could run a BBS on HER <grin> computer only if she could run WordPerfect whenever she wanted, so no multitasking no BBS....P.S. I am looking at Searchlight BUT refer to #1 3. their are 2 VERY knowledgeable Sysops running OS2 Max and when I run into problem they let me call them.....
(PS Thanks guys) Why do I run a BBS? I love MAIL... The idea of the Matrix gives me goose bumps. When they ask for volunteers to hook into computers
(Datajacking) I will beat my way to first <grin>.

FidoNet Home

Thank you for visiting Please contact us with suggestions