Juice is developed in my spare time, which isn't much considering I'm a full time student, deep into the college search. I'm not charging for this program, but any donations would be greatly appreciated. Also, don't forget to sign up for the Juice mailing list. Finally, there is a wealth of nerdy project info on the project page.
Code contrubutions and suggestions are welcome at any time. Please email me if you would like to help.
All projects hosted on Sourceforge are required to be open source, and SF makes it easy with their own CVS server. You can take advantage of the source code by checking out a copy via anonymous CVS. See the directions below. You can also browse the CVS repository online.
Just a note: there are two frameworks required by Juice 2. One in the keychain framework which can be downloaded from its project page (The package is called "Framework"). The second framework is mine and is called GSPreferences. It can be downloaded by following the instructions below. Once you have downloaded and compiled both of the frameworks, they must both be added to the juice2 project before it can be compiled. Make sure you delete the old reference from the project file first. Then, add the newly built framework using "Add Existing Frameworks". Also, drag the framework to the "copy files" build phase so that it is copied into the executable.Requirements
cvs -d:pserver:email@example.com:/cvsroot/juice login
cvs -z3 -d:pserver:firstname.lastname@example.org:/cvsroot/juice co juice2
cvs -z3 -d:pserver:email@example.com:/cvsroot/juice update -Pd juice2
You can update the source (as frequently as desired), by moving into the juice2 source folder with
cd juice2 and running:
cvs -z3 update -Pd
To download the GSPreferences framework source, you can simply follow the instructions above for downloding Juice2, but replace all instances of the modulename "juice2" with GSPreferences.