Mac Products?

September 1st, 2007

Several times a month we get requests for native Mac versions of our products. I totally understand why folks would want this - the Mac is a great platform! Unfortunately, this has never made sense for us economically. Recently, I ran across a blog post from another MicroISV that really sums up our position on this subject as well.

Laridian Electronic Publishing has developed a number of Bible products for the Palm, Pocket PC, and now the PC! I highly recommend their products.

Worship Assistant 4.6

September 1st, 2007

We are pleased to announce the release of Worship Assistant 4.60. This is a minor release that is free to everyone who has purchased version 4.

Changes made in version 4.60:

  • Improved Windows Vista support.
  • The background bitmap for a song is now displayed in the preview window in the Presentation Control Panel.
  • If a background has been assigned to the song, it is now used when previewing the presentation in Song Manager.
  • Added menu item to check whether a new version of the program has been released (this check is also done automatically every three days).
  • When adding a song to a running presentation, the song list now displays both the Title and Author.
  • Fixed order of Keys shown in Key drop-down lists.
  • Any filters set in the All Songs list in Set Manager are now saved from session to session.
  • Made ‘Default Location’ button on Open Dataset window more explicit.
  • Automatic backups are now stamped with the creation date instead of the software version.
  • Removed ‘Minimize All’ from the Window menu and added an open windows list.


The installer can be downloaded here:

http://www.churchassist.com/download/wa460.exe

If you are running a previous version of Worship Assistant, you can simply install this version over your existing installation.

Managing People and Households in Ministry Assistant

April 1st, 2007

Some of you have written to tell us that you have been confused by the People Manager screens, especially the relationship between People and Households. The purpose of this article is to hopefully clarify all of this so that you can use the program more effectively to manage your people.

As in the case of all the manager windows, the toolbar across the top of People Manager acts upon the object of that manager, which in this case is People. In other words, no matter which of the tabbed pages (Person, Household, Small Groups, etc.) you have displayed within People Manager, the Add button always adds a new person, the Delete button deletes the current person, the Previous and Next buttons navigate to the previous and next person, and so forth.

The information you see, again no matter what tab page you have displayed in People Manager, is the information of the person whose name is listed at the top of the window. Displayed below the name is the address of the current person. This information can be changed by changing information for the Household to which that person belongs (more on that later).

Each of the tabbed pages display a different set of information about the current person (you can move from page to page by clicking on the tabs at the bottom of the window).

The Person tab is where you display and edit basic or general information about the person, such as their occupation, e-mail address, and birth date.

The Small Groups tab is where you can quickly see the small groups to which the person belongs. This is the same information that is entered in the Small Groups Manager, but from the perspective of the person, instead of the small group. If you want to add a person to a small group, you can do so quickly by clicking the Add New button near the bottom of this page. This doesn’t add a small group, rather, it adds the current person to an existing small group. Also, do not confuse this Add button with the Add button in the toolbar at the top of the window. Remember, that Add button adds a whole new person to People Manager.

The Activities page is where you can quickly see to what activities the person belongs. This is the same information that is entered in the Activities Manager, but from the perspective of the person, instead of the activity. If you want to add a person to an activity, you can do so quickly by clicking the Add New button near the bottom of this page.

The Equipping and Pastoral Care pages simply display the information pertaining to the current person that is entered in the Equipping Manager and Pastoral Care Manager, respectively. You can only display the information here. Any changes have to be made in the respective manager window.

The Photo page displays the photographs for both the person and the Household to which this person belongs. The photos are stored elsewhere on your hard drive as bitmap or JPEG files. To specify the location of the individual’s picture, click the Person Photo Location button. The location of the Household picture is specified on the Households page (more on this below).

