GSoC 2015

Rajul Srivastava rajul.iitkgp at
Thu Mar 5 02:58:31 UTC 2015

Hi Prateek,

> I am a 4th year undergraduate student pursuing B.E.(Hons.) Computer Science
> from BITS Pilani, India.

Glad to see you here.

> I am interested to participate in GSoC 2015 and
> find strace as an interesting project to contribute.

We look forward to your application.

> I have worked with the ftrace utility in linux as a part of a power and
> performance analysis project for GPU where I used the time difference
> between gpu ioctl calls for calculating the instantaneous Frames Per Second
> delivered.

Your experience with ftrace is definitely very impressive and will be
really handy.

> I am going through the initial wiki reading understanding. I have installed
> strace and cloned the source code.If you can guide me to some helpful links
> which would help me in understanding strace better.

As Philippe has already mentioned, unfortunately the wiki of strace
currently is not very informative. However, since strace is kind of a
small codebase, I will encourage you to start exploring the code and
getting a high-level understanding of its various components. Also, as
Philippe has suggested, if you can contribute some documentation, it
will be really appreciated.

> Now i am looking up to some bugfixes which would help me to dive into the
> code for better understanding.

We also, unfortunately do not maintain our own bug list. However, you
may find interesting bugs to work on the bug lists of the various
distributions that use strace, like Debian [1], Ubuntu [2] , Gentoo,

I will suggest that you zero on the project(s) that you will be
submitting a proposal for soon, and start researching about them. If
you can make a first draft of your proposal soon, then we can go
through it and make suggestions leading ultimately to way better
quality proposal in the end.

Hope this helps,



More information about the Strace-devel mailing list