United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-8008143 : Automate the generation of rtfd files at build time

Details
Type:
Bug
Submit Date:
2013-02-13
Status:
Closed
Updated Date:
2013-10-17
Project Name:
JDK
Resolved Date:
2013-04-22
Component:
install
OS:
os_x
Sub-Component:
install
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
8
Fixed Versions:

Related Reports
Backport:
Backport:

Sub Tasks

Description
Right now, rtfd files that we use for the Mac installers are manually generated. Any change in these files need to be manually done which poses an issue for the localization team. We have to send the english strings and then manually create rtfd files for localized strings returned from the i18n team.

This change should create rtfd files automatically for each supported i18n language at build time by pulling in information from the Localizable.strings files at build time.
                                    

Comments
Auto generate Welcome and Conclusion html files with using text from strings or properties files.
                                     
2013-03-21
The new tools from Apple (pkgbuild, pkgutil and productbuild) which replaces the PackageMaker does not accept RTFD for Welcome, Read-me, License and Conclusion. Instead of auto generating the rtfd files, auto generating HTML files will be a better idea, keeping in mind that switching to the newer Apple tools for creating installation packages.
                                     
2013-02-18
Then lets go this way. As a side Q - Can we implement accessibility bugs (the ones we closed) when we switch to html? i.e. Does the html format support for better accessibility? Can you also test/check this? 
                                     
2013-02-18
Yes. The current PackageMaker tool supports HTML files files as well.
                                     
2013-02-18
Does the current tool (packagemaker) support HTML files? If yes, I am okay with changing *.rtfd to *.html

                                     
2013-02-18



Hardware and Software, Engineered to Work Together