<div dir="ltr">Hi Chris,<div><br></div><div>I can take up the work with :</div><div><span style="font-size:12.8px">*maybe implementing a solution for ABI/API issues with other extensions, when such issues are detected by QA work.</span><br></div><div>As I had previously done QA(basically writing test application) work on API/ABI compatibility for render extension.</div><div>Solution can be proposed once there is any incompatibility detected.</div><div><br></div><div>Regards,</div><div>Jaya</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 7, 2016 at 12:55 PM, Christian Linhart <span dir="ltr"><<a href="mailto:chris@demorecorder.com" target="_blank">chris@demorecorder.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Now that Michael Stapelberg wrote that the next release seems to be still a while away based on discussions with me, I'd like to describe the state for the next release, so you get an idea what "still a while away" means.<br>
<br>
The commits that I have pushed yesterday fix some of the issues that need to be fixed before we can make a release, such as: * the bug with align-offsets,<br>
* and the lengthless lists implementation. This avoids future ABI/API issues where lengthless lists are used.<br>
<br>
But there is still something to do:<br>
* general QA work, such as testing and ABI/API compatibility reviews.<br>
<br>
* I will soon post a proposal about how to solve ABI/API issues which arise from bugfixes in the xml-protocol definition.<br>
   (It's already partially written. It is based on the brainstorming we had a while ago about this issue.)<br>
  Then the proposal (or other possible solutions) can be discussed, so to get a design decision on how to solve these issues.<br>
  We'll need to solve such issues for the next release as I have learned a while ago.<br>
<br>
* based on the ABI/API issues proposal and discussion:<br>
   implementing a solution for the ABI/API issues with XInput.<br>
   XInput is not built by default, but it is shipped with some Linux distros.<br>
   So we have to ensure at least ABI compatibility.<br>
   I am currently making a list of all ABI/API issues with Xinput.<br>
<br>
* maybe implementing a solution for ABI/API issues with other extensions, when such issues are detected by QA work.<br>
<br>
* checking Patchwork for patches that have been forgotten but should be included.<br>
<br>
If you want to work on any of these points, please post this here, so we can coordinate who does what. (and avoid duplicate work).<br>
<br>
I am working on the following stuff now:<br>
* writing a proposal for handling ABI/API issues that arise from bugfixes in the XML protocol descriptions.<br>
   I plan to post this before next Monday.<br>
<br>
* making a list of ABI/API issues with the XInput extension.<br>
<br>
Cheers,<br>
<br>
Chris<br>
_______________________________________________<br>
Xcb mailing list<br>
<a href="mailto:Xcb@lists.freedesktop.org">Xcb@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/xcb" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/xcb</a></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Regards,<br></div>Jaya<br></div></div>
</div>