<div dir="ltr">Dear Roman and Peter,<div><br></div><div>thank you for the replies and the supplied links!</div><div><br></div><div>Cheers</div><div class="gmail_extra"><br><div class="gmail_quote">2018-01-15 8:44 GMT+01:00 Peter Hutterer <span dir="ltr"><<a href="mailto:peter.hutterer@who-t.net" target="_blank">peter.hutterer@who-t.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">sorry about the delay<br>
<span class=""><br>
On Mon, Dec 18, 2017 at 07:57:41AM +0100, Stefan Dvoretskii wrote:<br>
> Hello dear Wayland developers,<br>
><br>
> I am a student thinking about participating in EVoC. I've browsed the Ideas<br>
> concerning Wayland on the official site (<br>
> <a href="https://www.x.org/wiki/SummerOfCodeIdeas/" rel="noreferrer" target="_blank">https://www.x.org/wiki/<wbr>SummerOfCodeIdeas/</a>) and found the Pressure-only<br>
> Bluetooth styli support and Multi-Buffer for XWayland ideas especially<br>
> interesting. However, there are some questions:<br>
><br>
> * Hardware requirements - I doubt I would have the proper portable<br>
> hardware. Is it possible to run it virtually or could there be some cheaper<br>
> solutions for that (i.e., buying/renting the proper hardware for the<br>
> duration of the project)? What could you recommend?<br>
<br>
</span>much of the input hardware can be emulated. That's fine for debugging but<br>
definitely not sufficient for writing new features because you just never<br>
know all the details that hardware can suprise you with. You definitely<br>
would have to own the hardware for the project - how you get it is largely<br>
left to you.<br>
<span class=""><br>
> * The codebase of xOrg is pretty huge, so it's pretty hard to find relevant<br>
> code. Where should I look at first considering this projects/ideas?<br>
<br>
</span>at least for the pressure-only BT styli, the project that you'd have to work<br>
with is libinput.<br>
<span class=""><br>
> * Are there some resources apart from this and ToDo list where one could<br>
> find more things worthy doing an EVoC project about them?<br>
<br>
</span>One of the first things I'll have to point you to is:<br>
"Applicants must already be involved with the project and known to the<br>
community. (This requirement is so that the majority of project time is<br>
spent on the actual project, not on figuring out build systems,<br>
contributions rules, etc.)" <a href="https://www.x.org/wiki/XorgEVoC/" rel="noreferrer" target="_blank">https://www.x.org/wiki/<wbr>XorgEVoC/</a><br>
<br>
I strongly suggest that you start hacking on things you want to first, send<br>
patches, help out, etc, before you consider a full EVoC. While X.Org can<br>
fund EVoC-like programs, it doesn't have the infinite war chest that google<br>
has so the drawbacks of a failing student is a lot higher. And a side-effect<br>
of EVoC is that you don't have the community of other students around you,<br>
you'd be mostly on your own working only with others on the same project. So<br>
for your own benefit, getting along with those ppl is the first things to sort<br>
out :)<br>
<br>
Cheers,<br>
   Peter<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Stefan Dvoretskii.</div></div>
</div></div>