Lionel Cons <
lionelc...@googlemail.com> wrote:
> I think this was more about a personal issue with your person. The
> subject was that he won't take ANY patches from YOUR person anymore.
The person behind Heirloom does not look civilized as he atacked me several
times (e.g. when he claimed that he was the first person who created a portable
version of SCCS - but his code did not even work on Linux where he claimed to
have done tests). Maybe, he will grow up some time... It seems that after his
attacks, he stopped working on his sccs port while my sccs version has been
significantly enhanced, bug-fixed and gained performance.
> >> development has mostly ceased (same applies for SchillyX, which hadn't
> >> any commits in 2012 and only a handful in 2011) but some of their
> >> features are still worth taking.
> >
> > It seems that you missinterpret things. SchilliX-ON added 350000 lines of code.
> > Do you like to call this "a handful"?
>
> Yes, since development has almost stopped for SchillyX. Your not even
> keeping track what illumos does.
This is not true. From my information, there seem to me more activity than with
Belenix. But as you are wrong with Schillix, I may be wrong with Belenix...
The problem with Illumos is that there have been many changes that you really
don't like and that Illumos does not create changesets that have isolated
features only. This makes it hard to use Illumos as upstream. SchilliX-ON on
the other side is very careful with isolating changesets so people can cherry
pick features or fixes.
Illumos also does not care about SVr4 packages while SchilliX-ON supports both
package systems and enhanced the SVr4 packages by supporting direct
installation from the network.
I believe it is more important to work on the base (as I currently do) before
looking at features. I like to create a Solaris version that looks similar to
the previous Solaris Express and follows the Solaris ideas rather than Linux
ideas - by giving sufficient Linux compatibility to people that really like
that.
> > The problem with the korn shell is that it is huge and that it does not support
> > separate root & usr filesystems as it needs libraries that are under /usr.
>
> Joerg, this is not true. The libraries have to be moved to /lib,
> that's all. Your enhanced bourne shell would have the same problem if
> it would be dynamically linked.
> Again, please grow up and stop making such promotional arguments.
This is not true: ksh needs more than one huge library located in /usr while
the Bourne Shell is happy with the libs that are already in /lib.
> > Installing the Bourne Shell in /sbin/sh helpd to fix that problem.
>
> Does your Bourne shell conform to the POSIX shell standard. Please
> answer 'yes' or 'no'. Only one of these two words.
It seems that you did not understand the ideas behind the POSIX standard.
POSIX with good reason does not standardize on pathnames (except for
/dev/null). This allows a POSIX compliant system to put a POSIX compliant shell
wherever it likes in order to keep a traditional Bourne Shell in /bin/sh.
I however even plan to have ksh in /bin and the Bourne Shell in /sbin/sh
even though the current version of ksh93 is not fully POSIX compliant.
You see, your question is not helpful but just provoking.
BTW: The current version of the Bourne Shell see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/
has a POSIX compliant "times" built-in command - ksh93's times gives a
non-compliant output.
There is also pushd/popd/dirs in the current Bourne Shell which is still
missing in ksh93.
But what intention do you have with your mail?