Fire-Fly
 - open source zen for Mac OS X
Download Latest Release
About Fire-Fly
Using Fire-Fly
    Features
    Troubleshooting
    
Source
    Fire-Fly on SourceForge
    Web Downloads
    CVS Access
      Anonymous
      Developer
About Fire-Fly
Fire-Fly is hard to categorize.  The program animates three dimensional surfaces as they grow
and morph in between one another.  The animation is relaxing to watch and has several customizable
features, including color balance, scale, and speed and for some reason it has a built in mp3 player.
Fire-Fly was first concieved by Aaron Golden and has been under development by Aaron Golden and
Tim Omernick since february 26, 2002.
Questions or Comments email: aegolden@mac.com
Using Fire-Fly
Fire-Fly doesn't need many instructions.  The instructions that you do need will appear when you open
the program for the first time.  If you need to see them again, select "Firefly Help"
from the Help menu when the program is running.
Just relax, play with it, and have fun.
Features
Fire-Fly currently supports the following features (besides the basic animation):
    1.	A color balance controller
    2.	Speed and scale preferences
    3.	An mp3 player accessed through the "Jukebox" item in the "Windows" menu
Troubleshooting
Don't worry, about a thing, do do do do do do do do...
So far we haven't recieved word of any problems.  If you've run into a bug or
have some other question that isn't addressed in Fire-Fly's built in help email:
aegolden@mac.com and we'll get right back to you.
Source
Fire-Fly is written in Objective-C using AppKit and OpenGL for MacOS X.  The source
is distributed with the GNU General Public License.  To download the source code from
the web visit Fire-Fly's page on SourceForge.net here.
Or see the instructions below to checkout the source from the CVS archive.
Anonymous CVS Access 
Fire-Fly's CVS repository can be checked out through anonymous (pserver) CVS
with the following instruction set.  When prompted for a password for anonymous,
simply press the Enter key. 
cvs -d:pserver:anonymous@cvs.fire-fly.sourceforge.net:/cvsroot/fire-fly login 
cvs -z3 -d:pserver:anonymous@cvs.fire-fly.sourceforge.net:/cvsroot/fire-fly co fire-fly
Updates from within the fire-fly directory do not need the -d parameter.
To update from within the fire-fly directory type:
cvs update
Developer CVS Access via SSH - (want to become a developer? email: aegolden@mac.com)
Only project developers can access the CVS tree via this method. SSH1 must be
installed on your client machine. Substitute developername with
the your user name. Enter fire-fly's site password when prompted. 
export CVS_RSH=ssh 
cvs -z3 -d:ext:developername@cvs.fire-fly.sourceforge.net:/cvsroot/fire-fly co fire-fly
This page last updated: March 8, 2002
 