I'm not sure if my opinion is helpful, but that's how I see it.

Or: Start discussing the release blockers here and now.  Thanks.

1) Blocker: LuCI master needs to be backported to 19.07
  Time estimate: 2-3 weeks

I think it's good that LuCI has now outsourced more work to the client.
Thanks to Jo-Philipp to do this work (great job) but I think it needs more testing time.
So it should go into next release maybe 20.03?

2) Blocker: All relevant sub-components for WPA-3 + GUI support, such
as
  hostapd, iwinfo etc. need to be backported to 19.07
  Time estimate: 2 weeks

should go into next release maybe 20.03 because this is neede by LuCI

3) Blocker: Some weaknesses in libustream-ssl client certificate
  handling need to  be addressed, which can only be solved by an API
  redesign. Band-aid fixes available but not merged, nobody worked
  on API redesign yet
  Time estimate: 1 week

should be done before 19.07 release


4) Blocker: Need to assert the state of the Dragonblood WPA3
  vulnerabilities in 19.07's hostapd
  Time estimate: a few days I guess

should go into next release maybe 20.03 maks only sense in master.

Question: How long would it take to stabilize/test a fresh fork from
today's Master branch instead? I assume none of these issues apply to
master or need to be solved in master as well?

There are always changes in the master that may need to be backported to a stable branch. But since the master is constantly evolving a stable will never be released if we keep going like this.
I think the release will delayed even more.

It is clear to me that there is more effort in the LuCI to fix the bugs, that there were big change in the master -> switching to Javascript.
There is always advantage and disadvantage.
How to do it may be wrong. This is life.

Kind regards

Florian

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to