Posts Tagged ‘history’

OPENSTEP: The Prehistory of Mail.app plugins

Wednesday, July 12th, 2006

Once upon a time, Mail.app was the email application for an operating system known as NeXTSTEP. (For more on this, see the earlier Hawk Wings post, “Apple Mail: The Early Years“).

Then NeXTSTEP became OpenStep/OPENSTEP and Mail.app went with it. And OPENSTEP begat Rhapsody. And Rhadsody begat OS X. (Full genealogy on Wikipedia).

stevesellsNeXT.jpg
Steve Jobs, ever the polished salesman (image from Puckman )

Don Yacktman , then a OpenStep developer, wrote an article in 1997 which outlines how bundles or plugins worked in Mail.app and what they did.

He describes plugins like Cryptor (PGP encryption) and URLifier which placed a clickable icon in front of URLs:

mailActive

Colorizer scanned headers for keywords and patterns and enabled you to modify the summary of messages (what we call the List View) according to the matches.

ColorizerFor example, you could place a big red arrow next to emails from your boss or colour the background of emails from your spouse pink.

Other plugins opened HTML email in the browser of your choice.

But the greatest of them all was EnhanceMail:

It collects a number of cool hacks into a single bundle. In displayed messages, it can turn smilies such as “:-)” into graphic smiley-faces. (There are over a dozen smiley graphics it uses to display the various types of smilies.) It has a wide variety of options for appending signatures (including “rich” signatures with graphics and various fonts) and options for quoting text from the original message. A user can even highlight a passage in a message, hit “Reply”, and only that passage will appear quoted in the response, making it easier to trim down quoted text. It also adds support for X-face graphics and adds an X-Image-Url: header which can be used to supply a better looking mail face picture. (It automatically looks up the images and displays them instead of the xfaces. And it caches them on your hard drive, too.) It adds several other highly useful features as well.

It’s amazing, he says, that in 1997 there were so many great plugins for Mail.app:

That’s a lot of modification for an application that doesn’t have a published API.

Despite this, he regards the design decision by NeXT which allowed Mail.app to load bundles on start-up as a crucial one in the app’s development:

A bundle developer can walk outside of the published API and make changes to applications that the application’s authors never even considered in their wildest dreams. In other words, by loading bundles, applications are throwing the door to future customizations wide open.

Amen to that!

Fulfill your wildest dreams on the Hawk Wings Plugin and Addon List.

  • Digg
  • Facebook
  • Delicious
  • StumbleUpon
  • Evernote
  • Share/Bookmark
Tags: , , , , , , ,

The story of PGP and GPG

Thursday, April 27th, 2006

PGPWebmonkey has published the introductory chapter to PGP & GPG: Email for the Practical Paranoid by Michael W. Lucas.

It covers Phil Zimmermann’s first steps with PGP, the lawsuits with the US Government, the launch of OpenPGP, GnuPG, legal aspects of encryption and more.

A brief quotation:

The ideas behind PGP had been known and understood by computer scientists and mathematicians for years, so the underlying concepts weren’t truly innovative. Zimmermann’s real innovation was in making these tools usable by anyone with a home computer. Even early versions of PGP gave people with standard DOS-based home computers access to military-grade encryption.

UPDATE: Mirko posts a link in the comments to an audio interview with Jon Callas , CTO at PGP Corporation, who also explains the history of PGP. Thanks.

  • Digg
  • Facebook
  • Delicious
  • StumbleUpon
  • Evernote
  • Share/Bookmark
Tags: , , , , , , ,

The history of email

Wednesday, April 19th, 2006

emailoverloadTom Van Vleck, who worked on the Multics (Multiplexed Information and Computing Service) system in modern computing’s prehistory, has written a history of email and early adventures in instant messaging.

Here you can read about the very beginnings of email in the CTSS project at MIT, the birth of ARPANet and its contribution to email and Ray Tomlinson’s “invention” of the @ sign as an addressing convention.

It also contains a link to Brad Templeton’s History of Spam .

  • Digg
  • Facebook
  • Delicious
  • StumbleUpon
  • Evernote
  • Share/Bookmark
Tags: , , , , , ,

A treasure trove of information on email

Friday, March 31st, 2006

dans_email_siteFollowing some links on del.icio.us today, I stumbled across Dan’s Mail Format Site , a site full of backgrounding on email and how it works.

It covers everything from emoticons and RFC 2822 to MIME encoding, lots of stuff on headers and the politics of quoting, including one of my favourite topics, the great top vs bottom posting debate.

It may not be as up-to-date as it could be, but it is still a great resource and a feast of browsing for people who want to learn a bit more about how email works.

  • Digg
  • Facebook
  • Delicious
  • StumbleUpon
  • Evernote
  • Share/Bookmark
Tags: , , , ,

Apple Mail: The Early Years

Sunday, September 25th, 2005

NeXTMailThe mail client we know and love has a long history. It was written from scratch for NeXTSTEP, the operating system created by NeXT Inc, a company Steve Jobs founded in 1985 and which was bought up by Apple in 1996.

Known as NeXTMail or simply Mail.app, it was a powerful and fully-featured program, more powerful than its descendant Mail 2.0 in some ways, although less powerful in others.

The importance of NeXTMail for OS X’s Mail.app is clear at once from a screenshot of NeXTMail’s interface:

NeXTMail_Welcome

Read on to take a look at Apple Mail in its early years, see what it could do, and hear what some people remember about using it.

(more…)

  • Digg
  • Facebook
  • Delicious
  • StumbleUpon
  • Evernote
  • Share/Bookmark
Tags: , , , , , , , ,