"I. Szczesniak" wrote: > On 8/14/08, April Chin <April.Chin at sun.com> wrote: > > We need to create new mercurial repositories of the latest bits, > > build and test these, including verifying the bugfixes > > and compatibility testing, and get these code reviewed. > > Do you have an estimate how long it is going to take to finish this > project?
Erm... right now the "finish" of the project isn't on the radar... for now we're trying to get the ksh93-integration update1 out of the door (which would delivger ~~60% of the initally planned feature set), then ksh93-integration update2 (which should deliver 80% of the initally planned feature set) and then may look at follow-up projects like the Solaris ksh88--->ksh93 migration toolkit and updating some of the POSIX tools in Solaris. Beyond that we'll "spread out" into smaller sub-projects after update1 is out, e.g. one project covering XML support, one covering the ARC'ing of the compound variable format to make this some kind of communication format between Unix tools for faster processing of structured data, thread support for libshell, opening libast+libshell API etc. etc. > This project seems to be dragging on and the last blog entry > is months old. AFAIK (as April already said) we hope to get the ksh93-integration update1 done soon, _maybe_ entering code review in a week. The last problem was a weired test failure when the VSC test suite executed command substitutions after the fix for http://bugs.opensolaris.org/view_bug.do?bug_id=6745015 ("*ksh93* VARIABLE=`command substitution` assignment is not reliable on OpenSolaris") went into the codebase. Finding the bug in this case was very difficult because the VSC test suite is not open source and that made the usual "... send us a testcase which demonstrates the bug and we fix it..."-approach impossible (and I failed to develop a testcase based on the problem's description) and hunting the problem down consumed more than a month... ;-( And blog update + binaries follow tonight (assuming I don't fall asleep) ... ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 3992797 (;O/ \/ \O;)