That brings us to the page I skipped - the Households page. Households are simply a way to manage the situation where a group of people share a single address and phone number. If they move, or if their phone number changes, you want to be able to enter the new information one time. You don’t want to have to find each person that has that address and change them individually. Households also allow you to manage things like phone directories and mailings where you don’t need to send an item to each person at the same address. Households should only be used where they make sense. Certainly family members that live together should be assigned to the same Household, but three college students sharing an apartment would each be assigned to their own Household. In the latter case, you want to treat the people involved as individuals and not a family unit. It is also much more likely that one of their addresses will change than all three of their addresses will change simultaneously.

Each person must be assigned to a household. In the case of a family unit, the name of the household is initially taken from the name of the “head” of the household. In a case like the three college students above, the three household names will be the same as each person’s name. Even though the person and household names are the same, they still need to be considered two different things. For example, if two single people living separately get married, one of these two people will be assigned to the household of the other, and the first person’s household can then be deleted. There are still two separate people in the database, but they share one household.

The information specific to a single household is managed on the Households page of People Manager. The Household field is how you assign the current person to a Household. You can pick from a list of Households already created, or you can click the New button to create a brand new household that will take on the name and address of the current person. Below that is a place to indicate the relationship of the current person to the Household you just selected. Below that, in the outlined area, is where you change to address and phone number of the Household that is displayed in the Household field. The information you change here is then changed for each person who is a member of that Household (the list of all those in the Household is below the address information). Whatever address appears here also appears below the person’s name at the top of People Manager.

One other thing deserves mention, and that is the Directory Order field. This field dictates the order of names when a family is listed in the Household Phone List. If Frank Jones is given a 1 in this field, and his wife Sally is given a 2, then the name will be listed “Jones, Fred & Sally” in the phone list. Anyone given a 3 in this field will then be included in parenthesis behind this name, in the order of their age, which is intended for listing children.

I hope it brings clearer understanding of these topics. If you have any questions about any of this, please leave a comment to this post or create a ticket in our help desk.

Worship Assistant 4.51 Released

February 24th, 2007

ChurchAssist Technologies is pleased to announce the release of Worship Assistant 4.51. The purpose of this release is to address several issues that were discovered recently in version 4.50:

  • ‘Save Dataset As’ often aborted with error message concerning files opened by another process.
  • Rebuilding data files sometimes aborted with error message concerning files opened by another process.
  • Printing to PDF did not render with the correct font under certain circumstances.

(For those of you who might have missed the announcement for version 4.50, the list of changes and fixes is included at the bottom of this message.)

Version 4.5 is a free upgrade to anyone who has purchased version 4. To upgrade, simply download and run the installer from the link below. There is no need to uninstall the previous version, but we do strongly recommend you make a backup of your data before installing the new version.

Version 4.51 can be downloaded from the following location:

http://www.churchassist.com/download/wa451.exe

Version 4.50 (January 24, 2006)

Changes:

  • Font and other changes to make the program more compatible with Windows Vista.
  • Minor updates to user interface ‘look and feel’.
  • Eliminated some flashing in the preview window on the Presentation Control Panel.
  • Added item under View menu for showing and hiding the navigator bar (introduced in v4.40).

Fixed:

  • Song Manager - error message when scrolling to the bottom of the ‘All Chords’ list.
  • Browse windows - changes to column ordering or sizes were not persistent.
  • Merge Songs - merging from the bottom list to the top list resulted in an error message.

Last Thursday’s Downtime

February 4th, 2007
Here is more information on last Thursday’s downtime:
Beginning at 8:47 PM EST, our network accessibility was impacted by a major fiber cut (near Atlanta), which physically damaged a network line in use by one of our upstream providers. This provider handles what is known as our route advertisement, and because their connectivity was impacted physically, ours was impacted virtually, as traffic was unable to be directed to the datacenter where our server is located.
The provider’s crews worked as quickly as possible to place new fiber and bring things back online, and we’re grateful that they used all their resources to resolve this issue, just as we would utilize all resources available to us to resolve any issue we could control. The network returned to normal at 2:57 AM Eastern US time. During this time, our server was not actually down, and nothing on the servers was affected.
I apologize for the inconvenience! We don’t like downtime any more than you do, but there is nothing we can do to prevent this type of thing from impacting us. Fortunately, it is a rare occurrence!

