Danek Duvall wrote: > On Mon, Jan 29, 2007 at 04:45:44PM -0800, April Chin wrote: > > I have tacitly agreed to the diff file, but if this is a source code > > no-no, is there a more appropriate place to store such a file? > > There's no reason that an ongoing ksh93 gate hosted on opensolaris.org > can't maintain the pure files separate from the diffs. Before putback, you > create a staging workspace where the diffs are applied and committed, and > the push happens from that workspace. > > Would that work?
Grumpf... please read the dtksh example at the bottom of http://mail.opensolaris.org/pipermail/ksh93-integration-discuss/2007-January/002117.html and think about it. BTW: Why is the *.diff file such a problem ? Why can't it be treated as "documentation" to the tree (which is obiously allowed in OS/Net) ? Other projects in OS/Net even ship the *.diff's in their packages (!!), e.g. from http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/pkgdefs/SUNWtcpdS/prototype_com#80 -- snip -- 79 f none usr/sfw/share/src/tcp_wrappers/socket.c 444 root bin 80 f none usr/sfw/share/src/tcp_wrappers/socket.c.diff 444 root bin 81 f none usr/sfw/share/src/tcp_wrappers/socket.c.org 444 root bin 82 f none usr/sfw/share/src/tcp_wrappers/strcasecmp.c 444 root bin -- snip -- tcpd does it, perl does it, grub does it... why can't the ksh93 codebase do the same (with the promise to maintain or OR remove it once it is no longer needed) ? ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 7950090 (;O/ \/ \O;)
