TidBITS#824/03-Apr-06
=====================

  We're starting to work on internal systems here at TidBITS,
  prompting a comparison of business card design software
  from Senior Editor Joe Kissell and a call for suggestions on
  collaborative editing systems from Adam. Geoff briefly covers
  the iPod maximum volume update, and in other news, we look
  at Apple turning 30, the release of Interarchy 8, Final Cut
  Studio going universal, and a new collaboration with our friends
  at Macworld on their "Macworld Digital Photography Superguide"
  ebook.

Topics:
    MailBITS/03-Apr-06
    iPod Update Offers Maximum Volume Setting
    Comparing Business Card Design Software
    Wanted: Better Document Collaboration System
    Take Control News/03-Apr-06
    Hot Topics in TidBITS Talk/03-Apr-06

<http://www.tidbits.com/tb-issues/TidBITS-824.html>
<ftp://ftp.tidbits.com/issues/2006/TidBITS#824_03-Apr-06.etx>

Copyright 2006 TidBITS: Reuse governed by Creative Commons license
   <http://www.tidbits.com/terms/> Contact: <[EMAIL PROTECTED]>
   ---------------------------------------------------------------

This issue of TidBITS sponsored in part by:
* READERS LIKE YOU! Support TidBITS with a contribution today! <----- NEW!
   <http://www.tidbits.com/about/support/contributors.html>
   Special thanks this week to Michael Bradley, Jens Petersen,
   Katherine Ingold, and David Lewis for their generous support!

* Make friends and influence people by sponsoring TidBITS! <--------- NEW!
   Put your company and products in front of tens of thousands of
   savvy, committed Macintosh users who actually buy stuff.
   For more information and rates, email <[EMAIL PROTECTED]>.

* SMALL DOG ELECTRONICS: G5 iMacs with iPod mini! <------------------ NEW!
   17-inch iMac 1.9 GHz or 20-inch iMac 2.1 GHz
   Bundled with silver iPod mini - $1219 or $1419
   Visit: <http://www.smalldog.com/> 800-511-MACS

* GET FETCH 5 FOR FREE! Fetch Softworks makes Fetch, the original <-- NEW!
   Macintosh FTP client, free for educational and charitable use.
   Apply today at <http://fetchsoftworks.com/edapply>!

* Web Crossing, Inc: Web Crossing offers integrated collaboration
   tools with a broad spectrum of functionality, but did you know
   adding discussions, blogs, podcasts, chat, polls, and calendars
   is point-click easy? Try a demo! <http://www.webcrossing.com/>

* StuffIt Deluxe 10 from Allume Systems supports Automator,
   compresses JPEGs up to 30%, enables Spotlight to search in
   archives, can make self-extracting archives, and more!
   Upgrade for only $29.99! <http://www.stuffit.com/mac/deluxe/>

* Circus Ponies NoteBook: Never lose anything again. NoteBook <------ NEW!
   lets you take notes, clip content, and share information. Find
   anything instantly with automatic index pages. One-step Web
   publishing. Free 30-day demo! <http://www.circusponies.com/>
   ---------------------------------------------------------------

MailBITS/03-Apr-06
------------------

**Apple Releases Mac OS X 10.4.6 Update** -- Just as we were
  finalizing this issue, Apple released Mac OS X 10.4.6 Update,
  which appears to be a massive, miscellaneous bug-fix update.
  Numerous bugs and inconveniences that we've experienced are said
  to be eliminated, including a Mail crash, the mysterious "we are
  using special permissions" reports when repairing permissions with
  Disk Utility, the misbehavior of the Calculator percentage button,
  the Help Viewer blank window, problems saving Microsoft Word 2004
  documents across a network, and many others. The update also
  includes iSync 2.2, which provides synchronization support for
  additional mobile phone handsets; however, iSync users should
  perform a full synchronization of all devices _before_ installing
  Mac OS X 10.4.6.

<http://docs.info.apple.com/article.html?artnum=303411>
<http://docs.info.apple.com/article.html?artnum=303419>

  As usual, you can use Software Update or download the update
  installer and run it manually; and in the latter case, you can
  download a delta updater (updates 10.4.5 to 10.4.6) or a combo
  updater (updates any Tiger installation). The updates are massive,
  with versions available via Software Update clocking in at near
  46 MB, and standalone and Combo installers ranging from 65 to
  191 MB. Apple also warns that (for reasons not revealed, but
  likely revolving around the login-related fixes) PowerPC-based
  Macs will automatically restart twice after the installation.
  The 10.4.6 update is available for both client and server versions
  of Mac OS X. [ACE]

<http://www.apple.com/support/downloads/>


