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 > ==============================================================
