BeBlurb v0.75


Introduction

BeBlurb lets you communicate with other BeOS users over the network. You can send simple text messages and attach files, and address your messages to multiple users. Users are identified by Person files, created by the People application.

Requirements

BeBlurb requires libprefs.so and message_daemon. Both can be found on BeWare.

Getting Started

When you run BeBlurb for the first time, you'll need to provide an identity for yourself. Drag a Person file to the "From" field in the BeBlurb window to set the default user. Messages sent from BeBlurb to other network users will be marked as having come from this user.

You can type a simple message in the "Message" field and drag files to the "Attachments" field. The message and the attachments will be sent to the users specified in the "To" field.

To address a message to another user on the network, you can either drag a Person file to the "To" field in the BeBlurb window, or you can right-click on the "To" field and choose "Add Person" from the pop-up menu. Once you've specified recipients of your message, the "Send" button becomes active; click it to send the message.

A status bar will appear to illustrate the progress of the blurb delivery. If the connection hangs or the send is otherwise taking an unreasonable amount of time to transfer, you can abort by closing the status window.

At any time, press command-n while a BeBlurb window or a status window is active to create a new BeBlurb window.

Receiving Blurbs

BeBlurb doesn't have to be running to receive messages from other users. message_daemon will launch BeBlurb with the incoming message when it arrives. If BeBlurb is already open, then the new message is displayed in a new BeBlurb window.

If the incoming message contains attachments, clicking on the icon of the attachment will provide a Save panel to allow you to save the attachment.

Relationship to Person files

BeBlurb extends a Person file by adding a hostname attribute. Thus, when you drag a Person file to the "To" field, the stored hostname is used to route the message across the network to the correct host. If the Person file doesn't have a hostname, when you drag it to the "To" field, you'll be asked to specify one.

Since BeBlurb bases its knowledge of people on Person files, it only knows about people for which you have a Person file. If you receive a message from someone for whom you don't have a Person file, the mini People icon will not appear next to that name. To save that person's information as a Person file, right-click on the person and choose "Save this person".

Known Bugs and Limitations

Some of these issues are directly related to the performance of message_daemon, which I'm concurrently developing.

For more information...

History


jason@jeff.ces.cwru.edu
Last Updated: 03 March 98