**Listen in as Apple Turns 30** -- On April 1st, 1976 - 30 years
  ago this last Saturday - Steve Jobs, Steve Wozniak, and Ronald
  Wayne founded Apple Computer, and the intervening years have seen
  its fortunes rise, fall, and rise again. But no matter what its
  stock price or market share, Apple has never been boring. More
  important, despite the fact that the company never attained the
  size or raw power of Microsoft, Apple's influence on the computer
  industry and on popular culture has been immense. To commemorate
  this anniversary, we encourage you to sit back, tune in, and
  listen both to some of Apple's earliest employees and to a number
  of writers who have been covering Apple since the earliest days.
  In SFGate.com's Chronicle Podcasts, reporters Matthew Yi and Ben
  Pimentel interview Steve Wozniak, Andy Hertzfeld, John Sculley,
  Steve Capps, Guy Kawasaki, and Mike Boich. And then in a pair of
  MacNotables podcasts focused on the past, present, and future of
  Apple, host Chuck Joiner talks with Chris Breen, Bryan Chaffin,
  Jim Dalrymple, Dan Frakes, Andy Ihnatko, Ted Landau, Bob LeVitus,
  Dennis Sellers, and Jason Snell, along with Tonya and me. As
  difficult as it is to look far into the future, here's hoping
  we see another 30 years of innovation from Apple Computer! [ACE]

<http://sfgate.com/cgi-bin/blogs/sfgate/category?blogid=5&cat=508s>
<http://www.macnotables.com/archives/2006/632.html>
<http://www.macnotables.com/archives/2006/633.html>


