/srv/irclogs.ubuntu.com/2015/07/01/#ubuntu-gnome.txt

darkxststiv2k, Aus00:44
stiv2kdarkxst: oh01:09
stiv2kdarkxst: i am building gnome-control-center now'01:09
hubxdarkxst, hubert here. concerning the test I would have imagined something like load all modules create a new GSDDevices instances see if IS_GSD_DEVICE return true for that instance.. I'm coming from OO-world so I you see why I like more abstract than comparing pointers ;)10:01
hubxworking on gnome more sure! but atm I just want a working desktop env so next I would tackle some CPU intense plugins like pixel saver.10:02
darkxsthubx, but the bug wasnt in IS_GSD_DEVICE, and certainly not limited to that, if you really wanted to test for it, would need to be generic and therefore probably in glib10:08
darkxstand so far as I can tell, -Bsymbolic-functions is generally considered a bit dangerous, and no other distro's use it, so upstream may not even accept the tests10:10
darkxsthubx, why would pixel saver cause high GPU load? doesn't seem like the type of extension that would cause that10:11
darkxsts/GPU/CPU/10:11
hubxwell I regard this as an integration test, not as a unit tests.. but maybe lets discuss this in more depth on a mailing list or whatever10:11
hubxpixel saver: https://github.com/deadalnix/pixel-saver/issues/25 with the mentioned fix instead of 100% CPU usage its down to spikes of ~15 .. which is not really acceptable for me10:13
darkxstI'm not convinced its worth the effort, while the GType system is used extensively across most of GNOME, the cases where you have plugins sharing objects is very limited.10:14
hubxin a testing framework like rspec this should be like 5 loc, but I never done a integration test in C, so effort might vary a lot10:16
darkxsthubx, that seems suss to me, if you want to detect when a window is added, then it should be using signals and not Mainloop.idle_add10:19
darkxst(not actually read the code though, apart from what is in the issue report10:21
darkxsthubx, effort as in I think there plenty more worthwhile things to work on, than some obscure linker problem10:24
darkxstC tests are generally pretty simple, but not like the higher level testing frameworks10:26
darkxstsince you seem interested in testing, autopilot would like to (or I would like it to) grow support for a clutter backend, so we could use that with gnome-shell ;)10:27
hubxdarkxst, okay name the 3 important things for me then?10:27
darkxstwhat 3 important things?10:28
hubxthings that need work and are more worthwhile I mean10:29
darkxstI mentioned 1 just above10:29
darkxstin general hooking upstream testcases to autopkgtests, that run on jenkins (only about half those are done)10:30
darkxstbut the #1 one thing we are completely misssing is an automated test to tell if gnome-shell even loads properly (since autopilot doesnt support it)10:32
darkxstfedora do that with screenshots though10:32
darkxstand thats just the testing side, there are a few largish patch reworks required for gnome-control-center10:32
hubxmhh sounds like a of work ;) I will look into autopilot and clutter if I want to procrastinate my thesis.. thanks for the talk :)10:36
darkxstthats barely scratching the surface10:38
darkxstwhat are you studying10:38
darkxsthubx, even just a screenshot based test would be an improvement, that can probably be done from autopkgtests10:41
darkxstand they are nice, since they get triggered anytime a reverse-depend gets a new build10:42
darkxsthubx, also some upstream projects are using dogtail, so that could also be an option10:53
hubxdarkxst, its called IT-Systems-Engineering (http://hpi.de).. its a sort of applied computer science11:05
darkxstI'm doing a PhD in photonics11:07
hubxoh thats sounds interesting :)11:12
=== littlebunnyfufu is now known as SonikkuAmerica
LinDolhi all13:49
=== mumpfpuffel is now known as towo
=== yofel_ is now known as yofel
che68_Hi :) ... since I installed on my Ubuntu-Gnome Cinnamon 15:04 I find the Drawer full of software (probably employed by Cinnamon), I can hide these packages ?? Thanks :)17:50
=== \b is now known as benonsoftware
darthanubisubuntu-gnome-cinnamon?19:21
darthanubisIs that a thing?19:21
=== 64MAC8RI3 is now known as SonikkuAmerica
=== 7GHAALS4J is now known as SonikkuAmerica
Noskcajdarthanubis, no20:57
Noskcajthey where talking about ubuntu-gnome with cinnamon installed20:58
darthanubissounds like a bad idea to me21:05

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