Troy Stephens - 2006-08-19

At long last, the IconFamily project has moved to its new home on sourceforge!  Following are some notes to help you get started obtaining the source code and contributing back to the project!

Becoming a Project Member

If you'd like to be able to contribute changes back to the project, welcome aboard!  Please create a sourceforge member account (if you don't already have one) and e-mail me your sourceforge username at troy_stephens@mac.com so I can get you added to the member list.

Getting the Source via Download

I've posted the latest version of the IconFamily source (0.9.2) as a downloadable .zip file here:

    https://sourceforge.net/project/showfiles.php?group_id=164783

This is the exact same 0.9.2 distribution that was previously posted on the old project homepage on 2006-04-03.

Getting the Source From the Subversion Repository

I've set up a Subversion (svn) repository to hold the project sources, and have populated it with recent source versions going back to IconFamily 0.9 (the first version to carry the sourceforge-compatible MIT License).  Developers working on Mac OS X 10.4 and earlier will need to install the subversion client in order to access the repository, which is very easily done using the convenient installer package provided by the WebKit project:

    http://webkit.opendarwin.org/building/checkout.html

Once you've installed Subversion, you can check out the latest IconFamily source like so:

    svn co https://svn.sourceforge.net/svnroot/iconfamily/trunk iconfamily

I've set up the IconFamily svn repository using the common convention of having "trunk", "tags", and "branches" directories at its root.  There aren't currently any "branches", but I've tagged versions 0.9, 0.9.1, and 0.9.2 as reference points.  You can list the available tagged versions using "svn ls" like so:

    svn ls https://svn.sourceforge.net/svnroot/iconfamily/tags

Within the "trunk", I've set up a "source" directory to hold the project source code, and a "web" directory to hold the project home page content.  Once we start getting additional contributors on board, I'll see what's needed to get those who want it the needed permissions to post updates to the project home page.  For now, let me know of any changes that might be needed.

Everybody In The Pool!

Thanks again very much to everyone who has contributed to this project to date!  I look forward to seeing it continue to evolve on its own in the hands of contributors old and new, at least unhindered by my own busy life. :-)

Please let me know of any problems you encounter with the new project hosting and I'll do my best to resolve them quickly.  (This is the first time I've attempted to set up a new project on sourceforge, so I'm likely to have made a mistake or two!)

Thanks again, and enjoy!

Best Wishes,
Troy