<div dir="ltr">I think there was some misunderstanding with my comments about pixman. I want pixman *REMOVED*, not used more. Any useful functions in pixman would be moved to Cairo xlib/xcb and probably could be cleaned up considerably as they could directly refer to cairo data structures. All rendering would be client side at all times.<div><br></div><div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 27, 2021 at 10:58 AM Tim-Philipp Müller <<a href="mailto:t.i.m@zen.co.uk">t.i.m@zen.co.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div>On Sun, 2021-04-25 at 18:12 +0100, Emmanuele Bassi wrote:</div><div><br></div><div>Hi Emmanuele,</div><div><br></div><blockquote type="cite" style="margin:0px 0px 0px 0.8ex;border-left:2px solid rgb(114,159,207);padding-left:1ex"><div dir="ltr">So, I guess my question is: would this plan be acceptable to the people still involved with the development of Cairo?<br><br>If it is, I'd be happy to work on:<br><br> - merging the Tanis branch<br> - cleaning up the documentation, and updating it to the current status<br> - refactoring the test suite so that it can properly run on the CI pipeline<br> - going through the API reference and ensuring that it's up to date and correct<br> - fixing the cairo-www repository, and using GitLab pages for publishing the content<br> - doing a new development snapshot</div></blockquote><div><br></div><div style="color:rgb(0,0,0);font-family:Cantarell;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">I don't have a long history in the cairo community. I've just been looking after the Meson port and the CI setup and a few patches here and there recently. I mostly work on the GStreamer multimedia framework where we ship Cairo on Linux, Windows, macOS, Android and iOS, mostly for text rendering and graphics overlay rendering.</div><div style="color:rgb(0,0,0);font-family:Cantarell;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></div><div style="color:rgb(0,0,0);font-family:Cantarell;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">I think what you propose is great and pretty much matches what I think needs to be done going forward. I was going to propose similar things, just in a more piecemeal fashion. Happy to see you've already done a lot of that work.</div><div style="color:rgb(0,0,0);font-family:Cantarell;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></div><div style="color:rgb(0,0,0);font-family:Cantarell;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">I'd be happy to help close whatever gap in functionality remains between the autotools build and the Meson build, and also pitch in with any CI/release script stuff.</div><div style="color:rgb(0,0,0);font-family:Cantarell;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></div><div style="color:rgb(0,0,0);font-family:Cantarell;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">Cheers</div><div style="color:rgb(0,0,0);font-family:Cantarell;font-size:13.3333px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"> Tim</div><div><span></span></div></div>
-- <br>
cairo mailing list<br>
<a href="mailto:cairo@cairographics.org" target="_blank">cairo@cairographics.org</a><br>
<a href="https://lists.cairographics.org/mailman/listinfo/cairo" rel="noreferrer" target="_blank">https://lists.cairographics.org/mailman/listinfo/cairo</a><br>
</blockquote></div>