Hi, all Adding Halton Huo to the thread since he'd like to comment. Halton, now you can comment by replying this email so that everyone can see :).
--Irene On Mon, 2008-05-12 at 16:12 -0700, John Fischer wrote: > All, > > I attached the wrong proposal document for the email notification. > The correct proposal is attached. > > Sorry about the confusion, > > John > > > John Fischer wrote: > > PSARC, > > > > I am sponsoring this fast track for Steve Xue of the Core > > technologies team in Beijing. The case directory contains > > this proposal and the autogen and guile man pages. > > > > The project is integrating autogen and guile into a Minor release > > of Solaris. Autogen is a tool designed to simplify the creation > > and maintenance of programs that contain large amounts of repetitious > > text. Guile is a library designed to help programmers create flexible > > applications. The interfaces are declared Uncommitted with the > > exception of two directories within /usr/share which are declared > > Project Private. > > > > Thanks, > > > > John > > > plain text document attachment (proposal.txt) > Summary > ======= > Autogen[1] is a tool designed to simplify the creation and maintenance of > programs that contain large amounts of repetitious text. > > It is especially valuable in programs that have several blocks of text that > must be kept synchronized. > > This utility can also be called a code generator, which are programs that > automatically generate high level code (e.g. C, C++, C#, Java, Perl, > Python, > Ruby, etc.). These tools range in size and complexity from simple code > parsers to fully featured class and tier builders. > > Because the implementation of Autogen used guile[2](GNU's extension > language) and guile is not available now in SFW consolidation, so we decide > to merge guile porting work together into this case. > > Guile[2] is a library designed to help programmers create flexible > applications. Using Guile in an application allows programmers to write > plug-ins or modules so the application fit their needs. > > Autogen-5.9 will be integrated into the SFW consolidation as part of this > proposal, and will be installed as SUNWautogen. > > Guile-1.8.4 will be integrated into the SFW consolidation as part of this > proposal, and will be installed as SUNWguile > > This project requests a minor release binding. > > > Dependencies > ============ > > libltdl ltdl - GNU libtool dlopen wrapper > PSARC/2007/557 > libgmp GNU Multiple Precision Arithmetic Library PSARC/2008/166 > > > Interfaces > ========== > > (1) Guile related: > > Exported Interfaces Classification Comment > ------------------- -------------- ------- > SUNWguile Uncommitted Package > /usr/bin/guile Uncommitted Command > /usr/bin/guile-snarf Uncommitted Command > /usr/bin/guile-confi Uncommitted Command > /usr/bin/guile-tools Uncommitted Command > > /usr/lib/libguile.so Uncommitted Guile library symbol link > /usr/lib/libguile.so.17.1.2 Uncommitted guile library > > /usr/share/guile/ Project Private Scheme scripts > > /usr/include/libguile.h Uncommitted Header files > /usr/include/libguile Uncommitted Header files > /usr/include/guile/ Uncommitted Header files > > Imported Interfaces Classification Comment > ------------------- -------------- ------- > /usr/lib/libltdl.so Uncommitted PSARC/2007/557 > /usr/lib/libgmp.so Committed PSARC/2008/166 > > (2) Autogen related: > > Exported Interfaces Classification Comment > ------------------- -------------- ------- > SUNWautogen Uncommitted Package > /usr/bin/autogen Uncommitted Command > /usr/bin/autoopts-config Uncommitted Command > /usr/bin/columns Uncommitted Command > /usr/bin/getdefs Uncommitted Command > /usr/bin/xml2ag Uncommitted Command > > /usr/lib/libguileopts.so Uncommitted Libguileopts library symbol > link > /usr/lib/libguileopts.so.0.0.1 > Uncommitted Libguileopts library > > /usr/share/autogen/ Project Private TPL scripts > > /usr/lib/libopts.so.25.3.0 > Uncommitted Library used by libguileopts.so > and autogen > > /usr/include/auotopts/ Uncommitted Header files > > Imported Interfaces Classification Comment > ------------------- -------------- ------- > /usr/lib/libguile.so Uncommitted Guile library symbol link > > > Reference Documents > =================== > [1] http://www.gnu.org/software/autogen/ > [2] http://www.gnu.org/software/guile/ > > RFE ID# 6672584 for autogen > RFE ID# 6672583 for guile >
