The Eclipse Project PMC has agreed that the time spent on
building/infrastructure/reviews/bug triaging for Chromium support in SWT,
in its current form, is not providing benefits for the open source
community. Setting aside how demotivating it is to work on something that
isn't useful, we simply do not have the resources to dedicate to something
which can not be used in real applications. The security concerns in the
current Chromium support are eroding SWT credibility since part of the
project has a hard requirement on a library with many CVEs.

Thus the following steps will be taken:
* We will stop building and publishing the Chromium support libs for M1
(2021-04-09) unless a patch is contributed by that time, which
provides support for a recent, CVE-free Chromium version.
* The code and disabled builds will be kept until the end of the current
release cycle (2021-06-16) to provide an opportunity for the community to
step in if there is interest in keeping support for it.

We absolutely want to see the SWT ecosystem grow (but not at the cost of
putting at risk regular builds, and the motivation of people working on
it). Thus we would support efforts to improve SWT extensibility so that
alternative Browser implementations can be provided without the need for
changes in SWT codebase or involvement of Platform rel. eng.  That is, we
want it to be possible to contribute new browser support by an
independently driven project. Who would like to help?

P.S. Removal is to be handled via
https://bugs.eclipse.org/bugs/show_bug.cgi?id=572010

-- 
Aleksandar Kurtakov
Red Hat Eclipse Team
_______________________________________________
platform-dev mailing list
platform-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/platform-dev

Reply via email to