On Thu, 2006-09-28 at 19:03 -1000, Joseph Kowalski wrote: > This project explicitly requests permission to integrate as multiple > putbacks. Steps 1) and 2) are allowed to integrate separately from > the subsequent steps. Steps 3) and 4) must happen monolithically and > logically as part of the ksh (1993) putback. It seems unreasonable to > burden an OpenSolaris originated project with steps 1) and 2), particularly > as some instances of -lcmd may be in closed source.
What's the state of libcmd after part (1) delivers? is there a reduced husk of a libcmd which acts only as a filter to libc for the def*() functions it formerly implemented, or is it left intact with a second copy of the functions? Unless all four parts are delivering together, it seems like it would be better to deliver the filter-only library as part of part (1); part (4) would conceptually add the ksh93-delivered libcmd to the empty husk, and part (3) (atomically part of part 4) would essentially disappear.
