Roland,

Thanks for the responses.  See below.

Thanks,

John

Roland Mainz wrote:
>>> Interfaces
>>> ==========
>>>
>>> Imported Interfaces                           Classification  Comment
>>> -------------------                           --------------  -------
>>> libfreetype2                                  External        LSARC 2005/397
>>> libpng, libjpeg, libtiff                      Evolving        LSARC 2003/085
>>> libxml2                                               Standard        PSARC 
>>> 2008/032
>>> libpython2.4                                  External        PSARC 2005/532
>>>
>>> Exported Interfaces                           Classification  Comment
>>> -------------------                           --------------  -------
>>> SUNWfontforge                                         Uncommitted     
>>> Package
>>> /usr/bin/fontforge                            Uncommitted     Command
>>> /usr/bin/sfddiff                              Uncommitted     Command
>>> /usr/bin/fontimage                            Uncommitted     Command
>>> /usr/bin/fontlint                             Uncommitted     Command
>>> /usr/include/fontforge/                               Uncommitted     C 
>>> includes
>>> /usr/lib/libgunicode.so.3                     Uncommitted     Shared library
>>> /usr/lib/libgunicode.so                               Uncommitted     
>>> Symbolic link
>>> /usr/lib/libgutils.so.1                               Uncommitted     
>>> Shared library
>>> /usr/lib/libgutils.so                         Uncommitted     Symbolic link
>>> /usr/lib/libgioftp.so.1                               Uncommitted     
>>> Shared library
>>> /usr/lib/libgioftp.so                         Uncommitted     Symbolic link
>>> /usr/lib/libgdraw.so.4                                Uncommitted     
>>> Shared library
>>> /usr/lib/libgdraw.so                          Uncommitted     Symbolic link
>>> /usr/lib/libfontforge.so.1                    Uncommitted     Shared library
>>> /usr/lib/libfontforge.so                      Uncommitted     Symbolic link
>>> /usr/lib/pkgconfig/fontforge.pc                       Uncommitted     
>>> pkgconfig info
>>> /usr/lib/${MACH64}/libgunicode.so.3           Uncommitted     Shared library
>>> /usr/lib/${MACH64}/libgunicode.so             Uncommitted     Symbolic link
>>> /usr/lib/${MACH64}/libgutils.so.1             Uncommitted     Shared library
>>> /usr/lib/${MACH64}/libgutils.so                       Uncommitted     
>>> Symbolic link
>>> /usr/lib/${MACH64}/libgioftp.so.1             Uncommitted     Shared library
>>> /usr/lib/${MACH64}/libgioftp.so                       Uncommitted     
>>> Symbolic link
>>> /usr/lib/${MACH64}/libgdraw.so.4              Uncommitted     Shared library
>>> /usr/lib/${MACH64}/libgdraw.so                        Uncommitted     
>>> Symbolic link
>>> /usr/lib/${MACH64}/libfontforge.so.1          Uncommitted     Shared library
>>> /usr/lib/${MACH64}/libfontforge.so            Uncommitted     Symbolic link
>>> /usr/lib/${MACH64}/pkgconfig/fontforge.pc     Uncommitted     pkgconfig info
>>> /usr/share/fontforge/                         Uncommitted     Directory
>>> /usr/share/locale/${LANG}/LC_MESSAGES/FontForge.mo Uncommitted        
>>> Message catalogs
> [snip]
>> What is placed into /usr/share/fontforge?
> 
> Text files, tables etc. which are not included in the binaries itself...

Is the end user expected to modify these files, look at them, ....?
If not then the stuff in the directory should be considered Project
Private as should the directory.

>> Are contracts needed for the imported interfaces
>> that are External/Volatile?
> 
> Uhm... AFAIK no (at least I don't remeber that any of the other SFWNV
> ARC cases did such stuff).

The other stuff in SFWNV is probably not Uncommitted but most likely
Volatile or External.  Please talk to Alan about a contract for
FreeType2.

>> Shouldn't the language files actually be Project
>> Private?
> 
> Do you mean the message catalogs ? If "yes" ... AFAIK they should be
> "project private" - they are portable across architectures but specific
> to the binaries we ship...

Ok.  Please update the interface table for the FontForge.mo file.

> ----
> 
> Bye,
> Roland
> 

Reply via email to