**Interarchy 8 Adds WebDAV, Widgets, and Bonjour** -- Peter Lewis
  and Stairways Software have released Interarchy 8.0, a major
  upgrade to the powerful file transfer and network monitoring
  application. Significant new features in Interarchy 8.0 include
  support for WebDAV (including Apple's iDisk), Automator (Download,
  List, Upload), local FTP server detection via Bonjour, Dashboard
  (in the form of Bookmark and Network Status widgets), FTP/SSL-TLS,
  HTTPS, and HTTP Authentication. Changes to Interarchy's interface
  are also notable: The Connect to Server window encapsulates all
  the steps necessary in an Automator-like interface, there are
  Action menus everywhere with available actions, there's an option
  to select new tabs as they're created, tabs can be permanently
  colorized, and the Transfers window behavior has been improved.
  Mirroring of local and remote folders has also been enhanced
  with a combined Mirror Reports window and Mirror Dry Run option
  (in Interarchy's Mirror preferences) that lets you see what will
  happen before committing to a long file transfer. Interarchy 8.0
  requires Mac OS X 10.3.9 or later, including Tiger, and it's now
  a universal binary for people using Intel-based Macs. Upgrades
  are free for those who purchased Interarchy 7 after 01-Jan-06;
  otherwise upgrades cost $20 and new copies are $40. It's an
  8.4 MB download. [ACE]

<http://www.interarchy.com/>


**Universal Final Cut Studio Now Shipping** -- When Apple
  introduced the Intel-based Macs in January, I was frankly
  surprised to hear that the Final Cut Studio suite would be
  available in universal binary form as early as March. After all,
  Final Cut Pro, DVD Studio Pro, Soundtrack Pro, and Motion are
  all heavy-duty professional applications that rely on processor
  performance (multiple Oscar winner Walter Murch edited Cold
  Mountain and Jarhead using Final Cut Pro, for example), and late
  last year Apple was pushing the idea that consumer hardware would
  be the first to include the Intel processors. True to their word,
  Apple is now shipping a universal binary version of Final Cut
  Studio, which is available as a $50 crossgrade. This is good news
  for owners of MacBook Pros who use Final Cut, since the existing
  studio applications wouldn't run on Intel machines at all.

<http://www.apple.com/finalcutstudio/>
<http://www.imdb.com/name/nm0004555/>
<http://www.apple.com/universal/crossgrade/>

  Final Cut Studio 5.1 also contains some important bug fixes and
  changes (for example, some Final Cut Pro problems with the Media
  Manager are resolved, and you cannot open version 5.1 projects
  in earlier versions of the program), but the universal version
  appears to be the only upgrade; owners of PowerPC-based Macs
  don't have a downloadable upgrade option. Perhaps Apple will
  explain more at this month's big National Association of
  Broadcasters (NAB) conference, but for now the fixes are
  available only to those who pay the $50 crossgrade price. [JLC]

<http://manuals.info.apple.com/en/Final_Cut_Pro_5.0_lbn_z.pdf>
<http://www.nabshow.com/>


**DealBITS Drawing: Disc Cover Winners** -- Congratulations to
  Damian Burke of gmail.com, Ronald Jore of jore.com.au, and
  Jonathan Baumgarten of frostbaumgarten.com, whose entries were
  chosen randomly in last week's DealBITS drawing and who each
  received a copy of BeLight Software's Disc Cover. Even if you
  didn't win, you can still save 15 percent on Disc Cover through
  12-Apr-06, bringing the price of the download edition (which has
  only about 900 clip art images from the full set of 23,000) to
  $29.95 and the CD edition to $33.95 plus shipping and handling
  (about $43). Order using the third and fourth links below to
  receive your discount. Thanks to the 653 people who entered,
  and keep an eye out for future DealBITS drawings! [ACE]

<http://www.belightsoft.com/disccover/>
<http://www.tidbits.com/dealbits/disc-cover/>
<http://usd.swreg.org/cgi-bin/s.cgi?s=31176&p=31176311762802&;
v=2&d=0&q=1&t=&a=tidbits>
<http://usd.swreg.org/cgi-bin/s.cgi?s=31176&p=31176311762802&;
v=2&d=1&q=1&t=&a=tidbits>
<http://db.tidbits.com/getbits.acgi?tbart=08468>


iPod Update Offers Maximum Volume Setting
-----------------------------------------
  by Geoff Duncan <[EMAIL PROTECTED]>

  Apple has released a software update which, along with fixing a
  handful of bugs, enables users to set a maximum volume limit for
  their iPods. The 28 MB update supports both Mac OS X and Windows
  XP/2000, but applies only to Apple's fifth-generation video-
  capable iPods and the iPod nano.

<http://www.apple.com/support/downloads/ipodupdater20060323.html>
<http://docs.info.apple.com/article.html?artnum=303414>

  After installing the update, users can configure a maximum volume
  setting for their iPod: once set, the iPod displays a padlock
  icon when it reaches the configured top volume. Users can assign
  a password-like combination to the setting, which will enable
  parents and others to set a maximum volume that another user of
  that iPod won't be able to exceed. Apple has also published a
  set of informational guidelines about sound levels and iPod use.

<http://www.apple.com/sound/>

  The update comes amid growing concerns that high music volumes
  from iPods and other portable music devices may be contributing
  to hearing loss, particularly for folks who use the devices for
  extended periods of time. iPods (and most other digital music
  players) aren't necessarily any louder than other consumer
  electronics devices with headphones, but users tend to listen
  to iPods in noisy environments, and crank up the volume to
  drown out the noise around them. The noisier the environment,
  the louder they want their music, and the greater the potential
  for hearing loss.

  Apple is currently facing a lawsuit over claims of hearing loss
  caused by iPod use, and French concerns over hearing loss caused
  Apple to alter the design of iPods sold in France to lower their
  maximum audio output.


Comparing Business Card Design Software
---------------------------------------
  by Joe Kissell <[EMAIL PROTECTED]>

  When I began my duties as TidBITS Senior Editor recently, one of
  my first official functions was to order some business cards for
  myself. Although I could simply have plugged my contact info into
  the existing TidBITS business card template, Adam and Tonya wanted
  to come up with a new design that incorporated information for
  both TidBITS and Take Control. So they sent me the graphics and
  suggested that I see what I could come up with in each of two
  business card design applications: Business Card Composer from
  BeLight Software and SOHO Business Cards from Chronos.

<http://www.belightsoft.com/products/composer/>
<http://www.chronosnet.com/Products/sohobc_product.html>

  Designing business cards is not exactly rocket science. I've done
  it before - without the benefit of any special software - and I
  fully expected that either of these two applications would make it
  a completely painless and speedy process. While I found a lot to
  like about both packages, though, I found them to be surprisingly
  different. I also discovered that first impressions can be
  deceiving; SOHO Business Cards, the more polished-looking program,
  was in fact much less capable of producing good results easily.


**Business Card Basics** -- Both Business Card Composer and SOHO
  Business Cards start with roughly the same fundamental model:
  choose a design from one of their many premade templates, and
  then tweak the colors, graphics, fonts, masks, and other elements
  to your liking. (You can opt to start with a blank card, too,
  if none of the existing designs meets your needs.) Tools are also
  included for drawing lines and shapes, for aligning elements,
  and for moving them forward or backward with respect to other
  elements. The applications automatically fill in fields such
  as name, address, phone number, and email address from a contact
  you select in Address Book. When you're happy with the final
  design, you can print it to business card blanks you can buy for
  your own printer (both programs support a wide variety of brands
  and styles), or create a PDF that you can send to a commercial
  print shop.

  Business Card Composer includes about 420 designs; SOHO Business
  Cards comes with more than 800 (for each of several card sizes).
  Both applications also include libraries of clip art that can be
  used for backgrounds, logos, and ornamentation. On the whole,
  I found the premade designs and artwork in both packages to be
  attractive and useful, a few lemons notwithstanding - though
  Business Card Composer's designs struck me as more creative and
  visually appealing, even if there were fewer of them. In my case,
  however, because I was starting with my own logos and had fairly
  specific ideas about what I wanted, I decided to start with a
  blank card in both programs, and then return to the templates
  later on to design cards for my own company, alt concepts, inc.

<http://alt.cc/>


**Business Card Composer** -- The design process in Business Card
  Composer was straightforward, albeit with a few quirks. For
  example, one of the first things I wanted to do was resize a
  graphic I'd dragged in. I assumed that, as in virtually every
  other application, holding down Shift while resizing would
  maintain the graphic's original proportions. But no: As I
  discovered by trial and error, the proportions are kept the
  same by default, and pressing Shift turns off that constraint!

  Similarly, a few features I expected to see were bafflingly
  missing. You can align elements with each other horizontally but
  not vertically. Although alignment guides appear as you move
  objects on the canvas, the alignment applies only to the edges
  of an element's containing box; in the case of a text block,
  baseline alignment would have been much more useful. Similarly,
  I could find no way to put text in small capitals. (SOHO Business
  Cards suffered from neither of these limitations.)

  Despite these quibbles, Business Card Composer was generally quite
  solid. It helpfully separates your canvas into a background layer,
  for elements common to multiple cards, and a foreground layer,
  for information specific to each person. In addition, you can
  have a single file that holds designs for both the front and back
  of a card (which we decided to use for TidBITS and Take Control);
  you can switch sides with a single click.

  To add Address Book data, you choose a contact and design your
  card with actual data from that person's record (all of which
  is editable). If you then want to use the same design for another
  person's card, you can select a new Address Book record with a
  couple of clicks. You should be aware, though, that if you edit
  a piece of data (say, a phone number) for a contact, switch to
  another contact, and then switch back, your edit will be lost.
  Business Card Composer's Address Book fields work best when
  Address Book contains exactly the information you want on the
  cards; otherwise, your best bet is to add custom text manually.

  After working up some sample double-sided TidBITS/Take Control
  cards from scratch, I looked for a design that might work well for
  my own company. After finding one I liked, I plugged in my contact
  information, changed a couple of colors, and was ready to print
  within about five minutes. In short, the happier you are with an
  existing design and the less fiddling you need to do, the easier
  the program will seem.


