OK. And thanks to Suresh for the notification. Anything like this
its wise to email me directly and early ..

-phil.

On May 13, 2009, at 8:39 PM, Xue Wei wrote:

> Hi Phil,
>
> Yes, You are right.
> This changing is just for free/open fonts.
>
> Thanks!
>
> Regards,
> William
>> 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
>>>>
>>>>
>>>
>>
>
>
> -- 
> ==============================================================
> William Xue
> Asian Globalization Center
> Sun Microsystems China Engineering & Research Institute
>
> (Office Phone): (86)10-8261-8200 ext. 83958
> (Direct Line) : (86)10-6267-7958
> (Email)       : Wei.Xue at Sun.com
> (My Blog)     : http://blogs.sun.com/weixue
> ==============================================================


Reply via email to