Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index


On Saturday 25 of April 2020, julien2412 wrote:
1) if Luboš doesn't want or can't anymore fix the Skia bugs, whatever the
reasons, who will be able to fix these bugs?

 Hopefully anyone capable of doing it, which shouldn't be that hard. I think 
the Skia VCL code is a well-commented and high-quality code compared to the 
usual OOo/LO bar (which is not being pompous but rather being sad about the 
general state of some things). But I'm obviously biased, so the only real way 
to find out is if somebody tries it.

Indeed, 95% of Skia patches are from Luboš. So for me it's a risk.
Ideally there should be someone not from Collabora, nothing against this
company but LO shouldn't rely exclusively from it for this very central
part.

 But that doesn't depend on me or Collabora. That depends on somebody doing 
that and we have no control over that.

So I think we should keep thepossibility to revert the default option for
7.0.1/7.0.2 just in case.

 Yes, of course. There's always the fallback solution of just disabling it 
back.

3) Is there some documentation to facilitate newcomers or not LO newcomers
devs to work on this?
(I found nothing in https://wiki.documentfoundation.org)

 There's nothing on the Wiki (and I personally do not see the point of having 
such information there). There's a README in the sources, currently somewhat 
short but I have a TODO item to add some general items such as basic 
debugging tricks. The rest of things should be visible from the code and 
difficult or non-obvious things are either commented in the relevant place or 
in commit messages that only say what but also why. I expect people capable 
of fixing other VCL backends shouldn't have a hard time doing the same with 
the Skia code.

-- 
 Luboš Luňák
 l.lunak@collabora.com

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.