[OpenAFS-devel] Proposal for capabilities support in Unix client 1.4.x

Derrick Brashear shadow@gmail.com
Fri, 19 Jun 2009 11:27:59 -0400


--0016362836d05b6756046cb52b70
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

>
> One way to reduce the testing fragmentation we see in 1.5 would be to
> move from having every new feature as a compile-time option that is
> off by default to a strategy where most options that are deemed worthy
> are compiled in and enabled for everyone.  Given the limited
> resources, I'm note sure the project has the luxury to support the
> wide range of possible configurations that we see today in 1.5/head.
> We should aim to get maximum compile-time and runtime exposure for
> features so that everyone is compiling and testing other people's work
> as much as possible.  This could also have the interesting benefit of
> sanitizing the code of the maze of ifdefs we see in there today.
>

In principal, I agree; In practice I don't think we can make that happen
until Windows and Unix share a stable release series.


-- 
Derrick

--0016362836d05b6756046cb52b70
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"b=
order-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; paddin=
g-left: 1ex;"><br>
One way to reduce the testing fragmentation we see in 1.5 would be to<br>
move from having every new feature as a compile-time option that is<br>
off by default to a strategy where most options that are deemed worthy<br>
are compiled in and enabled for everyone. =A0Given the limited<br>
resources, I&#39;m note sure the project has the luxury to support the<br>
wide range of possible configurations that we see today in 1.5/head.<br>
We should aim to get maximum compile-time and runtime exposure for<br>
features so that everyone is compiling and testing other people&#39;s work<=
br>
as much as possible. =A0This could also have the interesting benefit of<br>
sanitizing the code of the maze of ifdefs we see in there today.<br>
<font color=3D"#888888"></font></blockquote><div><br>In principal, I agree;=
 In practice I don&#39;t think we can make that happen until Windows and Un=
ix share a stable release series.</div></div><br clear=3D"all"><br>-- <br>
Derrick<br>

--0016362836d05b6756046cb52b70--