On Wed, Mar 1, 2017 at 4:34 PM, Onkar Verma <
onkarv...@gmail.com> wrote:
> Hello Everyone!!
Hello!
> Privacy is a very important thing in todays world, and we should try our
> every bit to protect it.
>
> QubesOS brilliantly solves this problem in an elegant manner.
Indeed. We certainly try to!
I see that this is your first post (at least with this identity) to
the Qubes lists. Do you already use Qubes as your primary day-to-day
OS?
> I really like the fundamentals of Qubes OS and would like to contribute to
> improving the GUI and browser extension projects under GSOC.
Glad to hear it! :)
As those projects' suggested mentor, I should note that these are
currently listed as two separate projects with distinct workloads and
skill-sets, implying that they might be done individually by separate
students.
It may indeed be reasonable to take on both if you feel you can do it
(much can be accomplished in a summer). However, if combining them is
something you want to do, I suggest you first make a case for why and
how. (on this list is fine, or privately if you prefer)
> Currently I am testing out the operating systems and understanding its
> structure.
I have personally found ag [1] and ctags to be indispensable tools for
"source spelunking". I've also found various tracing tools (the
standard strace, ltrace, etc., but also [2] and their maintained
brothers [3]) to be quite helpful for quickly getting an initial grasp
of where to look. Tracing things with sh -x and/or a python debugger
is also quite handy.
[1]:
https://github.com/ggreer/the_silver_searcher
[2]:
https://github.com/brendangregg/perf-tools
[3]:
https://github.com/iovisor/bcc