**SOHO Business Cards** -- I thought I would like SOHO Business
  Cards better, because it has a slicker interface and comes with
  a much larger library of graphics, fonts, and templates. But as
  I used it, I discovered that its frustrations outnumbered its
  benefits.

  For example, I quickly found it infuriating that in the Design
  pane - where you can resize and reposition elements - you can only
  see blocks representing where text from my Address Book will be
  placed, but not the actual text itself. You have to switch to the
  (non-editable) Preview pane to see what your design will look like
  with its text. Because the Design view gives you little sense of
  how the final block will look when filled with contact data, the
  design process becomes one of incessantly switching panes, a real
  annoyance.

  SOHO Business Cards has a special Fields palette that's designed
  to give you extra control over layout and typography. You can
  specify, for example, what happens if the text in an address field
  is too wide: the box can expand to the left or right, or the text
  can shrink to fit the block. The latter choice sounded like just
  what I needed, because one of the lines in my address is much
  longer than the others. But to my dismay, I found that when I
  switched to the Preview pane, only that one line of my address
  had shrunk; the rest stayed at their full size.

  In fact, SOHO Business Cards's fundamental reliance on so-called
  smart fields to hold and format Address Book data is misguided.
  The idea is that you choose a smart field with exactly the
  combination of Address Book data you want, set up its
  characteristics, and then watch as it automagically reformats
  itself to display the data of each new contact. Unfortunately,
  SOHO Business Cards provides no convenient way of printing cards
  for multiple contacts at one time; you must manually select
  the Address Book contact used to insert data into any given card
  design. Furthermore, you can't edit data inserted from Address
  Book; if something is not quite right, you must either change
  the data in Address Book itself or manually insert a custom text
  field. In other words, in one respect SOHO Business Cards's design
  is optimized for constantly changing data, but in another respect,
  it assumes you're working with just one set of data. Those two
  design imperatives are very much in conflict.

  On the bright side, SOHO Business Cards does have the full
  range of horizontal and vertical alignment options I expect
  from a good graphics application, making layout of graphical
  elements a breeze. It offers extensive typographical control
  (unlike Business Card Composer) and lets you adjust attributes
  like drop shadows, transparency, and rotation of any element
  with great ease. Unlike Business Card Composer, which lets you
  adjust the zoom level of the canvas only to a handful of preset
  magnifications, SOHO Business Cards has a slider that instantly
  zooms to any arbitrary size.

  In the end, however, it took too much effort to get the result
  I wanted. Furthermore, SOHO Business Cards doesn't support
  double-sided cards directly, so each side had to be a separate
  file. And although many of the templates provided were quite
  handsome, none of them was a good fit for my own company's cards.


