mjohnson@Apple.COM (Mark Johnson) (10/24/88)
Thanks to all of you who have sent me your comments concerning Tech Notes. Keep them coming as long as you have them. Since it was mentioned by a few people in their responses, how would you feel about Apple publishing _Inside Macintosh_ (and maybe other technical manuals) in loose-leaf or some other form which would lend itself to revision without new "delta" editions? Any and all suggestions and comments should be addressed to me below. Thanks for your time. Mark B. Johnson Developer Technical Support Apple Computer, Inc. domain: mjohnson@Apple.com UUCP: {amdahl,decwrl,sun,voder}!apple!mjohnson
kent@lloyd.camex.uucp (Kent Borg) (10/25/88)
In article <19358@apple.Apple.COM> mjohnson@Apple.COM (Mark Johnson) writes: > ... how would you feel about Apple publishing _Inside >Macintosh_ (and maybe other technical manuals) in loose-leaf or some other >form which would lend itself to revision without new "delta" editions? ... >Mark B. Johnson >Developer Technical Support >Apple Computer, Inc. >domain: mjohnson@Apple.com >UUCP: {amdahl,decwrl,sun,voder}!apple!mjohnson Don't do it. A book is much tougher, loose-leaves are always loose. The only reason for publishing Inside Macintosh in loose-leaf form would be to make it easier to change. If that happens it'll just keep changing. If you think system software revisions are confusing in their numbering, just think if pages all had revisions, pages die, pages are born. Hardly anybody's copies would agree. Apple is always tempted to make changes. I want Apple to think _very_ carefully before they do. If we think the rules are a moving target now, have fun if the principal constraint on their motion--Inside Macintosh--starts spinning. Sure, there will always be a need for update information, and for smallish deltas the Technical Notes should be used. For larger deltas, a new volume of Inside Macintosh can be published. For those _really_ big changes (System update 7.0? 8.0?) Inside Macintosh should be rewritten. Moral: Don't get confused about the cost of changing documentation. The cost of changing Inside Macintosh is _not_ the the cost of all the bound books, it is the cost of the established software written under that old documentation, it is the innumerable hours spent learning what is in that old documentation. Having a bunch of bound books out there on which you cannot do a search and replace is a good reminder of the enormous cost of changes. Changes should be made, the Macintosh has problems that need fixing, but it should be done _very_ carefully. The system is at risk for being badly muddled right now. Be careful. Kent Borg kent@lloyd.uucp or hscfvax!lloyd!kent
alexis@ccnysci.UUCP (Alexis Rosen) (10/26/88)
In article <19358@apple.Apple.COM> mjohnson@Apple.COM (Mark Johnson) writes: > > ... how would you feel about Apple publishing _Inside >Macintosh_ (and maybe other technical manuals) in loose-leaf or some other >form which would lend itself to revision without new "delta" editions? DO IT!!! Tech notes are a nice way to 'fix' Inside Mac, but it would be nicer if we could just insert new sections. Speaking of IM, when is the fabled re-write coming? ---- Alexis Rosen alexis@dasys1.UUCP or alexis@ccnysci.UUCP Writing from {allegra,philabs,cmcl2}!phri\ The Big Electric Cat uunet!dasys1!alexis Public UNIX {portal,well,sun}!hoptoad/
werner@utastro.UUCP (Werner Uhrig) (10/26/88)
In article <234@lloyd.camex.uucp>, kent@lloyd.camex.uucp (Kent Borg) writes: < In article <19358@apple.Apple.COM> mjohnson@Apple.COM (Mark Johnson) writes: < > ... how would you feel about Apple publishing _Inside < >Macintosh_ (and maybe other technical manuals) in loose-leaf or some other < >form which would lend itself to revision without new "delta" editions? < ... < >Mark B. Johnson < >Developer Technical Support < >Apple Computer, Inc. > > Don't do it. A book is much tougher, loose-leaves are always loose. > > The only reason for publishing Inside Macintosh in loose-leaf form I should have been done loos-leaf to start, and it is not too late to do it *RIGHT* ... I repeat what I said in 1984: Manuals is one thing you should learn from IBM ... -- --------------------> PREFERED-RETURN-ADDRESS-FOLLOWS <--------------------- (ARPA) werner@rascal.ics.utexas.edu (Internet: 128.83.144.1) (INTERNET) werner%rascal.ics.utexas.edu@cs.utexas.edu (UUCP) ..!utastro!werner or ..!uunet!rascal.ics.utexas.edu!werner
mjohnson@Apple.COM (Mark Johnson) (10/26/88)
In article <234@lloyd.camex.uucp> kent@lloyd.UUCP (Kent Borg) writes: >In article <19358@apple.Apple.COM> mjohnson@Apple.COM (Mark Johnson) writes: >> ... how would you feel about Apple publishing _Inside >>Macintosh_ (and maybe other technical manuals) in loose-leaf or some other >>form which would lend itself to revision without new "delta" editions? >... >Don't do it. A book is much tougher, loose-leaves are always loose. > >The only reason for publishing Inside Macintosh in loose-leaf form >would be to make it easier to change. If that happens it'll just keep >changing. If you think system software revisions are confusing in >their numbering, just think if pages all had revisions, pages die, >pages are born. Hardly anybody's copies would agree. > >Apple is always tempted to make changes. I want Apple to think _very_ >carefully before they do. If we think the rules are a moving target >now, have fun if the principal constraint on their motion--Inside >Macintosh--starts spinning. > >Sure, there will always be a need for update information, and for >smallish deltas the Technical Notes should be used. For larger >deltas, a new volume of Inside Macintosh can be published. For those >_really_ big changes (System update 7.0? 8.0?) Inside Macintosh >should be rewritten. > Currently many versions of IM exist in the world so there is already the problem of inconsistent information (how many people are still using phone books?). In addition, the numerous volumes of IM along with Tech Notes and third-party documentation make looking up a simple call an experience in itself (which sometimes takes longer than the trial-and-error method). Does this mean that Apple should just maintain the status quo until that time that we see fit to rewrite IM? Obviously, if we were to do a complete rewrite of IM it would be an opportune time to change formats, but what if the rewrite does not come? Then what? If IM were rewritten and could be condensed into one (or two) volumes, would that solve the problems or is the real question here still the ability for us to distribute and you to receive REVISABLE documentation? Personally, I just don't consider multiple hardbound volumes very revisable. Mark Johnson Developer Technical Support Apple Computer, Inc.
lippin@jell-o.berkeley.edu (The Apathist) (10/27/88)
>In article <19358@apple.Apple.COM> mjohnson@Apple.COM (Mark Johnson) writes: >> ... how would you feel about Apple publishing _Inside >>Macintosh_ (and maybe other technical manuals) in loose-leaf or some other >>form which would lend itself to revision without new "delta" editions? I'm ready for the change. I'm sick of having to scrounge through all the documentation before I can discover truth in `the book of Macintosh.' Another advantage of the loose-leaf form is that it would be possible to publish new chapters individually. From reading IM V, it seems clear that some chapters just weren't ready to go to the printer when the deadline hit. They could have been published later, or published as draft versions and rewritten if it was a loose-leaf. On the other hand, none of this will work if Apple isn't willing to properly keep up the loose-leaf manuals. This means that when there's a revision, they need to print replacement pages, not just a set of deltas, which would be less expensive. Recently kent@lloyd.UUCP (Kent Borg) wrote: >Don't do it. A book is much tougher, loose-leaves are always loose. This looks to me like the biggest problem with loose-leaves. But I've seen a few UNIX manuals that could stand up to heavy use, so I think this can be done right. Just keep robustness in mind when designing the manuals. Use reinforced cover pages, roomy binders, and heavy paper. >The only reason for publishing Inside Macintosh in loose-leaf form >would be to make it easier to change. If that happens it'll just keep >changing. If you think system software revisions are confusing in >their numbering, just think if pages all had revisions, pages die, >pages are born. Hardly anybody's copies would agree. On the other hand, people's IM's all agree now (assuming they're up to volume V), but, often enough, they're all wrong. And even when they're not, you have to consider that what's in one volume is sometimes contradicted by what's in another, or by a tech note. And keeping your knowledge of the tech notes up to date is certainly no easier than keeping a loose-leaf binder up to date. I don't think that making the manuals hard to change is going to keep the system from changing -- it's the existing applications that do that. And, IMHO, Apple is already bending over backward to keep some programs alive that deserve to die. --Tom Lippincott ..ucbvax!math!lippin "This view derives partly from what is known as common sense, whose virtue, uniquely among virtues, is that everyone has it." --Tom Stoppard, "Jumpers"
gsbrob1@apcvxa.uchicago.edu (10/27/88)
>In article <234@lloyd.camex.uucp>, kent@lloyd.camex.uucp (Kent Borg) writes: >< In article <19358@apple.Apple.COM> mjohnson@Apple.COM (Mark Johnson) writes: >< > ... how would you feel about Apple publishing _Inside >< >Macintosh_ (and maybe other technical manuals) in loose-leaf or some other >< >form which would lend itself to revision without new "delta" editions? >< ... >> >> Don't do it. A book is much tougher, loose-leaves are always loose. > > > I should have been done loos-leaf to start, and it is not too late > to do it *RIGHT* ... I repeat what I said in 1984: Manuals is one > thing you should learn from IBM ... I think both sides have good arguments. I think that a looseleaf edition would indeed be more useful though, since outdated information wouldn't sit around for so long. But the books would tend to hold up better over the long run, and they do look slicker on bookstores' shelves.:-> Why not do both? Have A-W publish the books, and distribute Inside Mac Binders (and perhaps quarterly updates) through APDA. Or is that making the whole thing too complicated? I guess if I had to choose one over the other, I'd go for binders. Robert gsbrob1@apcvxa.uchicago.edu ra_robert@gsbacd.uchicago.edu ................................................................... . disclaimer: all opinions here expressed are mine and mine alone . ...................................................................
erc@pai.UUCP (Eric Johnson) (10/27/88)
In article <19510@apple.Apple.COM>, mjohnson@Apple.COM (Mark Johnson) writes: > In article <234@lloyd.camex.uucp> kent@lloyd.UUCP (Kent Borg) writes: > >In article <19358@apple.Apple.COM> mjohnson@Apple.COM (Mark Johnson) writes: > >> ... how would you feel about Apple publishing _Inside > >>Macintosh_ (and maybe other technical manuals) in loose-leaf or some other > >>form which would lend itself to revision without new "delta" editions? > >... > >Don't do it. A book is much tougher, loose-leaves are always loose. > > > >The only reason for publishing Inside Macintosh in loose-leaf form > >would be to make it easier to change. If that happens it'll just keep > >changing. If you think system software revisions are confusing in > >their numbering, just think if pages all had revisions, pages die, > >pages are born. Hardly anybody's copies would agree. > > > >Apple is always tempted to make changes. I want Apple to think _very_ > >carefully before they do. If we think the rules are a moving target > >now, have fun if the principal constraint on their motion--Inside > >Macintosh--starts spinning. > > > >Sure, there will always be a need for update information, and for > >smallish deltas the Technical Notes should be used. For larger > >deltas, a new volume of Inside Macintosh can be published. For those > >_really_ big changes (System update 7.0? 8.0?) Inside Macintosh > >should be rewritten. > > > > Currently many versions of IM exist in the world so there is already the > problem of inconsistent information (how many people are still using > phone books?). In addition, the numerous volumes of IM along with Tech > Notes and third-party documentation make looking up a simple call an > experience in itself (which sometimes takes longer than the trial-and-error > method). > > Does this mean that Apple should just maintain the status quo until that > time that we see fit to rewrite IM? Obviously, if we were to do a complete > rewrite of IM it would be an opportune time to change formats, but what if > the rewrite does not come? Then what? > > If IM were rewritten and could be condensed into one (or two) volumes, > would that solve the problems or is the real question here still the > ability for us to distribute and you to receive REVISABLE documentation? > Personally, I just don't consider multiple hardbound volumes very revisable. > > Mark Johnson > Developer Technical Support > Apple Computer, Inc. Just my $0.02... What I would like, ideally, is one source for all "official" Macintosh programmers' documentation, e.g., Tech Notes, Inside Macintosh, Programmer's Introduction to the Macintosh, Inside AppleTalk, SANE, et al. I would like that one source to include both text and graphics (a good picture is really handy sometimes). I would like that one source to be extensively cross-referenced, so I could easily find all the "official" information on a given topic. I would like that one source to be in BOTH paper (hard copy) and electronic formats. I find I prefer to READ a book (loose-leaf or not), but the electronic format allows me to quickly search for items, and easily jump to cross-reference links. In any format, I would rather not have to buy new manuals when the information is updated (as we all know it will be). I don't mind purchasing update pages, but having to buy a new version of the same manual is galling. So, I guess I am asking for some form of HyperText (not necessarily HyperCard) format for an electronic be-all end-all manual set. It would ideally include: * Extensive cross-reference links, to allow me to "jump" to other sections of the manual that are relevant to the topic at hand. * Many more code examples. I would like to see both C and Pascal (Pascal is not the only high-level language for the Mac anymore). Complete, WORKING programs would be very useful to help illustrate various topics (I know this would take a lot of time to develop). * Integrated text and graphics. Again, graphics are very useful for conveying certain types of information. * Sections listing known problems (by System/Finder version numbers) with various system calls and software managers. Any large software system has bugs. It would be nice to have known bugs explicitly identified (it would certainly help development efforts). If a bug existed in a certain system release and was later fixed, this section should say so. * An ability to print out (on a LaserWriter or ImageWriter) any parts (including all) of the electronic manual. (E.g., if the paper edition was not handy, or if I wanted to print out cross- referenced pages together, when in the paper edition these sections were in different volumes.) * Ability for me to include my own comments in various sections of the manual. These comments should be available to be read and printed, but NOT considered part of the manual, so that the manual could be updated (see below) and my comments would not be wiped out. * Easily updated when new versions or sections came out from Apple. The ease of updating would encourage developers to get the latest goodies. I fully realize that this would be a BIG BIG BIG task to create. It is also more than any other computer manufacturer offers in terms of technical documentation (I believe). But, I feel the Macintosh is a special machine, and needs more extensive documentation. Some observations: * The Macintosh interface makes the Mac harder to program than many other computers, especially those by the Irish Business Machines company. Event-driven programming is new to many people coming from more traditional computer backgrounds. Apple needs extensive, quality documentation (this is NOT a flame on the current status quo) to help developers write quality applications. * When Apple updates the Mac operating system, a number of applications that USED to run always seem to bomb under the new system. I don't care whose fault it is -- the fingers point at Apple. The blame lands at Apple, EVEN IF APPLE IS NOT AT FAULT. This makes Apple look bad. Therefore, if Apple wants developers to write applications that WON'T BOMB on new system updates, it is in Apple's interest to help developers follow the rules (again, I am making observations and NOT flaming any current practices). Sometimes, the rules change. It is in Apple's interest to help developers keep up-to-date on the rules. It is also in Apple's interest to help developers learn about the rules in the first place. * The more software that is available for the Mac means that more Macs will be sold. The more Macs sold means that more software gets sold and that there is a bigger market for certain types of software. I am sure all major computer manufacturers are aware of this symbiotic relationship between developers and manufacturers. It is in Apple's interest to help developers create more Mac software, because this will help sell more Macs. Therefore, it is in Apple's interest to * make it easier to write Macintosh software, * make it easier to write Mac software that will still run across system updates, and * make it easier for non-Mac or new developers to start developing on the Mac. Programming Documentation can help meet those above goals. I think it is in Apple's interest to improve its programming documentation to better meet those goals. I am not trying to complain about the status quo. I am trying to make constructive suggestions. I assume Apple knows it can improve (there is ALWAYS room for improvement no matter how well it is done now). I assume Apple wants to improve its documentation (hence the first posting from an Apple person -- and yes, I assume that person made the standard disclaimers). Finally, I think that because the Mac documentation is spread over various divers sources, because the system is changing (every six months or so we have a new system release), because Apple wants developers to create more and better software, it is in Apple's interest to: * collect all Mac programming documentation together * provide more examples * list know problems * list planned changes, so that developers become aware of this I believe a HyperText-style system would help meet those goals and be much easier to use than the current system of looking in IM I-V, Tech Notes, et al., to find information on a given subject. As an exercise for the reader, look in an APDA catalog and list every source of "official" programming information you can find, including AppleTalk, MultiFinder, and so on. I think this shows the need to collect the information together into one source. I think that one source would be very large (given the amount of currently available documentation). I think an electronic-based system for search and retrieval would be necessary to find information in such a body of documentation. Anyway, these are my opinions, take them or leave them. I don't care if you disagree with me (that's life), but before you flame, please remember that my intentons have been to not complain about any current Apple documentation/support activities, but instead to offer suggestions to improve future documentation/support activities. I believe that Apple has many dedicated people who aim at helping Macintosh developers. I would like to thank them. I would also like to thank all Apple staffers who take the time to read the net and respond in many newsgroups, including * comp.sys.mac.programmer * comp.sys.mac * comp.sys.mac.hypercard * comp.unix.aux * and so on Have fun, -Eric -- Eric F. Johnson | Phone +1 612-894-0313 | Are we Prime Automation,Inc | UUCP: bungia!pai!erc | having 12201 Wood Lake Drive | UUCP: sun!tundra!pai!erc | fun Burnsville, MN 55337 USA | DOMAIN: erc@pai.mn.org | yet?
dmcintee@netxcom.UUCP (Dave McIntee) (10/27/88)
The arguments seen in this forum in favor of a loose-leaf format, and those in favor of a bound edition are both valid, so Apple must decide carefully. As a proprietary operating system, unlike Unix, the Macintosh OS is free to evolve as Apple sees fit. They alone determine its future course, for better or worse. While the system is very usable today, there is sure to be a steady improvement in the years ahead. The issue is how to best manage the dissemination of information regarding 1) changes to the OS, and 2) the complete current documentation set at any given moment. These two objectives should be as economical and as useful to both Apple and the development community as possible. Considering all this, I feel that the approach taken by other vendors of proprietary systems would be best for Apple: That is, a loose-leaf documentation set which can be updated as needed, with the updates provided from one source, probably Apply Computer, on an annual subscription basis. This is provided the update subscription fee is reasonable, say in the $25-50 per annum range, so the individual hobbiest will not be squeezed out. Developers who choose to purchase the documentation set but not subscribe to the annual subscription service, can of course do so, and should be able to, at any future time, obtain an update set to bring them up to date. The cost of this should be somewhere between the annual rate and the wholesale price for the entire document. This will protect their investment without forcing participation in the annual service. With this approach, the system can evolve as quickly as appropriate, and everyone's documentation will be current and consistant. As for Tech Notes, perhaps they go away, but that's another matter. -- Dave McIntee NetExpress Communications, Inc. Phone: (703)749-2380 1953 Gallows Road, Suite 300 uunet!netxcom!dmcintee Vienna, VA 22180
mnkonar@pavo.SRC.Honeywell.COM (Murat N. Konar) (10/28/88)
How about making each chapter a separate pamphlet style thingie? Then you'd only have to replace the particular chapter affected. If the pamphlet is drilled for three holed binders it would even be greater. You could pull out only the chapters you need at the moment and not have to worry about breaking the binding of a book style version. Seems to me however that Adison-Wesley wouldn't like such an arrangement for various reasons and therefore I don't really expect a change in format to occur. ______________________________________________________________________ Have a day. :^| Murat N. Konar mnkonar@ely.UUCP Honeywell Systems & Research Center, Camden, MN
mkg@lzsc.ATT.COM (Marsh Gosnell) (10/28/88)
I'd love to see a loose-leaf version (I was that way in the early days). I really dislike having information about a trap in two or more different volumes. There was discussion at the last Developer Conference about publishing IM and tech notes on CD/ROM. I'm always looking for that piece of information that I saw somewhere but can't remember whether it was in IM somewhere or in a tech note. I'd love to be able to do quick machine searches for for information. Also consider the cross-referencing possibilities. Two problems that come to mind are the cost of the CD/ROM player and the inability of single machine developers to look up something while rummaging around in memory after a system bomb. Marsh Gosnell lzma!mkg
daw@houxs.UUCP (David Wolverton) (10/28/88)
In article <19510@apple.Apple.COM>, mjohnson@Apple.COM (Mark Johnson) writes: > ... (how many people are still using phone books?). My hand is raised (but then, hey, I'm just a "user" who occasionally needs a reference book and can't justify the cost of the A-W set). Dave Wolverton att!houxs!daw
daw@houxs.UUCP (David Wolverton) (10/28/88)
If you go the loose-leaf route, please be sure to have a numbering scheme set up right from the start, so that at any point in time it will be possible to publish an unambiguous list of the "correct" pages for a complete IM. EVERY PAGE should have a unique, unambiguous "serial" number printed on it. [As background, I occasionally get update pages for a loose-leaf reference book at home. It is often difficult to distinguish the "new" from the "old" page, especially if I didn't get around to installing the last set of pages, because there is no indication on the pages themselves of any sort of version number, date, etc. Dave Wolverton
jim@eda.com (Jim Budler) (10/28/88)
In article <16035@agate.BERKELEY.EDU> lippin@math.berkeley.edu writes: >>In article <19358@apple.Apple.COM> mjohnson@Apple.COM (Mark Johnson) writes: >>> ... how would you feel about Apple publishing _Inside >>>Macintosh_ (and maybe other technical manuals) in loose-leaf or some other >>>form which would lend itself to revision without new "delta" editions? Go for it. I have an early Inside Mac Hardback. You know the one that's missing page II-92. jim -- uucp: {decwrl,uunet}!eda!jim Jim Budler internet: jim@eda.com EDA Systems, Inc.
wdh@well.UUCP (Bill Hofmann) (10/28/88)
In article <3300@utastro.UUCP> werner@utastro.UUCP (Werner Uhrig) writes: > I should have been done loos-leaf to start, and it is not too late > to do it *RIGHT* ... I repeat what I said in 1984: Manuals is one > thing you should learn from IBM ... It *was* loose-leaf to begin with, and it was a giant step forward in my opinion to have it bound. Yes, indeed, delta hardbound editions are a pain. However, I think that Apple has done a pretty good job of making them only a minor pain. I'd like to see a revised IM with the machine-specific stuff integrated, and with them tastefully indicated. Most of the stuff in inside mac is correct, so the integration would be pretty simple, if you ask me. Certainly no harder than releasing a full-blown application 8->. I think the bound volume/frequent tech notes combination is a good one, especially if Apple does a better job of indexing. What's intriguing is the possibility of a CD-ROM version, with regular updates. It might even be worth springing for an Apple CD to have instant access to IM. -Bill
clyde@ut-emx.UUCP (Head UNIX Hacquer) (10/28/88)
Ahem. My first copy of "Inside Macintosh" WAS looseleaf and filled three 2-1/2 inch binders. I recall the excitment when the first 'phonebook' version IM came out -- "Wow! I can carry IM around without streching my arm out of shape!" Everything does go in cycles... -- Shouter-To-Dead-Parrots @ Univ. of Texas Computation Center; Austin, Texas clyde@emx.utexas.edu; ...!cs.utexas.edu!ut-emx!clyde "You really have to take a broad perspective when giving pat answers to other people's problems." - Eyebeam
shane@chablis.cc.umich.edu (Shane Looker) (10/28/88)
In article <1018@netxcom.UUCP> dmcintee@netxcom.UUCP (Dave McIntee) writes: >The arguments seen in this forum in favor of a loose-leaf format, and >those in favor of a bound edition are both valid, so Apple must decide >carefully. > >As a proprietary operating system, unlike Unix, the Macintosh OS is >free to evolve as Apple sees fit. They alone determine its future course, >for better or worse. While the system is very usable today, there is >sure to be a steady improvement in the years ahead. The issue is how to >best manage the dissemination of information regarding 1) changes to the >OS, and 2) the complete current documentation set at any given moment. >These two objectives should be as economical and as useful to both Apple >and the development community as possible. As has been pointed out, allowing Apple to change the rules in the middle of the game is not going to be easy. I just wrote some code which worked fine with the System 5.0 release but did not work correctly under System 6.0 There is nothing in the TechNotes to indicate that the ListManager changed, yet I am pretty sure that it did somehow. The ability to make retroactive changes to documentation is very dangerous. Superseded information replaces old information. Things do get lost this way. I've seen it happen. The only way to guarantee that your code was right is to keep all of the old pages you replace. >Considering all this, I feel that the approach taken by other vendors of >proprietary systems would be best for Apple: That is, a loose-leaf >documentation set which can be updated as needed, with the updates >provided from one source, probably Apply Computer, on an annual >subscription basis. This is provided the update subscription fee is >reasonable, say in the $25-50 per annum range, so the individual >hobbiest will not be squeezed out. Whoa there. $25.00 per year is the same price as bying a new Volume V each and every year. Probably the best way to handle the whole problem is to issue a revision book (in looseleaf form maybe) every year. That would allow Apple to collect all changes and updates and then publish them for about $10-15, since they probably won't be as large as Volume III. Yes things change, but I would be extremely worried if they changed enough that I would need to replace a substantial portion of my old documentation every year. >Developers who choose to purchase the documentation set but not subscribe >to the annual subscription service, can of course do so, and should be >able to, at any future time, obtain an update set to bring them up to >date. The cost of this should be somewhere between the annual >the wholesale price for the entire document. This will protect their >investment without forcing participation in the annual service. With my proposal, they can buy the update book for each year as needed. These are like the Year Books you get with your encyclopeadia. Nice to get but probably not heavily needed. >As for Tech Notes, perhaps they go away, but that's another matter. The Tech Notes would still be needed as the incremental information updates. >Dave McIntee I have a set of the original loose-leaf verison of IM, the phone book edition, and the AW edition. I by far prefer the softbound AW copies because they let me open multiple volumes at once and take up less space than the loose-leaf versions. Shane Looker | Looker@um.cc.umich.edu America works less, when you say "Union Yes!"
ech@poseidon.ATT.COM (Edward C Horvath) (10/28/88)
From article <1138@lzsc.ATT.COM>, by mkg@lzsc.ATT.COM (Marsh Gosnell): ... > There was discussion at the last Developer Conference about publishing > IM and tech notes on CD/ROM... In the meantime, you can get the IM Cross Reference on disk from APDA, and the current TechNote index from APDA or various other sources (including comp.binaries.mac this week!) so if you have grep/search/gofer you can find things fast anyway. Of course, I went out and got the hard-copy xref as well: paper still has much higher browsing bandwidth than electronic when you don't know what you're looking for... =Ned Horvath=
tomj@oakhill.UUCP (Tom Johnson) (10/29/88)
Many moons ago, I was in the Air Farce (sic). Air Force manuals are both one of the BEST and WORST things about the service. All manuals are loose leaf, and updates are handled by supplying new pages as required, with changed material denoted by a heavy black line in the margin. Additionally, each update comes with a "List of Effective Pages" page. While the new CONTENT pages are many times replaced, it is required that each manual keep all copies of all "List of Effective Pages" pages. Many times, we kept the replaced pages (when the changes were other than grammatical) in a separate binder, so that if we wanted to "back track" a problem, we had all relevant documentation from ALL revisions back to day 1, while the "main" manual contained only the most recent info. Replacement pages were always marked in the upper border with not only the page number, but also the revision number of that page (which made it easy to check the "effective page" pages to determine what the last rev of that page was). This system WORKS, but requires a little effort on the part of the user. In the service, the effort to maintain about 100 manuals amounted to a few minutes (up to say 1/2 hour) per revision, and we were graded on whether or not all manuals were "up to snuff". This system is used in the service to keep manuals ranging from "How to type a proper letter" to "How to service a B1 Radar System" completely up-to-date.--(the bad part is that they are all written for 6th graders to read :>). --Tom Johnson, Motorola |Disclaimer: A single glance will tell that I tomj@oakhill.UUCP | obviously don't speak for Motorola.
rang@cpsin3.cps.msu.edu (Anton Rang) (10/29/88)
If loose-leaf manuals are put together well, they're a real joy to use. They can also be quite awful, even if the material is good. For an example of very good loose-leaf manuals (in my opinion), check out the VMS documentation. Heavy paper and large binders (D-ring, which lets it stay open at the right place!). Page formats are clear and consistent. Changes between versions are clearly marked with change bars at the appropriate places. In addition, the "Release Notes" give a summary of what's changed since the last release. If I have to use cheap loose-leaf manuals with thin paper (as one major UN*X vendor provides), life's miserable (but then, Unix manuals are awful anyway). Heavy loose-leaf, together with good binders (think D-rings...think Apple should sell binders with a nice Apple logo on them...optional, of course, so you could use your own binders) would be nice, though. Just my thoughts.... +---------------------------+------------------------+----------------------+ | Anton Rang (grad student) | "UNIX: Just Say No!" | "Do worry...be SAD!" | | Michigan State University | rang@cpswh.cps.msu.edu | | +---------------------------+------------------------+----------------------+
pengo@tmpmbx.UUCP (Hans H. Huebner) (10/30/88)
In article <975@cps3xx.UUCP> rang@cpswh.cps.msu.edu (Anton Rang) writes: > If I have to use cheap loose-leaf manuals with thin paper (as one >major UN*X vendor provides), life's miserable (but then, Unix manuals >are awful anyway). I don't share this opinion. I'd be very happy if the Macintosh Docs would be in the standard Unix manual format. Unix manuals are for programmers, and they are only reference. Once you learned how they work, they are very useful. In fact, I find them much easier to use than the VMS docs, since I never need more than some seconds to find exactly the information I need. Another good thing about the Unix manual scheme is that they're very easy to update. Ok, I know that this is the wrong place to start another UNIX vs. VMS war ;-). > Heavy loose-leaf, together with good binders >(think D-rings...think Apple should sell binders with a nice Apple logo >on them...optional, of course, so you could use your own binders) >would be nice, though. Yep. I'd love to see the Mac docs splitted in two parts: A section with full-blown, easy to understand usage information for each part of the toolbox, and a reference section, maybe similar to the Unix manuals, splitted into sections for every toolbox manager. As such, a newcomer would read the introduction to the Mac first, and later on he'd only use the reference sections for quick and easy access. That's the way Unix manuals work, and I don't know too many Unix programmers who have difficulties with the manuals. My major complaint about the Mac is the bad documentation. A better scheme could be helpful in getting rid of the prejudice that the Mac is hard to program. -Hans -- Hans H. Huebner, netmbx | PSIMail: PSI%026245300043100::PENGO Woerther Str. 36 | DOMAIN: pengo@tmpmbx.UUCP D-1000 Berlin 20, W.Germany | Bang: ..!{pyramid,unido}!tmpmbx!pengo Phone: (+49 30) 332 40 15 | BITNET: huebner@db0tui6
steve@ivucsb.UUCP (Steve Lemke) (10/31/88)
In article <1027@houxs.UUCP> daw@houxs.UUCP (David Wolverton) writes: } }If you go the loose-leaf route, please be sure to have a numbering scheme }set up right from the start, so that at any point in time it will be }possible to publish an unambiguous list of the "correct" pages for a }complete IM. EVERY PAGE should have a unique, unambiguous "serial" number }printed on it. } Do they really need some "serial" number? I agree that a page numbering scheme needs to be thought out, but that could just be something like "section.sub-section.page.addon" where "section" is perhaps the toolbox manager section number, the "sub-section" might be a certain command procedure, the "page" number would be the original page number, and the "addon" would be for future additions between pages (where the actual pages involved didn't need to be reprinted, although if it became necessary for "addon.addon" (etc.) then the sub-section might better be reprinted (and renumbered as well) and distributed. }[As background, I occasionally get update pages for a loose-leaf reference }book at home. It is often difficult to distinguish the "new" from the "old" }page, especially if I didn't get around to installing the last set of pages, }because there is no indication on the pages themselves of any sort of version }number, date, etc. } It seems to me that if the date is printed on each page, then it shouldn't be any big deal to determine which page is "new" and which page is "old". Also, a list could be distributed of pages and the corresponding "dates" of their last revision. Then you would know which of your pages are out of date, so to speak. In fact, the table of contents could have the latest dates of each section and sub-section. }Dave Wolverton ----- Steve Lemke ------------------- "MS-DOS (OS/2, etc.) - just say no!" ----- Internet: steve@ivucsb.UUCP; lemke@apple.COM AppleLink: LEMKE ----- uucp: pyramid!comdesign!ivucsb!steve CompuServe: 73627,570 ----- alt.uucp: {decwrl!}sun!apple!lemke GEnie: S.Lemke ----- Quote: "What'd I go to college for?" "You had fun, didn't you?"
mystone@caen.engin.umich.edu (Dean Yu) (11/01/88)
How does this sound? Apple can set up anonymous FTP at Apple.Com, and chop Inside Mac into little sections, and put them up for grabs for anyone who has access to the net. Since almost everyone and his brother can get onto a network these days, I don't see this as a big problem. Then, we can grab whichever sections we need. No more trying to remember which chapter deals with the Slot Manager, or which volume talks about the Memory Manager. This also effectively solves the debate about whether Inside Mac should be distributed as loose leaf or bound. Once we download it, we can stick it in a binder, or have it bound at the nearest Kinko's Copiers. We also wouldn't have to worry about everyone having different versions. Since the sections would be coming from one source, namely Apple, anybody who wants to make it in the Macintosh community will keep updated versions of whatever sections they need. Apple of course, would pull outdated versions off, and replace them with newer versions as necessary. I realize that there ARE some people who don't have access to a computer on the net. For those few, Apple can continue marketing Inside Macintosh in its current incarnation, and THAT will keep Apple happy, since it gives them a profit margin that anonymous FTP wouldn't. ;) And since those people outside of netland don't have access to the net, they don't realize that this whole debate has been raging on for who knows how long, and wouldn't miss a thing! (What they don't know won't hurt them...) So how about it, Apple? I can see this as a great way to get a very large amount of beta testers, too, for newer systems and whatnot if you don't limit this anonymous FTP idea to just Inside Mac! ______________________________________________________________________________ Dean Yu | E-mail: mystone@caen.engin.umich.edu University of Michigan | Real-mail: Dean Yu Computer Aided Engineering Network | 2413 Kelsey House ===================================| 600 E Madison "These are MY opinions." (My | Ann Arbor, MI 48109 employer doesn't want them. |========================================== Actually, they don't really care | what I think. But President | This space intentionally left blank. Duderstadt does...) | ------------------------------------------------------------------------------
jrk@s1.sys.uea.ac.uk (Richard Kennaway CMP RA) (11/01/88)
For ease of updating, nothing beats loose leaf. For ease of handling and robustness, nothing beats a properly bound book. Trouble is, what we have at present is bound books plus a pile of scattered TNs and no easy way of finding where the latest version of some piece of info is. Now, I dont want to start a religious war, but... In article <1282@tmpmbx.UUCP>, pengo@tmpmbx.UUCP (Hans H. Huebner) writes: > I'd be very happy if the Macintosh Docs would be in the standard Unix > manual format. ... I don't know too many Unix programmers who have > difficulties with the manuals. By definition, a Unix programmer is someone who has learnt where to find things in the Unix manuals :-) > Once you learned how they work, they are very useful. I couldnt have expressed it better :-) The best feature of IM is the index. From day one of programming the Mac, I have rarely had any difficulty in locating information in IM (when it is there :-). This is not true of TNs. I would like to see a single joint index to all the volumes of IM and all the TNs, in the same level of detail as the current IM indexes, a new version of the whole index going out with each distribution of TNs. TN0 just isnt good enough. On the whole, I would prefer bound volumes + index as above, but I can see the strong arguments for loose-leaf (I'd still want that index, though). If Apple goes for loose-leaf, *please* attend to the physical quality of the binders. There is nothing more frustrating than handling binders with (a) too much paper stuffed into too small rings (b) punched holes too small to let the pages turn freely (c) holes too close to the edge, so the pages get torn out (d) covers that stick to the outside sheets and tear them out. And one small point that has nothing to do with bound vs. loose leaf: please use Times instead of Helvetica for TNs. Easier to read and you get more on a page. (No, I dont know about typesetting, I just know what I like.) -- Richard Kennaway School of Information Systems, University of East Anglia, Norwich, U.K. uucp: ...mcvax!ukc!uea-sys!jrk Janet: kennaway@uk.ac.uea.sys
dorourke@polyslo.CalPoly.EDU (David M. O'Rourke) (11/02/88)
In article <1282@tmpmbx.UUCP> pengo@tmpmbx.UUCP (Hans H. Huebner) writes: >My major complaint about the Mac is the bad documentation. A better scheme >could be helpful in getting rid of the prejudice that the Mac is hard to >program. I wouldn't call the macintosh's documentation bad! In fact compared to most of the other windowing systems that I've seen {MS-Windows, X, & NeWS} I'd say that it's quite good! And the prejudice that the Mac's hard to program is also found in other windowing systems as well. Most programmers aren't used to event driven programming and it takes quite a bit to make the mind shift necessary to do it effectivly. But to call the Mac's documentation "bad" is inappropriate in my opinion. p.s. That's not to say it couldn't be improved upon ;-) -- David M. O'Rourke dorourke@polyslo.calpoly.edu "If it doesn't do Windows, then it's not a computer!!!" Disclaimer: I don't represent the school. All opinions are mine!
gsbrob1@apcvxa.uchicago.edu (11/02/88)
>For ease of updating, nothing beats loose leaf. For ease of handling and >robustness, nothing beats a properly bound book. Trouble is, what we have >at present is bound books plus a pile of scattered TNs and no easy way >of finding where the latest version of some piece of info is. > >The best feature of IM is the index. From day one of programming the >Mac, I have rarely had any difficulty in locating information in IM >(when it is there :-). This is not true of TNs. I would like to see a >single joint index to all the volumes of IM and all the TNs, in the >same level of detail as the current IM indexes, a new version of the >whole index going out with each distribution of TNs. TN0 just isnt >good enough. > In general a bound book is more robust, but my paperback IM 1 hasn't held up all that well. Each chapter has more or less fallen out on it's own. Ah well, I guess it's time to spring for a new copy. :->. One piece of info about the index: there's a book put out by Apple/A-W called "Inside Macintosh X-Ref" which indexes all 5 volumes of IM, Tech notes thru '87 I think, and about 3 other new tech references put out by Apple. It's about $10 over here. Of course it's not completely up to date, but it might be helpful to you. Robert gsbrob1@apcvxa.uchicago.edu ra_robert@gsbacd.uchicago.edu ............................................................................ . generic disclaimer: all opinions here expressed are mine and mine alone . ............................................................................
jordan@Apple.COM (Jordan Mattson) (11/03/88)
Dear Richard - If you are looking for an index to all of Inside Macintosh and the Technical notes, you should check out the Inside Macintosh X-Ref. It is wonderful! It indexes and cross references all five volumes of Inside Macintosh, Programmer's Intro to the Macintosh, Technical Intro to the Macintosh, Designing Cards and Drivers, and the Macintosh Technical Notes. Jordan Mattson UUCP: jordan@apple.apple.com Apple Computer, Inc. CSNET: jordan@apple.CSNET Tools & Languages Product Management 20525 Mariani Avenue, MS 27S Cupertino, CA 95014 408-973-4601 "Joy is the serious business of heaven." C.S. Lewis
daw@houxs.UUCP (David Wolverton) (11/03/88)
In article <360@ivucsb.UUCP>, steve@ivucsb.UUCP (Steve Lemke) writes: > In article <1027@houxs.UUCP> daw@houxs.UUCP (David Wolverton) writes: > }EVERY PAGE should have a unique, unambiguous "serial" number > }printed on it. > } > Do they really need some "serial" number? I agree that a page numbering > scheme needs to be thought out, but that could just be something like > "section.sub-section.page.addon" where "section" is perhaps the toolbox > manager section number, the "sub-section" might be a certain command > procedure, the "page" number would be the original page number, and the > "addon" would be for future additions between pages (where the actual > pages involved didn't need to be reprinted, although if it became necessary > for "addon.addon" (etc.) then the sub-section might better be reprinted (and > renumbered as well) and distributed. > > It seems to me that if the date is printed on each page, then it shouldn't > be any big deal to determine which page is "new" and which page is "old". > Also, a list could be distributed of pages and the corresponding "dates" of > their last revision. Then you would know which of your pages are out of > date, so to speak. In fact, the table of contents could have the latest > dates of each section and sub-section. Sigh. I guess I wasn't clear enough. All I'm asking is that it be possible to unambiguously determine the vintage of each page, and to unambiguously list all the pages in what is the "current set of pages" at any point in time. Dave Wolverton
norbert@iraul1.ira.uka.de (Norbert Lindenberg) (11/05/88)
In article <19865@apple.Apple.COM> jordan@Apple.COM (Jordan Mattson) writes: > If you are looking for an index to all of Inside Macintosh and >the Technical notes, you should check out the Inside Macintosh X-Ref. >It is wonderful! I agree. Especially the machine-readable form is very useful. Is Apple going to release up-to-date revisions??? -- Norbert
suitti@haddock.ima.isc.com (Steve Uitti) (11/05/88)
In article <3f64757b.1285f@maize.engin.umich.edu> mystone@caen.engin.umich.edu (Dean Yu) writes: > > How does this sound? > Apple can set up anonymous FTP at Apple.Com, ... I'd really like to have a machine readable version of Inside Mac. Having it available via FTP or UUCP or just dialin would be nice, but I don't think Apple would go for it. I suppose I could call California (from Boston) at midnight, set up the transfers and go to sleep... It might not be finished in the morning. Kermit tends to get about 70 CPS throughput for this sort of thing. That's only about 2 MB in eight hours. IF I had a 2400 baud modem, and IF I could get 240 CPS continuous throughput, it would still be only 8 MB per night. It would be a hassle. It would not be free (I'd pay the phone company, I'd be adding overhead to Apple, which I'm sure would be reflected in my next Apple purchase). Then you want me to print it? How long will that take on an Imagewritter II? How much will that cost me (paper ribbons, Imagewritter II's)? OK, so I have a laser printer. I still would want to print it double sided so that it wouldn't be five feet thick. To my knowledge, USoft Word doesn't have a "print double sided" option (the one I want is where you print the odd pages, then print the even pages), so I'd have to manually feed each page, flipping it by hand. And of course, you have to use better (more expensive) paper for double sided work (otherwise the paper gets mutilated & causes paper jams). Then I'd bring the result to Kinko's (copy shop) and have it edge bound (notebooks are so cumbersome and the pages come out when reading on the subway on the way to work). There. Done. And its almost as cheap and high quality as going down to Wordsworth and buying it outright. Of course, I bought IM I-V and the Human Interface Guidelines. I wish I could pick up the technotes at my local bookstore. I'm almost done reading IM Vol I. I constantly refer to it. Apple might go for selling disks. I haven't the foggiest notion of how many 800K disks this would take. It might make an excellent CD ROM application. For that matter, it might make a good CD & Hypercard application. All sorts of built in cross referencing and searching... It might be the application that would get me to buy a CD drive (though I'm hoping that WORM or WMRM optical technologies will win). If more developers have CD drives, more developers will be tempted to market stuff for them. Microsoft is doing something like this (I got something in the mail recently). I don't recall exactly what the documentation was about, though it either had something to do with OS/2 or uSoft C. Stephen.
peterson@peterson.applicon.UUCP (11/18/88)
That would be terrific. I would love Inside Mac in loose-leaf, but I already have most of them in paperback. If there would be discount or trade-in available to people like me, that would also be great! Joe Peterson Schlumberger Technologies Billerica, MA email: peterson@applicon.com Disclaimer: My company has nothing to do with what I say here, nor does it use any other bizarre forms of mind control.
sbj421@leah.Albany.Edu (S B Jacobson) (07/13/89)
Forgive my naivite, but just what exactly is Inside Mac V I-?? Where does one find it? It sounds like something that no Mac programmer should be without, but here I am programming on a Mac, and I don't even know what it is! Any help would be appreciated. Thanx in advance. +=============================================================================+ | - Steve Jacobson - | "Today there is no day or night ^ | +=========================+ Today there is no dark or light / | \ | | SBJ421@ALBNYVM1.BITNET | Today there is no black or white ( /|\ ) | | sbj421@leah.albany.edu | Only Shades of Grey" \ | / | | SBJ421@ALBNYVMS.BITNET | -The Monkees v | +=============================================================================+ |Disclaimer: I'm just a student. Nobody listens to me anyway. If you don't | |like these opinions, just ignore them. I'm sure they'll just go away. | +=============================================================================+
awd@dbase.UUCP (Alastair Dallas) (07/14/89)
I can't believe you didn't get a reply earlier. Inside Mac is a series of books published by Addison-Wesley and available in technical bookstores as well as chains such as B.Dalton across the country. They are somewhat expensive, so some get by with just a few volumes. Volumes I, II and IV are vital. III is hardware and summary and V is color, essentially. Volumes I, II and III are available bound together--IV and V update the earlier volumes. There is also a comprehensive index available (another book). When you see a reference to II-254, they mean page 254 in volume II of the set. You can get along with the IM books if you have someone else's technical reference, but since that book will have been based on Inside Mac, most serious programmers want the original available, as well. However, it is somewhat frustrating that IM is all Pascal with some assembly. There have been some good Mac tech refs published which describe the toolbox in either C or assembly language, which is clearly more useful if that's your native tongue. Get-a your Inside Mac! Can't tell the ROMs without-a your Inside Mac! /alastair/
jb28+@andrew.cmu.edu (Jeffrey Joseph Barbose) (07/14/89)
Steve, Inside Macintosh (vols I-V) is the definitive reference for Macintosh Toolbox and OS functions, procedures, and utilities. It groups all of these into their respective Managers, such as the Window Manager, Desk Manager, Memory Manager, Resource Manager, etc. It lists the functions available, describes the function and interface to each, and lists the call to each in Pascal. Notes are included for Assembly Language programmers. Vols I-III are about the classic (Plus and pre-Plus) Macintoshes, vol IV-V include the updates to the Toolbox and OS introduced with the SE and the II. I'm going through them right now, and it's not easy. If you want to approach it from what's currently available, you have to read through vol I (say, about the Resource Manager) and then lookup the updates in vol 4-5. I'm just going to read through them, vol by vol., and try to assimilate all of it as I go. There is a cross-ref available, called XREF. All of these volumes (including XREF) are published by Apple Computer, and should be available at bookstores which have an extensive Computing section, or through TechAlliance (you'll have to call Renton, WA information to get the number) or through APDA (Apple Programmers and Developers Association) (800-282-APDA for customer service) I bought my through APDA (I'm a member: $20 annual), but found out that TechAlliance was cheaper than retail. Jeff p.s. If your bookstore carries MacTech Quarterly magazine, the info for joining and purchasing materials from TechAlliance is in there. Plus, it's a pretty good magazine.
hal@krishna.cs.cornell.edu (Hal Perkins) (07/14/89)
In article <4YjF0IS00WB584Bl89@andrew.cmu.edu> (Jeffrey Joseph Barbose) writes: >Inside Macintosh (vols I-V) is the definitive reference for Macintosh Toolbox >and OS functions, procedures, and utilities. > >I bought my through APDA (I'm a member: $20 annual), but found out that >TechAlliance was cheaper than retail. One other note -- If you're considering buying a full set of IM, you might want to get the looseleaf edition from APDA. It contains everything in IM I-V and the Xref, and of course you can rearrange the chapters to put the newer information in vols. IV and V near related information in the earlier volumes. Hal Perkins hal@cs.cornell.edu Cornell CS
drc@claris.com (Dennis Cohen) (07/14/89)
In article <160@dbase.UUCP> awd@dbase.UUCP (Alastair Dallas) writes: > >I can't believe you didn't get a reply earlier. Inside Mac is a series of >books published by Addison-Wesley and available in technical bookstores as >well as chains such as B.Dalton across the country. They are somewhat >expensive, so some get by with just a few volumes. Volumes I, II and IV >are vital. III is hardware and summary and V is color, essentially. >Volumes I, II and III are available bound together--IV and V update the >earlier volumes. There is also a comprehensive index available (another >book). > Not wanting to contradict my friend and former coworker (Alastair), but the comment about Volume V that appears above is misleading. If you want to deal with Styled TextEdit, Hierarchical/Popup Menus, the Notification Manager, and a number of other things that appeared with the Mac II and Mac SE, you need Volume V. You also need the TechNotes (available from many of the archive sites or APDA) if you want to do real work as they tell you what errors exist in IM as well as what has changed. -- Dennis Cohen Claris Corp. ------------ Disclaimer: Any opinions expressed above are _MINE_!
han@Apple.COM (Byron Han) (07/15/89)
In article <4YjF0IS00WB584Bl89@andrew.cmu.edu> jb28+@andrew.cmu.edu (Jeffrey Joseph Barbose) writes: >Steve, > >Inside Macintosh (vols I-V) is the definitive reference for Macintosh Toolbox >and OS functions, procedures, and utilities. > You will also need to get access to the Macintosh Technical Notes series which contains absolutely essential and invaluable hints and errata to the information in Inside Macintosh. The Macintosh Revealed series is a good guide to the Macintosh toolbox with lots of source code examples. Hope this helps. +-----------------------------------------------------------------------------+ | Disclaimer: Apple has no connection with my postings. | +-----------------------------------------------------------------------------+ Byron Han, Communications Scapegoat At Apple, we change the world everyday. Apple Computer, Inc. ----------------------------------------- 20525 Mariani Ave, MS27Y Internet: han@apple.COM Cupertino, CA 95014 UUCP:{sun,voder,nsc,decwrl}!apple!han ------------------------------------ GENIE:BYRONHAN CompuServe:72167,1664 ATTnet: 408-974-6450 Applelink:HAN1 HAN1@applelink.apple.COM -------------------------------------------------------------------------------
dmmg1176@uxa.cso.uiuc.edu (David M Marcovitz) (01/09/91)
I am about to purchase Inside Mac (hopefully, my boss will pay for it, but I'm not sure yet). I understand that it contains a lot of errors that are corrected in technical notes. Are there later editions with the errors corrected? Does the looseleaf edition contain the corrections or inserts of the technical notes with corrections? If these anwers are no, is there an easy way to get the corrections? Does it make sense to try to get all the corrections at once? Is there something else I should know about this purchase? Thanks. -- David M. Marcovitz | internet: marcovitz@uiuc.edu Computer-based Education Research Lab | dmmg1176@uxa.cso.uiuc.edu University of Illinois | novanet: marco / cca / cerl
bin@primate.wisc.edu (Brain in Neutral) (01/09/91)
You have to read all of Inside Macintosh and all of the Technical Notes. Sorry. Errors or oversights in Inside Macintosh are not corrected, and the corrections in the Technical Notes are fully as authoritative as IM. Yours, Paul DuBois dubois@primate.wisc.edu.
sharp@fsd.cpsc.ucalgary.ca (Maurice Sharp) (01/09/91)
In article <1991Jan8.205815.17940@ux1.cso.uiuc.edu> dmmg1176@uxa.cso.uiuc.edu (David M Marcovitz) writes: > >I am about to purchase Inside Mac (hopefully, my boss will pay for it, >but I'm not sure yet). I understand that it contains a lot of errors >that are corrected in technical notes. Are there later editions with >the errors corrected? Does the looseleaf edition contain the >corrections or inserts of the technical notes with corrections? If >these anwers are no, is there an easy way to get the corrections? >Does it make sense to try to get all the corrections at once? Is >there something else I should know about this purchase? Thanks. Hiya, The bottom line is the 'errors' are not present in the Inside Mac Volumes. Nor are they likely to appear in future reprints (if any occur). To get those corrections and additions you will need to purchase the Macintosh Technical Notes. These are available from APDA (Apple Professional Developers Association). You can also get a subscription for updates. You can contact APDA at 1-800-282-2732. maurice -- Maurice Sharp MSc. Student (403) 220 7690 University of Calgary Computer Science Department 2500 University Drive N.W. sharp@cpsc.UCalgary.CA Calgary, Alberta, T2N 1N4 GEnie M.SHARP5
bin@primate.wisc.edu (Brain in Neutral) (01/12/91)
From article <47996@apple.Apple.COM>, by bc@Apple.COM (bill coderre): > This is not Apple Official Opinion, except by coincidence. > > You must first -- absolutely must -- join APDA and read their catalog > and come to understand the many documentation aids you will need > programming Macintosh. I don't know about that. I didn't join APDA until two weeks ago. All the stuff you listed later in your message can be quite helpful, I'm sure, but you can also drop a bundle getting some of it. Inside Macintosh can be gotten for reasonable cost, the Tech Notes and Human Interface Notes are free. Those go a long way. But what everyone who wants the learn to program the Macintosh needs (I've harped on this before, so I'll repeat the refrain) is *as much of other people's source code as you can get your hands on*. Here again, Apple Sample Source Code is free. And there's a fair amount of other stuff on the ftp archives. That's my two cents. What do I know? -- Paul DuBois dubois@primate.wisc.edu