We are writing the web help of our product with Flare, and maintain chronological (or 'horizontal') versions of the help in SVN branches. Now we're looking for the optimal way to handle different versions of the help for different versions of the product customized for different customer segments (or 'verticals'). Thus far we haven't been customizing our web help for different audiences. At the moment, using condition tags seems like the most viable option. Given that Flare includes tagged content by default, we would:
- - leave all basic content untagged
- tag the vertical-specific additional content that should not be included in all versions of the help, and exclude the tag from the basic version target or alternative vertical targets of the help
- tag the parts of the basic product content that should not be included in the vertical-specific help (for example, features that have been replaced in the vertical), and exclude the tag from the vertical-specific target
- - tag developer content intended only for internal use, and exclude the tag from all customer targets
- tag key user content for customer key users, and exclude the tag from the end-user target
- leave basic end-user content untagged
Thanks for any opinions and advice you can give!