NOTICE As of September 12, 2001, and until further notice is given, development of this project has been halted. Let me say it one more time: development of this project has been halted. The CVS tree will continue to be sporadically and unpredictably updated, but no notices of such updates will be given. The CVS tree is not guaranteed to be functional (even though it probably is, because it's the version I'm using). You'll want to use the following to get the latest CVS:

cvs -z3 -d:pserver:anonymous@cvs.Mozart.sourceforge.net:/cvsroot/mozart co Current

If you need more information on CVS go here or here. If it doesn't work for you, I'm sorry. But my real life is such that I no longer have the necessary time to support and/or develop this project. Thank you.

Where Am I? If you're looking for Mozart, you're in the right place. If you're looking for information on using Linux in your law office or small business, you need to go here.
Status The latest tar.gz is available for download. The date of the next release (version 0.0.5) has been shelved as the system is undergoing a major rewrite to clean up much of the code, incorporate a more flexible system layout and move from MySQL to PostgreSQL. I expect this to be a prolonged delay.

Mozart doesn't use frames, so you should be able to access it from your Palm Pilot or other such device. We do have plans to implement a sync function, which will allow you to sync your handheld from any location.

Although MySQL and PHP are available for the Microsoft environment, currently only the Linux version is available for download. This trend will continue for the foreseeable future. If you'd like to maintain a Microsoft version, just let me know.
Description Mozart is a contact, calendar and case/project management system. Each user can have his/her own address book, calendar and any number of cases/projects. You can also track multiple cases/projects for each contact. Additionally, by viewing a case/project, you can see every contact associated with that case. Eventually, I hope to incorporate interfaces to various word processors for document creation, search features, etc. Basically, we'd like for Mozart to allow you to do anything over the Internet that you can do from your office, using the browser as the interface.
Screenshots addcontact.php - Screen to add new contacts.
adduser.php - Screen to add new system users.
calendar.php - Screenshot of the calendar. Note that you can view other users' calendars. To-Do items are sorted by priority.
chgprof.php - Screen to change a user's profile.
contactlist.php - Screenshot showing the list of contacts. Note that you can show contacts by contact type and for each user, or as in this shot, you can show All contact types for All users. From the Update screen (not shown), you can add more addresses and phone numbers for a given contact.
index.php - The main screen. The Admin Functions (Add New User and Add New Type) are only available to users who are designated as Administrators (see the adduser.php screen.
login.php - The system login screen.
Demo The screenshots are out of date. So, why not take Mozart for a test run? Login as user test with a password of test and take a look around.
Compatibility Mozart makes a system call, crypt(), in both the adduser.php and chgpass.php modules, which could cause incompatibility problems with other operating systems. The PHP Documentation contains instructions for replacing this call for other operating systems. Other than this, the system should currently be fully compatible with any operating system. As progress continues, further incompatabilities are expected to arise.
Support There are several email lists available to receive support. Additionally, the email lists are archived and searchable.

Mozart Users Email List
Mozart Users Archive
Mozart Developers Email List
Mozart Developers Archive
Mozart Announcement Email List
Mozart Announcement Archive
Installation
  1. Download the tar.gz file
  2. tar xfvz mozart.tar.gz
  3. cd mozart/
  4. The INSTALL file contains step-by-step instructions for setting up the database and tables and installing the system
  5. The UPDATE file contains step-by-step instructions for updating to the latest version
  6. mv *.* /www/htdocs/mozart (or whatever directory is correct for your installation)
  7. Examine the file connect.inc and make whatever changes are necessary for your installation. If you're using gmail, you probably need to check out connect-gmail.inc as well. (Note: The gmail feature isn't fully implemented, and we may be moving to a different solution later in the development cycle. It's currently included because we were curious as to how it could work. Lonely nights and programmers, what can I say?)
  8. Point your browser to adduser.php to add new users
  9. Point your browser to login.php to begin using the system
  10. Note: Your browser must be configured to accept cookies
Requirements The system is composed of several PHP scripts which interface with MySQL. My testbed is typically the latest version of Apache running on the latest version of RedHat Linux. Access to the system has been tested with Netscape Navigator 4.61, MSIE 5 and KWM.
Stability Developmental, although it seems to be quite stable
Plans Add reporting functions (project aging, etc.)
Add functionality to allow a contact to exist as a different type for different users (i.e., Mr. Jones is type Doctor for me and type Personal for you).
Add repeating event options for appointments and todo items.
Add knowledge base (integrate existing system if available)
Add MySQL email functionality. Interface to LDAP
Add form system (i.e., form letters, motions, etc.) - possibly XML or TEX
License GNU GPL
Contact Stephen Hargrove - Project Administrator
SourceForge Logo