For faster navigation, this Iframe is preloading the Wikiwand page for Publish and Subscribe (Mac OS).

Publish and Subscribe (Mac OS)

Publish and Subscribe was a document linking model introduced by Apple Computer in System 7. Named the Edition Manager in developer documentation,[1] it extended the existing cut and paste editing model with a notification system; "subscribers" could include parts of "published" documents within themselves, and changes to the original published document would be noticed and updated by the subscribers. To the user the system was very similar to cut and paste in concept; material would be selected from the source document and published, creating an edition file, then placed into the subscriber by selecting that clipping file and positioning it inside the document.

In general terms the concept was very similar to Microsoft's Object Linking and Embedding 1.0 system. Unlike OLE, the Edition Manager was comparatively complex from a programming standpoint.[citation needed] Suffering from second system effect, it included features intended to make it better than OLE, including support for non-rectangular areas, network notifications and an extensive user interface.[citation needed] A result of this complexity was poor uptake among developers, and applications providing Publish and Subscribe were few and far between. One of the few products to use it effectively was Claris's suite of software, including ClarisWorks which had already built a system somewhat similar in concept, but required extensive changes to make its own system work with OpenDoc.[2]

At the time many in the industry felt that the Publish and Subscribe concept was the "next big thing".[3] Apple and Microsoft were not the only two companies trying to introduce such a system; most major software vendors attempted to introduce similar systems[citation needed], and NeXTSTEP included a version. However users did not find the system useful. Further it was sometimes confusing to use; if the document included live links it was no longer possible to simply copy it to a floppy disk (for instance), the clipping file had to be copied as well. In addition, opening their applications to new component developers who would compete to provide the best editors was not attractive to large corporations such as Microsoft and Adobe.[4]

See also

[edit]

References

[edit]
  1. ^ "Publish and Subscribe (MacApp PG)". Archived from the original on 2022-08-29. Retrieved 2007-09-16.
  2. ^ "A Brief History of ClarisWorks". One thing required was integration with OpenDoc, which necessitated a massive restructuring of the program. OpenDoc was designed to tackle a lot of the same problems that ClarisWorks tackled, and each project had its own ideas and metaphors for component integration and interface architecture.
  3. ^ Rosenthal, Steve (January 7, 1991). "Altogether now: New object-oriented architectures will lead to modular, cooperating applications". InfoWorld. Vol. 13, no. 1. InfoWorld Media Group, Inc. pp. 44-47 (32, 45-47 at linked version). Retrieved September 2, 2022. System software technologies currently under development at Apple and Microsoft will revolutionize the way users perceive, buy, and use applications (summary from Table of Contents)
  4. ^ "Macintosh vs Windows 95" (PDF). Application developers will be able to focus on writing small programs that do specific things, rather than creating entire suites. This will make it much easier for small, innovative software companies to get back in the industry....OpenDoc applications will be sold the way applications are sold today, and through the same channels. But as with any new technology, additional channels will evolve to capitalize on the technology's strengths. It is likely that over time on-line component warehouses will be used to distribute some OpenDoc applications. Interesting new on-line applications and services will be enabled by OpenDoc.
[edit]
{{bottomLinkPreText}} {{bottomLinkText}}
Publish and Subscribe (Mac OS)
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 ๐ŸŽ‰! the new version arrives on September 1st! Don't want to wait?