**Printing** -- Since my printer - an aging inkjet on its last
  leg - can no longer be coaxed into producing crisp text,
  professional printing was the only option I considered. Both SOHO
  Business Cards and Business Card Composer use the same technique:
  choose File > Print Online (SOHO Business Cards) or File > Order
  Cards Online (Business Card Composer) and you'll be taken to a Web
  page with instructions to save your file as a PDF and send it to
  any of several recommended print shops. That process worked, but
  I still had to visit each of the printers' sites, evaluate their
  options and prices, and then manually send in a file. I had been
  hoping for more of a seamless printing process such as the one
  iPhoto uses for making photo albums and prints online, but no
  such luck.


**Final Thoughts** -- If you're prepared to be happy with one of
  the applications' built-in designs, and if the information you
  want on your business card is identical to your Address Book card
  for yourself, either application should get the job done. But if
  you want to color outside the boxes, Business Card Composer will
  make your job far easier. Business Card Composer costs $40 for
  the boxed edition; the downloadable edition, which I tested,
  includes fewer graphics and templates, sells for $35 and is
  a 17.7 MB download. SOHO Business Cards costs $30, and is a
  17.7 MB download.


Wanted: Better Document Collaboration System
--------------------------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>

  The TidBITS staff has been spending a vast amount of time and
  energy thinking about how we want to recast our collaborative
  editing system, but we haven't been able to come up with a
  solution that meets all of our needs and wants. In the past,
  we've gotten great advice from readers that, for example,
  helped us set up a search tool (see "TidBITS Macintosh Search
  Tool Shootout" in TidBITS-368_) and choose a content management
  system (see "Help Us Choose Among Content Management Systems" in
  TidBITS-675_). Let me explain what we're contemplating, and then
  I'd like to see if you can suggest anything.

<http://db.tidbits.com/getbits.acgi?tbart=00721>
<http://db.tidbits.com/getbits.acgi?tbart=07143>

  Our eventual goal is to create a system that enables us to create
  new TidBITS articles, have multiple people be able to edit them,
  and post the final result to a content management system. It
  sounds simple, and in fact, conceptually, none of the pieces
  is all that difficult. The three parts are:

* An easily accessible Internet file storage site for sharing
  articles

* Change-tracking across multiple iterations of an article

* A combined format/technology solution for uploading finished
  articles to a content management system

  A company called Near-Time created a program called Flow that
  addressed all of these problems. It provided an interface to
  "spaces" that could be shared with other Flow users over the
  Internet. Each space held documents that could be created with
  standard Cocoa text editing tools, bolstered by extra-textual
  comments. Flow handled version tracking by default, updating
  itself every few minutes and optionally showing the changes
  from one shared version to another. Once an article was finished,
  we could post it to a weblog on our Web Crossing server via the
  MetaWeblog API, and Flow would also pull down articles that
  others had posted.

  Flow was by no means perfect, though. It had an interface that
  required significant training, many additional (and unnecessary,
  in our view) features that cluttered the interface, and some key
  bugs. More worrisome for those of us who like to control our own
  services, Flow relied upon a Near-Time server and used SMTP and
  POP to synchronize versions. I refer to the program in the past
  tense because although Near-Time hasn't officially killed it,
  you can't find any mention of it on their site and they're
  focusing all their efforts on a Web-based service that provides
  weblog, wiki, and shared calendar capabilities.

<http://www.near-time.com/>

  Anyway, here's what we do now and possible alternatives we've
  come up with.


**Internet File Storage Site** -- Any small group that's
  attempting to share files needs some sort of centralized file
  store. Our current solution relies on AppleShare over IP running
  on the one Mac I have with a static IP address. On that file
  server, which all of our editors can mount in the Finder, there
  are two folders: IN and OUT. Files available for editing live
  in IN; those that someone is working on are moved to OUT. We also
  add metadata to article file names for more information. In other
  words, a version number in the file name is incremented by each
  editor, and each editor appends his or her initials to the
  file name after editing. So, this file starts out life as
  DocumentCollaboration-1.ace in IN. When Jeff wants to edit it,
  he moves it to OUT and renames it to DocumentCollaboration-2.jlc.
  That way we all know who has it checked out, and we know not
  to mess with it until he puts it back in IN.

  This solution works fairly well, but has some problems. Most
  notable is that AppleShare over IP can be troublesome when used
  over the Internet. It's not uncommon to have troubles with the
  Finder, and having the volume mounted can slow down any activity
  that queries the available volumes. Plus, it's sufficiently slow
  that most people choose to copy a file locally before working
  on it; that's extra work and can engender mistakes.

  We've hit upon two solutions to this problem. First is the
  Subversion version control system. Matt Neuburg, who's familiar
  with Subversion as a programmer, set up a shared repository for
  us and has helped train everyone in what's necessary to use the
  main Mac OS X Subversion clients, svnX and BBEdit. Overall, the
  Subversion setup works well technically, but despite loud claims
  in the Subversion documentation that it can be used for any sort
  of file, the entire system is designed by and for programmers
  and falls down hard in terms of usability. The free svnX offers
  a graphical interface, but it's obtuse, and BBEdit's interface
  is essentially a long list of similarly named menu commands.
  Most annoyingly, there's no built-in way in svnX or BBEdit of
  saying, "Just keep my local copies of the files up-to-date at
  all times," forcing us to update manually over and over again.

<http://subversion.tigris.org/>
<http://svnbook.red-bean.com/>
<http://www.lachoseinteractive.net/en/community/subversion/svnx/features/>
<http://www.barebones.com/products/bbedit/>

  I came upon another possibility that's a bit reminiscent of Flow,
  the weblog editor Ecto. Once properly configured to see our
  Web Crossing server via the MetaWeblog API, Ecto automatically
  showed me all the weblogs we host, and it's trivial to create
  a new article or edit an existing one, regardless of who first
  created it. Using Ecto, I could create a new article in a private
  weblog, Jeff could edit it, and I could add more later. When we
  were done, there's an easy way to transfer an article from one
  weblog to another. Although Ecto doesn't automatically refresh
  its listing of posts on a schedule, it's easy to do and could
  likely be automated by AppleScript, and overall it provides
  a nice interface. (Another program that provides roughly the
  same feature set as Ecto is MarsEdit, by Brent Simmons of
  NetNewsWire fame, but on the face of things, Ecto seems a bit
  more full-featured.)

<http://ecto.kung-foo.tv/>
<http://ranchero.com/marsedit/>


**Change Tracking** -- So what's wrong with Subversion and Ecto?
  In both cases, it comes down to tracking changes and commenting.
  Because we have a number of people editing articles multiple
  times, we need a simple way to view changes.

  Right now, we use Nisus Writer Classic, and we all know to mark
  notable changes in green and to make comments (prefixed with
  three asterisks) in red. Obviously, this sort of change tracking
  is more work than the way Microsoft Word does it automatically,
  but paragraphs aren't cluttered with lots of very minor changes,
  and we don't have to think about who made any given change.
  A Word document that's been through a few edit passes is generally
  a cacophony of color, which makes it hard to read, and it's
  difficult to tell which changes were made when. If one of us edits
  an article multiple times, it's impossible for others to tell
  which changes were made in which edit pass. Also, we've noticed
  over the years that Word's change tracking often sets up an
  antagonistic situation ("How dare he change that word!") where
  none really exists, and its accept/reject approach doesn't match
  well with what we generally want to do, which is to accept all the
  good changes (so it would be nice not to have to do this manually)
  and tweak all the bad changes (seldom does anyone just reject
  a change).

  Flow got this right by storing each version of the document
  that was shared and providing a comparison feature that could
  be applied to any two versions. It wasn't perfect; sometimes it
  declared an entire paragraph was changed when only a word or two
  were different, but it worked pretty well. Better yet, you could
  compare versions whenever you wanted, but the changes weren't
  in your face all the time as they tend to be with Word (and yes,
  I know that Word's change tracking display can be modified, but
  it's clumsy).

  Subversion, because it's designed for programmers to share
  code, is great about maintaining multiple versions of documents.
  But even though the versions are present, there's no good way
  to see the differences between them. BBEdit can compare files,
  of course, but it can do so only at a line level and shows the
  comparisons in a separate window from the latest version of the
  document. With prose text, a line is a paragraph, and adding a
  single comma marks an entire paragraph as changed. There's also
  the FileMerge utility that comes with Apple's developer tools.
  It can do character-level comparison, but it's such a horrible
  text editing environment that it's essentially unusable. Plus,
  neither BBEdit nor svnX offer a halfway decent interface for
  seeing all the versions of a document and comparing them.

  While bemoaning BBEdit's lack of any control over the look
  of individual characters, we realized that BBEdit can do
  some colorizing of text when the document in question is
  in a particular programming or tagging language like HTML.
  In BBEdit 8, this colorizing is configurable via "codeless
  language modules," simple XML files that define tags for BBEdit
  to recognize. I created a codeless language module that understood
  that .tb files used lines starting with three asterisks as
  comments and would colorize text between backslashes (a subtle
  character we essentially never use in TidBITS). In essence, this
  solution recreates what we had in Nisus Writer Classic, though
  we must add backslashes around notable changes and remember to
  remove them at the end. Again, it's a functional solution, but
  it's more work than would be ideal, and is generally inelegant.

  Ecto has no versioning capabilities at all, which means that
  the only way to track changes in a document would be to use
  the colored text approach we used in Nisus Writer. That's not
  unthinkable, but colorizing text via the Colors palette isn't
  a fluid action. I don't know if there's any way to make a
  keyboard shortcut for applying a color, but none has jumped
  out at me. One of the planned aspects of our next-generation
  content management system is the capability to maintain multiple
  versions of articles (Web Crossing can already do this via its
  wiki plug-in); it's possible that this capability would help
  during the editing phase as well.


**Final Format** -- The third aspect of the problem is the format
  in which we write, and how that interacts with our content
  management system. Currently, we use a variety of styles in Nisus
  Writer Classic, and when Geoff Duncan has finished the final edit
  pass on the issue, he uses some age-old Nisus macros I wrote to
  turn the styled issue file into the setext (structure enhanced
  text) format we send out in email, and an HTML version that he
  then imports into his database (which subsequently generates the
  HTML edition that's also sent out via email, along with the text
  and HTML announcement editions). Although we have to be highly
  accurate about the styles so my macros can do the right thing,
  it's easy to apply them and edit the document with them applied.
  Unfortunately, this system is entirely dependent on Nisus Writer
  Classic, and we simply can't be relying on a Classic application
  any more now that Intel-based Macs don't support Classic.

  In rethinking this part of the problem, it would seem to make
  sense to create articles in HTML, since it has become a common
  file format and would import easily into our next-generation
  content management system as well as our current one. But we
  don't want to have to write in full HTML code, since it makes
  editing difficult and is prone to error. Plus, HTML can be
  difficult to render down to something simple like setext
  for email.

  Ecto addresses this issue by allowing styled text editing and
  sending HTML out when articles are posted, but any conversion
  to something like setext would have to be a server-side function.
  In the next-generation content management system, that's likely,
  but styled text-to-HTML doesn't help us much at the moment.

  We've also considered swapping our Nisus Writer styles for writing
  in something very much like setext - John Gruber's setext-inspired
  Markdown language. John designed it to be easy to use while
  writing, and he provides a Perl script that can be installed into
  BBEdit to convert Markdown format into HTML. Plus, it appears that
  Ecto automatically understands Markdown as well when previewing
  articles, so if we can create scripts in Ecto to convert Markdown
  into setext and add Markdown support to our next-generation
  content management system, we could have a solution for both
  the present and the future. This may sound like a good approach,
  but changing all of our systems will be a fair amount of work,
  so we don't want to move further until we're certain it's the
  best approach.

<http://daringfireball.net/projects/markdown/>


**Putting It All Together** -- If I had to make a decision today,
  I'd pick a private weblog as the Internet file storage site, with
  articles edited in Ecto using the Markdown format and colors for
  change tracking. Our setext and HTML issues could be generated
  in BBEdit using Text Factories until such time as our content
  management system can kick those issues out semi-automatically.

  But the more I poke at these different programs, the more picky
  little details I come across, and the more I wonder if there might
  not be other approaches that could work even better. For instance,
  although I found that Ecto can send an article to BBEdit for
  editing, that method of transferring the data always converts
  characters that are problematic in HTML to their corresponding
  entities, even though we want angle brackets, for instance,
  to remain angle brackets in the setext version of TidBITS.

  A discussion I had with Chuck Joiner on a recent MacNotables
  podcast generated a few suggestions from listeners that I haven't
  yet had time to investigate fully, but which look promising.
  In particular, we're checking out Writeboard from 37signals and
  AdventNet's Zoho Writer, though the latter works only in Mozilla-
  based browsers like Firefox and Netscape. Both are essentially
  online word processors, leading me to wonder if writing in a
  Web browser instead of a real Macintosh text editor would be
  acceptable, if the services would be sufficiently reliable
  in both daily uptime and in the long run, and if we'd run into
  troubles with needing to work in too-many offline environments
  like airplanes.

<http://www.macnotables.com/archives/2006/631.html>
<http://www.writeboard.com/>
<http://www.zohowriter.com/>

  So I welcome your thoughts and suggestions about alternative
  solutions that we might be missing. Feel free to send them to me
  directly, and if appropriate, I may forward some to TidBITS Talk
  for further discussion. Thanks!


Take Control News/03-Apr-06
---------------------------
  by Adam C. Engst <[EMAIL PROTECTED]>

**"Macworld Digital Photography Superguide" Released** -- Our
  latest ebook is a bit different from anything we've done in the
  past, and in fact, it's not even a Take Control ebook! Instead,
  it was written by our friends (some of whom also write for
  Take Control) at Macworld Magazine. Called the Macworld Digital
  Photography Superguide, it's a 102-page collection of the best
  of Macworld's coverage of the wide world of digital photography.
  In 21 detailed sections, you'll learn how to take great shots,
  make them even better with image-editing tools ranging from
  iPhoto to Adobe Photoshop, move them to something you can hold
  in your hand, and protect them against mishap.

  Now, you might be wondering why we're selling an ebook from
  Macworld rather than writing our own. Quite simply, they did
  a great job, and we couldn't see any reason to duplicate their
  effort when we could work together instead.

  The Macworld Digital Photography Superguide features a sleek
  full-color layout, lots of illustrative photos, and the features
  you expect from a good ebook, including internal links, bookmarks,
  and links to referenced Web sites. But what really matters is the
  content, and that's where it especially shines - we're sure you'll
  learn a lot! (We encourage you to download the free 15-page sample
  to see what it looks like and how it prints, since it is rather
  different from our Take Control design.)

  We're selling the ebook by itself, or in a special bundle with our
  107-page Take Control of Buying a Digital Camera (discounted 25
  percent), which gives you an in-depth discussion of the process
  of purchasing a digital camera, in classic Take Control style.

<http://www.takecontrolbooks.com/mw-photo.html?14!pt=TRK-0033-TB24-TCNEWS>
<http://www.takecontrolbooks.com/buying-digicam.html?14!pt=
TRK-0015-TB824-TCNEWS>


Hot Topics in TidBITS Talk/03-Apr-06
------------------------------------
  by TidBITS Staff <[EMAIL PROTECTED]>

  The first link for each thread description points to the
  traditional TidBITS Talk interface; the second link points to
  the same discussion on our Web Crossing server, which provides
  a different look and which may be faster.


**Creative Commons License Upheld in Dutch Court** -- A reader
  provides more details about the case that Adam wrote about
  last week. (1 message)

<http://db.tidbits.com/getbits.acgi?tlkthrd=2945>
<http://emperor.tidbits.com/TidBITS/Talk/777/>


**Comments on: Apple versus Apple** -- Geoff Duncan's article
  about the Apple Corps lawsuit against Apple Computer prompts
  discussion of the case, including the reasons Apple hasn't
  pre-loaded music on iPods. (9 messages)

<http://db.tidbits.com/getbits.acgi?tlkthrd=2946>
<http://emperor.tidbits.com/TidBITS/Talk/778/>


**How to reset printing under 10.4.5?** An inkjet printer stops
  responding correctly under Tiger, but readers have a few
  suggestions for fixing the problem. (3 messages)

<http://db.tidbits.com/getbits.acgi?tlkthrd=2947>
<http://emperor.tidbits.com/TidBITS/Talk/779/>


**Apple, iTunes and France: The Reality** -- Readers discuss Kirk
  McElhearn's article looking at France's proposed legislation that
  could force Apple to open its FairPlay DRM or pull the iTunes
  Music Store from the French market. (6 messages)

<http://db.tidbits.com/getbits.acgi?tlkthrd=2948>
<http://emperor.tidbits.com/TidBITS/Talk/780/>


**Hard Drive Backups and Retrospect** -- Someone whose been lax
  about backing up asks for experiences using Retrospect, Mac OS X,
  and recent hard drives. (4 messages)

<http://db.tidbits.com/getbits.acgi?tlkthrd=2950>
<http://emperor.tidbits.com/TidBITS/Talk/782/>


**Best standalone recorders for podcasts** -- If you're looking to
  record audio on the go without hauling a PowerBook or iBook, check
  out these suggestions for recording units. (5 messages)

<http://db.tidbits.com/getbits.acgi?tlkthrd=2951>
<http://emperor.tidbits.com/TidBITS/Talk/783/>



$$

 Non-profit, non-commercial publications may reprint articles if
 full credit is given. Others please contact us. We don't guarantee
 accuracy of articles. Caveat lector. Publication, product, and
 company names may be registered trademarks of their companies.

 For information: how to subscribe, where to find back issues,
 and more, see <http://www.tidbits.com/>. TidBITS ISSN 1090-7017.
 Send comments and editorial submissions to: <[EMAIL PROTECTED]>
 Back issues available at: <http://www.tidbits.com/tb-issues/>
 And: <ftp://ftp.tidbits.com/issues/>
 Full text searching available at: <http://www.tidbits.com/search/>
 -------------------------------------------------------------------




--
If you want to unsubscribe or change your address, use this link
http://emperor.tidbits.com/webx?unsub@@.3c557dc4!u=306a67f9

Reply via email to