> From: Joerg.Schilling at fokus.fraunhofer.de (Joerg Schilling)
...
> There is another important issue to discuss:
> 
> mkisofs and star (both part of OpenSolaris - mkisofs in reality, star 
virtually 
> by PSARC 2004/480 but comming in reality in a few weeks) both use my libfind 
> for implementing a find(1) syntax that allows to use enhanced identical DLI 
> features. Libfind implements a library version of the find(1) command that 
> allows to enhance any command with find(1) syntax. Libfind implements a true
> superset of the Sun find command.
> 
> It would be nice to replace Sun's find by a small 200 line program that is 
> based on libfind to give identical find(1) syntax in all places.
> 
> 
> ..... and it would of course be nice to have identical CLI behavior in a find 
> that may be a ksh93 builtin.
> 
> How do we let this happen?

In another ARC case...   8^)

That said, given appropriate naming of the components, I don't see any
obvious problems.

Assuming this case is approved, I think you have a design decision to make
as to if you should merge your libfind into ksh's libcmd (whatever it ends
up being called) or keep it separate.  Either could work.

You seem worried that this case would cause problems for your proposed
project.  I don't see it.  Am I missing something?

This is a good moment for a little ARC advice.  We have a saying within
Sun: "ARC early; ARC often".  This is Architecture review, not code review.
If you wait until you are finished with the implementation, you will likely
be adverse to proposed changes to the code you so lovingly crafted and
tested.  Get through the ARC while you still have a minimal, emotional
attachment to the details.  (And if in implementing it, you discover a
tweak for the better, its usually quite easy to get such a tweak approved.)

- jek3


Reply via email to