[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cairo
Subject:    Re: [cairo] Release management for Cairo
From:       Bill Spitzak <spitzak () gmail ! com>
Date:       2021-04-27 19:26:32
Message-ID: CAL-8oAjWL0g+n3+DxxaDW_3LALjbwnnzqtp0MGqc8xyebPRDeA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


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.



On Tue, Apr 27, 2021 at 10:58 AM Tim-Philipp M=C3=BCller <t.i.m@zen.co.uk> =
wrote:

> On Sun, 2021-04-25 at 18:12 +0100, Emmanuele Bassi wrote:
>
> Hi Emmanuele,
>
> So, I guess my question is: would this plan be acceptable to the people
> still involved with the development of Cairo?
>
> If it is, I'd be happy to work on:
>
>  - merging the Tanis branch
>  - cleaning up the documentation, and updating it to the current status
>  - refactoring the test suite so that it can properly run on the CI
> pipeline
>  - going through the API reference and ensuring that it's up to date and
> correct
>  - fixing the cairo-www repository, and using GitLab pages for publishing
> the content
>  - doing a new development snapshot
>
>
> I don't have a long history in the cairo community. I've just been lookin=
g
> 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 sh=
ip
> Cairo on Linux, Windows, macOS, Android and iOS, mostly for text renderin=
g
> and graphics overlay rendering.
>
> 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, ju=
st
> in a more piecemeal fashion. Happy to see you've already done a lot of th=
at
> work.
>
> 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.
>
> Cheers
>  Tim
> --
> cairo mailing list
> cairo@cairographics.org
> https://lists.cairographics.org/mailman/listinfo/cairo
>

[Attachment #5 (text/html)]

<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 &lt;<a href="mailto:t.i.m@zen.co.uk">t.i.m@zen.co.uk</a>&gt; \
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&#39;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&#39;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;fo \
nt-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&#39;t have a long history in the cairo community. I&#39;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;fo \
nt-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;fo \
nt-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&#39;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;fo \
nt-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;fo \
nt-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&#39;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;fon \
t-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;fo \
nt-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;fo \
nt-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>



-- 
cairo mailing list
cairo@cairographics.org
https://lists.cairographics.org/mailman/listinfo/cairo


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic