Yes, All Software Should Have a Philosophy.txt File

As you may know – I’m working on an email-based project that’s sending me into the bowels of email.

In my research tonight, I discovered ‘Sup’ – an email client that is clear and explicit about it’s point of view.

“Should an email client have a philosophy? For many people, email is one of our primary means of communication, and email archives are an integral part of our long-term memory. Something so important ought to warrant a little thought.”

Makes me want all projects included a Philosophy.txt file along with the README.txt and License.txt. It’s far more useful and people-oriented than humans.txt