On Tue, Jul 15, 2008 at 08:14:46PM -0700, Shi-Ying Irene Huang wrote:

>        Interface Name                                          Classification 
>   Comment
>        
> ---------------------------------------------------------------------------------
>        SUNWtransmission                                        Uncommitted    
>   Package name
>        /usr/bin/transmission                                   Volatile       
>   Transmission GUI
>        /usr/bin/transmission-daemon                            Volatile       
>   Transmission daemon
>        /usr/bin/transmission-proxy                             Volatile       
>   Transmission proxy
>        /usr/bin/transmission-remote                            Volatile       
>   Transmission remote control utility
>        /usr/bin/transmissioncli                                Volatile       
>   Transmission CLI

Should -daemon and -proxy be in /usr/bin, or in /usr/lib?  Should there be
a service associated with one or both?  The fast-track materials are
insufficient to even make a stab at that.  What do all these different
executables do?

>        /usr/share/applications/transmission.desktop            Volatile       
>   UI spec  
>        /usr/share/man/man1/transmission.1                      Volatile       
>   Manpage
>        /usr/share/man/man1/transmission-daemon.1               Volatile       
>   Manpage
>        /usr/share/man/man1/transmission-proxy.1                Volatile       
>   Manpage
>        /usr/share/man/man1/transmission-remote.1               Volatile       
>   Manpage
>        /usr/share/man/man1/transmissioncli.1                   Volatile       
>   Manpage
>        /usr/share/pixmaps/transmission.png                     Project 
> Private  icon

Man pages aren't interfaces.  But they should be in the case's materials
directory.  The icon needn't be mentioned.

>                                 Imported Interface
>          
>        Interface       Classification          ARC case                Comment
>        ------------    ------------------      ----------              
> ---------
>        GNOME Libraries Committed               LSARC 2005/734          GTK+ 
> library
>        CURL            Uncommitted             PSARC 2007/165          CURL 
> library
>        OpenSSL         External                PSARC 2003/500          
> OpenSSL library

Obviously, you'll need a contract for openssl.

Danek

Reply via email to