Worship Assistant v4.4 Beta

July 3rd, 2006

I have posted a beta of the next minor release of Worship Assistant. The beta expires in 30 days, but I anticipate a release by the end of the week if there aren’t any major problems. Please provide any feedback or bug reports in our group at Yahoo! Groups.

Here is what is new:

  • A default background bitmap can now be specified for each song.
  • The Presentation Control Panel is now larger.
  • A button to ‘blank’ the screen (i.e. remove the lyrics) has been added to Presentation Control Panel.
  • Mail servers that require an SSL connection (e.g. GMail) can now be used to send e-mail.
  • Record filtering can now be done from the manager browse windows.
  • ‘Load All Records’ is now enabled by default in manager browse windows.
  • A navigator bar has been added to the main window for easier navigation.

The beta can be installed over your current installation. I don’t anticipate any problems, but going back to the previous version is simple enough if necessary.

Service Outage

June 10th, 2006

Our service was down today from 11:23 AM to 12:50 PM EDT. There was an issue with a power tap at the NOC where our server is located, which in turn fried a network switch.

MailScanner is Now Installed

June 7th, 2006

MailScanner was installed this morning. You should see an icon for it in your hosting control panel. MailScanner incorporates SpamAssassin, so you will no longer see a link for that in the Mail section.

Those of you who have been using SpamAssassin will need to configure MailScanner to tell it how to handle your spam. You can now specify separate actions for each domain (if you have multiple domains) as well as two levels of SpamAssassin scores (and you can configure what those levels are). You can also whitelist (or blacklist) specific addresses or domains.

Using Your Default Address to Combat Spam

June 3rd, 2006

Recently, we’ve had a number of customers unknowingly use up all their allocated disk space. Usually what tips folks off to this is that they stop receiving e-mail. More times than not, the disk space is used up by spam e-mail that has accumulated in one or more mailboxes.

Each hosting account has what is known as a Default Address. This is where all e-mail ends up that is sent to an address on your domain that is not defined by a POP3 mailbox or an alias (forwarder). By default, this is set to your main account mailbox (defined by your username). Over time, this mailbox can fill up and potentially use all of your allocated disk space, which can prevent ANY e-mail from reaching your account.

How does this happen? One way is through what are known as ‘dictionary attacks.’ Spammers will often send messages to many names at your domain hoping that some will be legitimate e-mail addresses. All the ones that fail will end up in your Default Address mailbox. This mailbox may also contain ‘bounce’ messages, which are e-mails sent back to you when an e-mail from your domain can’t reach it’s intended recipient. Often times, this is also the result of spammers forging the ‘From’ address of their messages using an address at your domain.

Our recommendation is that you change your Default Address. To do this, click on the Mail applet in your hosting control panel, then click on Default Address. The recommendation given by CPanel here is incorrect. We recommend that you use ‘:fail:’ and not ‘:blackhole:’ (include the colons but not the quotes). When you set the Default Address to ‘:fail:’, mail sent to a non-existent address is rejected when another mail server tries to deliver it to our mail server. A bounce message is no longer sent to the sender, which in the past could have been used to indicate what addresses were legitimate.

By the way, some of you are using your account mailbox as a regular e-mail account. We do not recommend that you do this, and in fact, the above recommendation will prevent you from doing this. If you need to use your username as an e-mail address, create a POP3 mailbox with the same name.

As usual, if you have any questions or problems with this, please submit a ticket on our help desk.

Update on Mailbox Upgrade

June 1st, 2006

The mailbox storage upgrade has been completed, but the installation of MailScanner has not. In order to ensure that things go smoothly, this has been contracted out to a third-party installer, and we are still waiting for them to reach us in their queue.