RE: IPv6 Compliance for networkd

2023-12-12 Thread Muggeridge, Matt
> -Original Message-
> From: Lennart Poettering 
> Sent: Wednesday, December 13, 2023 4:22 AM
> To: Muggeridge, Matt 
> Cc: systemd-devel@lists.freedesktop.org
> Subject: Re: IPv6 Compliance for networkd
> 
> On Mo, 11.12.23 19:14, Muggeridge, Matt (matt.muggerid...@hpe.com)
> wrote:
> 
> > Hello, networkd developer community,
> >
> > I am hoping to rally support for making networkd IPv6 compliant and
> > I'm will to help, but cannot do it alone. Is there any interest in
> > making systemd-networkd IPv6 compliant?
> 
> Well, interest is relative. I think for most people IPv6 already works well
> enough, they don't really care about compliance programs on this so much.
> But as long as the requirements are reasonable they also wouldn't mind (and
> prefer) if networkd passes those qualifications.
> 
> > There are many organizations (especially US Government) that mandate
> > IPv6 compliance (USGv6).  Products that are dependent on networkd
> > cannot be bid to these customers.
> 
> For the people currently involved with networkd upstream this is not a top
> priority. If this is important to you however, that's great, we are happy to
> review/merge patches.
> 
> > How do I engage with the right people in the developer community?
> 
> Send PRs via github.
> 
> > Thanks,
> > Matt.
> >
> > PS: Mailing list topics go unanswered and github issues get lost in
> > the noise, so I'm hoping there's a more efficient way to collaborate.
> 
> It's an Open Source project: if something matters a lot to you, then please 
> file
> PRs to get the work merged. We generally try to review PRs sooner or later,
> but we are swamped with work, so it might take a while. Just filing issues
> (while also appreciated) will usually not magically make somebody work on
> this for you though. It's kinda the same with most open source projects btw.
> 
> If this is something you'd like to see addressed soon, I'd recommend maybe
> paying some consultancy (we have worked with codethink on some projects,
> they should be willing to work on this, are capable and now hot get stuff in
> systemd done).
> 
> If you don't have the cash for that, it might work to get funding from this 
> from
> organizations such as the German STF and things like that. I am pretty sure
> that the US has something similar?
> 
> Anyway, judging by your email address I understand you work for HPE, so I'd
> assume your company actually has the funds to payroll this though, if this
> matters to you.
> 
> Lennart
> 
> --
> Lennart Poettering, Berlin

Thanks Lennart.  That all makes sense.

Cheers,
Matt.
 


Re: IPv6 Compliance for networkd

2023-12-12 Thread Lennart Poettering
On Mo, 11.12.23 19:14, Muggeridge, Matt (matt.muggerid...@hpe.com) wrote:

> Hello, networkd developer community,
>
> I am hoping to rally support for making networkd IPv6 compliant and
> I'm will to help, but cannot do it alone. Is there any interest in
> making systemd-networkd IPv6 compliant?

Well, interest is relative. I think for most people IPv6 already works
well enough, they don't really care about compliance programs on this
so much. But as long as the requirements are reasonable they also
wouldn't mind (and prefer) if networkd passes those qualifications.

> There are many organizations (especially US Government) that mandate
> IPv6 compliance (USGv6).  Products that are dependent on networkd
> cannot be bid to these customers.

For the people currently involved with networkd upstream this is not a
top priority. If this is important to you however, that's great, we
are happy to review/merge patches.

> How do I engage with the right people in the developer community?

Send PRs via github.

> Thanks,
> Matt.
>
> PS: Mailing list topics go unanswered and github issues get lost in
> the noise, so I'm hoping there's a more efficient way to
> collaborate.

It's an Open Source project: if something matters a lot to you, then
please file PRs to get the work merged. We generally try to review PRs
sooner or later, but we are swamped with work, so it might take a
while. Just filing issues (while also appreciated) will usually
not magically make somebody work on this for you though. It's kinda
the same with most open source projects btw.

If this is something you'd like to see addressed soon, I'd recommend
maybe paying some consultancy (we have worked with codethink on some
projects, they should be willing to work on this, are capable and now
hot get stuff in systemd done).

If you don't have the cash for that, it might work to get funding from
this from organizations such as the German STF and things like
that. I am pretty sure that the US has something similar?

Anyway, judging by your email address I understand you work for HPE,
so I'd assume your company actually has the funds to payroll this
though, if this matters to you.

Lennart

--
Lennart Poettering, Berlin


Re: IPv6 Compliance for networkd

