/srv/irclogs.ubuntu.com/2013/03/08/#ubuntu-mir.txt

wolfslordracarr, How can I help you with the work item "In process EGL"?01:00
=== rsalveti_ is now known as rsalveti
racarrwolfslord: Hi!01:51
racarrHmm it's hard to explain right now. it's close to done actually but blocked on figuring out some weird issues in jenkins environment for prepare-for-inprocess-egl-branch01:51
racarrthe idea is about, allowing to create an EGLContext from a seperate thread bound to a mir surface in process01:52
racarrand render like a client, but in process01:52
racarrthis of course, for the shell01:52
racarrI don't know how to split it up in to seperate tasks right now. The idea is the prepare-for-inproces-egl branch changes the (Mir)EGLNativeDisplay type from MirConnection to this "NativeDisplay" structure which has several callbacks (surface_advance_buffer, surface_get_parameters), etc.01:53
racarrthen in prepare-for-inprocess-egl the client library, is modified to create this native display structure with functions pointing to client library based impementations01:54
racarrso the next step (once the issue with landing prepare-for-inproces-egl is unblocked, so this can proceed somewhat without it)01:54
racarris to implement a server side version of MirMesaEGLNativeDisplay, with callbacks that work in terms of the in process server interfaces01:56
racarrThere is already one around in the branch mentioned here though https://bugs.launchpad.net/mir/+bug/1122388 (demo-shell-with-egl-abstraction)01:56
ubot5Error: launchpad bug 1122388 not found01:56
racarrerr. bug setting failure :/01:56
racarranyway, it's absically done just a matter of landing the code in the right order and figuring out this01:57
racarrjenkins failure01:57
racarrso I can't think of a sub task or anything to give you :(01:57
wolfslordSo which ubuntu version exactly is recommended to dev MiR?04:23
RAOFwolfslord: Raring04:24
wolfslordRAOF, Thank you. I had a problem with my system and I'm going to reinstall so that's why I asked :)04:26
=== mmrazik|eod is now known as mmrazik
bochecha_hi, I'm developing a new IBus input method engine for Hong Kong people, and with the recent Mir announcement I'm wondering if I should bother spending time to make it work well on Ubuntu07:46
bochecha_what particularly confuses me is this statement in the MirSpec page:07:46
bochecha_We have looked at multiple candidate input stacks and have chosen the one included in Android for its efficiency, clear design and flexibility.07:46
bochecha_"input stack" is a bit vague, so just do be clear: does it mean that Ubuntu is moving away from IBus?07:46
bochecha_(not that there is anything inherently wrong with it, but I'd just like to know how to prioritize the platforms I will be working on)07:47
tvossbochecha_, we are looking into the different input method (protocols) and IBus is on our list. But we would be happy to work together with you and identify your requirements. In general though: making your new engine work on Ubuntu would be great07:54
bochecha_tvoss: well, my requirements are simple: a running IBus daemon :)07:59
bochecha_if Ubuntu moves away from IBus, then my engine just won't run, and I will have one less platform to care about (yay, less work! :P)08:00
tvossbochecha_, @ibus daemon: that's easy enough :) for your question on the input stack: we are not moving away from iBus, the input stack refers to the low-level event process from evdev08:03
bochecha_oh, I see08:03
LeylandHello, I have some questions. Is anyone working on a 'mir client over X' library for development of mir clients with out leaving the comfort of an X desktop? Are there things that would make such a library impossible? Are there any major changes expected for the mir client interface, is it a good time for toolkit integration? If I am not here please respond anyway, I will look at the logs later, thanks!16:57
PajnOne thing I wonder about Mir is if it's going to recreate all work done by Wayland or if it only will support a subset of Waylands features?17:16
PajnThis is because of the wery narrow time frame that have been set17:16
PajnWayland have been developed for far longer and whit Canonicals daily QA it should take even longer17:17
PajnIs there any margins in the time frame for unexpected happenings?17:18
LeylandI would love to see a more comprehensive comparison of wayland and mir, rather then the knee jerk reactions I've been reading lately, but oh well. May the X server replacement that garners the most hardware support win!17:29
alan_gLeyland, I don't know of anyone working on a 'mir client over X' - it would be interesting, but probably just achieve the "worst of both worlds".17:55
alan_gWayland and mir are very different things - A Wayland (the protocol) implementation using mir (the library) could happen.17:56
=== alan_g is now known as alan_g|afk

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!