NOBLE APE MAILOUT - JANUARY 2007
This month has involved heavy reviews of other open source projects. Two projects of particular note are Jon Klein's Breve and the Second Life Client. The key distinction between the two projects - Jon Klein is a longtime correspondent who answers emails in relative-real-time. The Second Life crowd are completely non-communicative.
In purely source code related feedback, Breve and the Second Life Client, showed an immediate need to include project files for Mac and Windows with the Noble Ape source code. For the Mac, I will include XCode and Codewarrior projects (eventually phasing out the CodeWarrior). For Windows, I will include the VC++ 5.0 project files which translate up to later versions of Visual studio but provide the right amount of low end compatibility. I am debating including MinGW project files to assist true open source Windows users.
The mantra related to this inclusion is to get folks ready to compile the code as soon as they download the ZIP. This should speed their use and development with the Noble Ape source code.
MANUAL DEXTERITY + AD NONSENSE
The Noble Ape Simulation manual has been maintained with minimal additions for a number of years. The addition of ApeScript is the only new section that required a rework of the manual - that occurred more than eighteen months ago.
In recent weeks, the Google Adsense account associated with the Noble Ape site has grown closer to the $100 required to clear the account. Over twenty months of maintaining AdSense, about $200 of AdSense revenue will be the reward for the degradation of the site. I'm going to remove all the AdSense from the site following the $100 payment. It has been a folly. The cost of hosting the site has decreased over this time and the bandwidth requirements do not justify the current hosting costs.
With the removal of AdSense, I want to reduce the contents of the site and part of this is a simplification is removing unneeded and underused pages, and wherever possible unifying the site's content for improved user experience. The best example of this transition is the removal of the script directory in favor of including all the ApeScript notes in the Simulation manual;
I have also added Noble Ape Philosophic to the Simulation manual as the substance of the text has not changed over nearly 10 years and it still remains the definitive document on the ideas that motivated the development of the Simulation. This document is overlooked by many users. Now it is included in the manual, it will be harder to overlook. The only document that should be added to the manual, in time, is Noble Ape Mathematic which is still in draft form.
Following a surprising number of emails, I am continuing Ape Reality into the New Year in a new format.
It is now recorded in mono and weekly with less emphasis on perfect editing and more emphasis on weekly updates, similar to the monthly updates found in this mailout. The old Ape Realities are an important resource that will be maintained with the Noble Ape development.
Hope all is well with you all,
Tom Barbalet, 30 January 2007.