2023-12-12 Thread Stephen Hemminger
On Tue, 12 Dec 2023 03:51:37 +
"Muggeridge, Matt"  wrote:

> > 
> > If you need these problems fixed so that you can use systemd-networkd in
> > your commercial products, I recommend getting your company to pay
> > developers to fix systemd-networkd.
> > --
> > Sincerely,
> > Demi Marie Obenour (she/her/hers)
> > Invisible Things Lab  
> 
> I appreciate that point, too. It seems prudent to request collaboration from 
> others in the community, in case there is overlapping interest.
> 
> Thanks,
> Matt.

Also, most of the IPv6 compliance tests require expensive special
purpose hardware and software. This is not something the average open source
contributor will have available.


RE: IPv6 Compliance for networkd

2023-12-11 Thread Muggeridge, Matt



> -Original Message-
> From: Demi Marie Obenour 
> Sent: Tuesday, December 12, 2023 11:38 AM
> To: Muggeridge, Matt ; systemd-
> de...@lists.freedesktop.org
> Subject: Re: IPv6 Compliance for networkd
> 
> On Mon, Dec 11, 2023 at 10:52:31PM +, Muggeridge, Matt wrote:
> >
> >
> > > -Original Message-
> > > From: Demi Marie Obenour 
> > > Sent: Tuesday, December 12, 2023 7:14 AM
> > > To: Muggeridge, Matt ; systemd-
> > > de...@lists.freedesktop.org
> > > Subject: Re: IPv6 Compliance for networkd
> > >
> > > On Mon, Dec 11, 2023 at 07:14:27PM +, Muggeridge, Matt wrote:
> > > > Hello, networkd developer community,
> > > >
> > > > I am hoping to rally support for making networkd IPv6 compliant
> > > > and I'm will
> > > to help, but cannot do it alone. Is there any interest in making
> > > systemd- networkd IPv6 compliant?
> > > >
> > > > There are many organizations (especially US Government) that
> > > > mandate
> > > IPv6 compliance (USGv6).  Products that are dependent on networkd
> > > cannot be bid to these customers.
> > > >
> > > > How do I engage with the right people in the developer community?
> > > >
> > > > Thanks,
> > > > Matt.
> > > > PS: Mailing list topics go unanswered and github issues get lost
> > > > in the noise,
> > > so I'm hoping there's a more efficient way to collaborate.
> > >
> > > In what specific ways is networkd not compliant?
> > > --
> > > Sincerely,
> > > Demi Marie Obenour (she/her/hers)
> > > Invisible Things Lab
> >
> > Hi Demi,
> >
> > > In what specific ways is networkd not compliant?
> >
> > Refer to previous mailing list topics [1] and github issues, especially any
> issues opened by LiveFreeAndRoam [2].
> >
> > Are you a networkd developer?  Are you willing to collaborate on this?
> >
> > [1]
> > https://www.mail-archive.com/search?a=1=systemd-
> devel%40lists.freede
> >
> sktop.org=ipv6+compliance=0=0==
> in=1
> > d===relevance [2]
> >
> https://github.com/systemd/systemd/issues?q=is%3Aissue+author%3Alivefr
> > eeandroam
> 
> If you need these problems fixed so that you can use systemd-networkd in
> your commercial products, I recommend getting your company to pay
> developers to fix systemd-networkd.
> --
> Sincerely,
> Demi Marie Obenour (she/her/hers)
> Invisible Things Lab

I appreciate that point, too. It seems prudent to request collaboration from 
others in the community, in case there is overlapping interest.

Thanks,
Matt.




Re: IPv6 Compliance for networkd

2023-12-11 Thread Demi Marie Obenour
On Mon, Dec 11, 2023 at 10:52:31PM +, Muggeridge, Matt wrote:
> 
> 
> > -Original Message-
> > From: Demi Marie Obenour 
> > Sent: Tuesday, December 12, 2023 7:14 AM
> > To: Muggeridge, Matt ; systemd-
> > de...@lists.freedesktop.org
> > Subject: Re: IPv6 Compliance for networkd
> > 
> > On Mon, Dec 11, 2023 at 07:14:27PM +, Muggeridge, Matt wrote:
> > > Hello, networkd developer community,
> > >
> > > I am hoping to rally support for making networkd IPv6 compliant and I'm 
> > > will
> > to help, but cannot do it alone. Is there any interest in making systemd-
> > networkd IPv6 compliant?
> > >
> > > There are many organizations (especially US Government) that mandate
> > IPv6 compliance (USGv6).  Products that are dependent on networkd cannot
> > be bid to these customers.
> > >
> > > How do I engage with the right people in the developer community?
> > >
> > > Thanks,
> > > Matt.
> > > PS: Mailing list topics go unanswered and github issues get lost in the 
> > > noise,
> > so I'm hoping there's a more efficient way to collaborate.
> > 
> > In what specific ways is networkd not compliant?
> > --
> > Sincerely,
> > Demi Marie Obenour (she/her/hers)
> > Invisible Things Lab
> 
> Hi Demi,
> 
> > In what specific ways is networkd not compliant?
> 
> Refer to previous mailing list topics [1] and github issues, especially any 
> issues opened by LiveFreeAndRoam [2].
> 
> Are you a networkd developer?  Are you willing to collaborate on this?
> 
> [1] 
> https://www.mail-archive.com/search?a=1=systemd-devel%40lists.freedesktop.org=ipv6+compliance=0=0===1d===relevance
> [2] 
> https://github.com/systemd/systemd/issues?q=is%3Aissue+author%3Alivefreeandroam

