Tell me if I have this right.
The proposed change is that on Nevada (as distinct from OpenSolaris/ 
Indiana)
certain free fonts will no longer be accessible via "/usr/openwin",  
but only
via /usr/X11/... ?
This change affects *only* free fonts, and not any of the non=free ones!

If so, then JDK should be OK, since on Nevada we depend only on the
non-free ones which I understand WILL NOT MOVE, but I recommend that  
you check this
by looking at the JDK fontconfig.properties file for "Solaris"
and making sure that all font paths listed there are still valid.

-phil.

On May 13, 2009, at 7:14 AM, Suresh Chandrasekharan wrote:

> Hi Phil,
>   CC'ing you this ttf fontpath change in Nevada to address potential  
> issues similar to
>
> http://defect.opensolaris.org/bz/show_bug.cgi?id=8546
>
>
> Regards,
> Suresh
>
> Xue Wei wrote:
>> Hi, I'm filing this case as a self review and automatic approval.  
>> If you have any comments, please let me know by the end of one week.
>> After one week, it will be approved automatically.
>>
>>
>> Template Version: @(#)onepager.txt 1.34 07/08/27 SMI
>> Copyright 2009 Sun Microsystems
>>
>> 1. Introduction
>>  1.1. Project/Component Working Name:
>>       Changing Truetype Fonts path to make NV and OpenSolaris  
>> same.   1.2. Name of Document Author/Supplier:
>>       William Xue (wei.xue at sun.com)
>>
>>  1.3. Date of This Document:
>>       05/05/2009    First Draft
>>
>>
>> 2. Project Summary
>>  2.1. Project Description:
>>       Change target directory to /usr/X11/lib/X11/fonts/TrueType  
>> for following        free true type fonts.
>>       arphic-ukai
>>       arphic-uming
>>       wqy-zenhei
>>       hanyang-ko
>>       unfonts-ko
>>       thai-scalable
>>       indic-fonts-core
>>       ipafont
>>               3. Business Summary
>>  3.1. Problem Area:
>>       Currently OpenSolaris have removed /usr/openwin, (in latest  
>> build, it is just
>>       a symbolic link to /usr/X11). For Nevada, the true type fonts  
>> files are put under        /usr/openwin. When IPS filter generates  
>> IPS packages for OpenSolaris from Nevada
>>       packages, it have to convert the fonts path from /usr/openwin/ 
>> lib/X11/fonts to
>>       /usr/X11/lib/X11/fonts by IPS utility.   It causes the Nevada  
>> and Solaris Truetype
>>       fonts path are different. It's also not convenient for  
>> maintaining the g11n fonts
>>       workspace. And it's easy to cause font bugs.          4.  
>> Technical Description:
>>  4.1. Details:
>>       1>Change Truetype fonts path from /usr/openwin/lib/X11/fonts/ 
>> TrueType
>>         to  /usr/X11/lib/X11/fonts/TrueType:
>>         arphic-ukai:
>>             /usr/openwin/lib/X11/fonts/TrueType/arphic ->
>>             /usr/X11/lib/X11/fonts/TrueType/arphic
>>         arphic-uming:
>>             /usr/openwin/lib/X11/fonts/TrueType/arphic ->
>>             /usr/X11/lib/X11/fonts/TrueType/arphic
>>         wqy-zenhei:
>>             /usr/openwin/lib/X11/fonts/TrueType/wqy ->
>>             /usr/X11/lib/X11/fonts/TrueType/wqy
>>         hanyang-ko:
>>             /usr/openwin/lib/X11/fonts/TrueType/hangyang ->
>>             /usr/X11/lib/X11/fonts/TrueType/hangyang
>>         unfonts-ko:
>>             /usr/openwin/lib/X11/fonts/TrueType/unfonts ->
>>             /usr/X11/lib/X11/fonts/TrueType/ 
>> unfonts                                 thai-scalable:
>>             /usr/openwin/lib/X11/fonts/TrueType/thai-scalable ->
>>             /usr/X11/lib/X11/fonts/TrueType/thai- 
>> scalable                                 indic-fonts-core
>>             /usr/openwin/lib/X11/fonts/TrueType/indic-fonts-core ->
>>             /usr/X11/lib/X11/fonts/TrueType/indic-fonts- 
>> core                                 ipafont
>>             /usr/openwin/lib/X11/fonts/TrueType/ipafont ->
>>             /usr/X11/lib/X11/fonts/TrueType/ 
>> ipafont                                                            
>> For /etc/fonts/fonts.conf, it does not need adding new <dir> item for
>>         /usr/X11/lib/X11/fonts/TrueType, because there  
>> is              <dir>/usr/X11R6/lib/X11/fonts</dir>
>>         in current fonts.conf. The /usr/X11R6 is symbolic link to / 
>> usr/X11.
>>         Therefore, the fonts under /usr/X11/lib/X11/fonts/TrueType  
>> can be
>>         found and used.
>>          2>Change source from g11n closed repository to g11n open  
>> repository:
>>         from  ../g11n-closed/sun_src/closed/xorg/fonts
>>         to    ../g11n_open/src/xorg/fonts
>>         4.2. Bug/RFE Number(s):
>>       6837918
>>
>>  4.3. In Scope:
>>       N/A.
>>
>>  4.4. Out of Scope:
>>       N/A.
>>
>>  4.5. Interfaces:
>>       Interfaces are project private. Please Reference 4.1-1>
>>
>>  4.6. Doc Impact:
>>       None.
>>
>>  4.7. Admin/Config Impact:
>>       None.
>>
>>  4.8. HA Impact:
>>       None.
>>
>>  4.9. I18N/L10N Impact:
>>       No impact to current XI18N.
>>
>>  4.10. Packaging & Delivery:
>>       Updated packages:
>>       SUNWttf-arphic-uming
>>       SUNWttf-arphic-ukai
>>       SUNWttf-wqy-zenhei
>>       SUNWttf-wqy-zenhei-root
>>       SUNWttf-hanyang-ko
>>       SUNWttf-hanyang-ko-core
>>       SUNWttf-unfonts-ko-core        SUNWttf-unfonts-ko-extra
>>       SUNWttf-indic-fonts-core
>>       SUNWttf-thai-scalable
>>       SUNWttf-ipafont
>>         4.11. Security Impact:
>>       None.
>>
>> 5. Reference Documents:
>>  [1] http://bugs.opensolaris.org/view_bug.do?bug_id=6800051
>>
>>
>> 6. Resources and Schedule:
>>  6.4. Product Approval Committee requested information:
>>       6.4.1. Consolidation or Component Name:
>>              G11N (Globalization)
>>
>>  6.5. ARC review type:
>>       Automatic     6.6. ARC Exposure:
>>       open
>>
>>
>


Reply via email to