On Saturday, 1 April 2017 22:33:10 UTC+1, Marek Marczykowski-Górecki wrote:
>
> -----BEGIN PGP SIGNED MESSAGE----- 
> Hash: SHA256 
>
> On Sat, Apr 01, 2017 at 01:52:27PM -0700, John Casey wrote: 
> > Hi all, 
>
> Hi! 
>
> > So I've been crushed by mid-terms for the last three weeks, as a result, 
> > I'm only now finishing my proposals for GSOC 2017. 
> > 
> > OSS has been an interest of mine for a while and GSOC has been the push 
> I 
> > needed to actually get involved. 
> > 
> > Looking at the issues list <https://github.com/QubesOS/qubes-issues>, 
> much 
> > of it seems to be far more complex than could be satisfied over the 
> summer. 
> > However, the issues raised in #1117 seem appropriate to me. 
>
> This list is very broad, I strongly suggest focusing on some subset of 
> it. Have you seen GSoC ideas list[1]? There are also GUI and/or UX 
> related ideas. 
>
> As for ideas not mentioned there, take a look issues with label "UX". 
> For example those: 
> https://github.com/QubesOS/qubes-issues/issues/2304 
> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2FQubesOS%2Fqubes-issues%2Fissues%2F2304&sa=D&sntz=1&usg=AFQjCNEv9wi9lsUBVHmpfpGQQD8wZuZsAw>
>  
> https://github.com/QubesOS/qubes-issues/issues/2329 
> https://github.com/QubesOS/qubes-issues/issues/2139 
> https://github.com/QubesOS/qubes-issues/issues/899 
> https://github.com/QubesOS/qubes-issues/issues/952 
>
>
Reading those, it strikes me that they could be a useful "Hello, World" for 
contributing to Qubes. Especially seeing as many of them involve 
interacting with different sub-systems within Qubes. 

>
> > I like the idea of improving the usability of the project because a 
> scary 
> > or non existence interface can often cause users move away. 
> > 
> > Playing with GTK, I think many of these issues should be suitable for 
> GSOC. 
>
> Oh, and there is one more thing - VM settings window. In Qubes 4.0 we're 
> going to decompose Qubes VM Manager into separate applications[2]. VM 
> status monitoring (moved to Xfce4 panel applet) is already handled by 
> Kalkin-, but it isn't all. Initially we've planned to reuse old Qt-based 
> VM settings window as standalone application and simply call it from the 
> menu and/or that applet. But if you'd like to rewrite it in GTK as GSoC 
> project, that would be great! That old Qt-based code isn't perfect piece 
> of software... There was an attempt to do that already and also some 
> code is available[3], but it's far from complete and finishing that work 
> (if any of that would be good enough to use...) would still be a perfect 
> 3-month task. 
>

That sounds fantastic, as it would definitely improve my GTK knowledge. I 
see that there hasn't been a commit to [0] in almost a year. Has bnvk 
changed direction, or is it just waiting for someone to pick up the code 
and work on it?

Would rewriting it in GTK be busywork, or would it be more effective to 
learn and build it in Qt. Does Qubes plan to change to GTK entirely?

>
> > If anyone has any usability/GUI tickets that you think I should look at 
> do 
> > let me know. 
> > 
> > So, I'm gonna call this fashionably late. 
> > John. 
> > 
>
> [1] https://www.qubes-os.org/gsoc/ 
> [2] https://github.com/QubesOS/qubes-issues/issues/2132 
> [3] https://github.com/QubesOS/qubes-issues/issues/1870 
>
> - -- 
> Best Regards, 
> Marek Marczykowski-Górecki 
> Invisible Things Lab 
> A: Because it messes up the order in which people normally read text. 
> Q: Why is top-posting such a bad thing? 
> -----BEGIN PGP SIGNATURE----- 
> Version: GnuPG v2 
>
> iQEcBAEBCAAGBQJY4ByQAAoJENuP0xzK19cs0dkH/1mRoFW2LSzzPyCwFOQn6+Cc 
> U7HTDi0vC6mQ5l8DZIkacTCl1mkrhdNQI1wKA2fRr2rJzhR4d6RqwHSr798vgd7J 
> GObKMuhErjSZaPtcYuy+JQYnf3x3aiwGowCn8ytCuhTzto8fG2eJ/nJJoqO8X6d/ 
> VBbMDFNKea6cK36nQJ2fIgjP3wrvrlGXAQlidbWGIfZzAPWBPu+Op7NK8qoFW6jH 
> 2yNq56+1ZuggtI9qknjbVell/F2PQ943XZ3m8jLRdgNXFF4/AVHu0jpPMFoApiY9 
> x26OvcfbqiNUexIp/Wfg/rOJT03L0mHGC6TOmdNxbI1J0VwvSgRAukgxDtc9nFg= 
> =6joP 
> -----END PGP SIGNATURE----- 
>

[0] https://github.com/bnvk/qubes-manager-new 

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-devel+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-devel@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/6aaa1d97-fc8d-4bda-9b52-b6cdd16d59dd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to