"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;)

Reply via email to