If you need these problems fixed so that you can use systemd-networkd in
your commercial products, I recommend getting your company to pay
developers to fix systemd-networkd.
-- 
Sincerely,
Demi Marie Obenour (she/her/hers)
Invisible Things Lab


signature.asc
Description: PGP signature


RE: IPv6 Compliance for networkd

2023-12-11 Thread Muggeridge, Matt



> -Original Message-
> From: Demi Marie Obenour 
> Sent: Tuesday, December 12, 2023 7:14 AM
> To: Muggeridge, Matt ; systemd-
> de...@lists.freedesktop.org
> Subject: Re: IPv6 Compliance for networkd
> 
> On Mon, Dec 11, 2023 at 07:14:27PM +, Muggeridge, Matt wrote:
> > Hello, networkd developer community,
> >
> > I am hoping to rally support for making networkd IPv6 compliant and I'm will
> to help, but cannot do it alone. Is there any interest in making systemd-
> networkd IPv6 compliant?
> >
> > There are many organizations (especially US Government) that mandate
> IPv6 compliance (USGv6).  Products that are dependent on networkd cannot
> be bid to these customers.
> >
> > How do I engage with the right people in the developer community?
> >
> > Thanks,
> > Matt.
> > PS: Mailing list topics go unanswered and github issues get lost in the 
> > noise,
> so I'm hoping there's a more efficient way to collaborate.
> 
> In what specific ways is networkd not compliant?
> --
> Sincerely,
> Demi Marie Obenour (she/her/hers)
> Invisible Things Lab

Hi Demi,

> In what specific ways is networkd not compliant?

Refer to previous mailing list topics [1] and github issues, especially any 
issues opened by LiveFreeAndRoam [2].

Are you a networkd developer?  Are you willing to collaborate on this?

[1] 
https://www.mail-archive.com/search?a=1=systemd-devel%40lists.freedesktop.org=ipv6+compliance=0=0===1d===relevance
[2] 
https://github.com/systemd/systemd/issues?q=is%3Aissue+author%3Alivefreeandroam

Thanks,
Matt.


Re: IPv6 Compliance for networkd

2023-12-11 Thread Demi Marie Obenour
On Mon, Dec 11, 2023 at 07:14:27PM +, Muggeridge, Matt wrote:
> Hello, networkd developer community,
> 
> I am hoping to rally support for making networkd IPv6 compliant and I'm will 
> to help, but cannot do it alone. Is there any interest in making 
> systemd-networkd IPv6 compliant?
> 
> There are many organizations (especially US Government) that mandate IPv6 
> compliance (USGv6).  Products that are dependent on networkd cannot be bid to 
> these customers.
> 
> How do I engage with the right people in the developer community?
> 
> Thanks,
> Matt.
> PS: Mailing list topics go unanswered and github issues get lost in the 
> noise, so I'm hoping there's a more efficient way to collaborate.

In what specific ways is networkd not compliant?
-- 
Sincerely,
Demi Marie Obenour (she/her/hers)
Invisible Things Lab


signature.asc
Description: PGP signature


IPv6 Compliance for networkd

2023-12-11 Thread Muggeridge, Matt
Hello, networkd developer community,

I am hoping to rally support for making networkd IPv6 compliant and I'm will to 
help, but cannot do it alone. Is there any interest in making systemd-networkd 
IPv6 compliant?

There are many organizations (especially US Government) that mandate IPv6 
compliance (USGv6).  Products that are dependent on networkd cannot be bid to 
these customers.

How do I engage with the right people in the developer community?

Thanks,
Matt.
PS: Mailing list topics go unanswered and github issues get lost in the noise, 
so I'm hoping there's a more efficient way to collaborate.