Re: Adding SMART support to base

Warner Losh <[email protected]> Fri, 17 Apr 2026 10:00:26 -0600
Newsgroups gmane.os.freebsd.architechture
Message-ID <CANCZdfqubJA2egyRF1v+A9oW0z6Ok3qhKMxL4K06JNnidBOWGg@mail.gmail.com>
--000000000000cb3aa9064faa0c41
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wed, Apr 15, 2026, 12:10=E2=80=AFPM Robert Clausecker <[email protected]> wrote=
:

> Hi Chuck,
>
> Am Wed, Apr 15, 2026 at 10:41:51AM -0700 schrieb Chuck Tuffli:
> > On Wed, Apr 15, 2026 at 9:48=E2=80=AFAM Robert Clausecker <fuz@freebsd.=
org>
> wrote:
> >
> > > Hi Chuck,
> > >
> > > This sounds great!
> > >
> > > Could you prepare a DR on Phabricator that integrates your code base?
> > > Do you plan to continue development in tree or do you want this to be
> > > contributed software?
> >
> >
> > I'd assumed this would be contrib, but could be convinced to integrate =
it
> > directly.
>
> Both could work, but once we have a DR it's easier to have a conversation
> about the details.
>
> Main hassle with contrib is that merging changes requires a little pull a=
nd
> merge dance, but it also means your project stays independent.
>

contrib is preferred for the cases where this is independent with
independent evolution
that we sync with from time to time.

Slamming it into the tree if it's only for FreeBSD and will only ever be
for FreeBSD.

This falls between the two.

Warner

--000000000000cb3aa9064faa0c41
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div dir=3D"auto"><br><br><div =
class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Apr 15,=
 2026, 12:10=E2=80=AFPM Robert Clausecker &lt;<a href=3D"mailto:[email protected]"=
 target=3D"_blank">[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">Hi Chuck,<br>
<br>
Am Wed, Apr 15, 2026 at 10:41:51AM -0700 schrieb Chuck Tuffli:<br>
&gt; On Wed, Apr 15, 2026 at 9:48=E2=80=AFAM Robert Clausecker &lt;<a href=
=3D"mailto:[email protected]" rel=3D"noreferrer" target=3D"_blank">fuz@freebs=
d.org</a>&gt; wrote:<br>
&gt; <br>
&gt; &gt; Hi Chuck,<br>
&gt; &gt;<br>
&gt; &gt; This sounds great!<br>
&gt; &gt;<br>
&gt; &gt; Could you prepare a DR on Phabricator that integrates your code b=
ase?<br>
&gt; &gt; Do you plan to continue development in tree or do you want this t=
o be<br>
&gt; &gt; contributed software?<br>
&gt; <br>
&gt; <br>
&gt; I&#39;d assumed this would be contrib, but could be convinced to integ=
rate it<br>
&gt; directly.<br>
<br>
Both could work, but once we have a DR it&#39;s easier to have a conversati=
on<br>
about the details.<br>
<br>
Main hassle with contrib is that merging changes requires a little pull and=
<br>
merge dance, but it also means your project stays independent.<br></blockqu=
ote><div><br></div><div>contrib is preferred for the cases where this is in=
dependent with independent evolution</div><div>that we sync with from time =
to time.=C2=A0</div><div><br></div><div>Slamming it into the tree if it&#39=
;s only for FreeBSD and will only ever be for FreeBSD.</div><div><br></div>=
<div>This falls between the two.</div><div><br></div><div>Warner</div></div=
></div>
</div>

--000000000000cb3aa9064faa0c41--