pcp
[Top] [All Lists]

Re: [pcp] Interested to contribute to PCP in GSoC 16

To: Sitaram Shelke <sitaramshelke@xxxxxxxxx>
Subject: Re: [pcp] Interested to contribute to PCP in GSoC 16
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 14 Mar 2016 01:08:36 -0400 (EDT)
Cc: pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <CAHnM1zxnZ0aO_kBq4N3mFg-ehCk_a3BWOURFreUb5jRxsCtwRg@xxxxxxxxxxxxxx>
References: <CAHnM1zxpO-hugq4CdZe=ntkcVQpBK3tG=GgtcGD0Xh=C=jL9ng@xxxxxxxxxxxxxx> <1102578059.28712141.1457412978974.JavaMail.zimbra@xxxxxxxxxx> <CAHnM1zzOL0T3aOfD6RsXUORobW1E_zYA+diy4X7sH_P3=dr+Xw@xxxxxxxxxxxxxx> <2066823675.28718406.1457417116254.JavaMail.zimbra@xxxxxxxxxx> <CAHnM1zxnZ0aO_kBq4N3mFg-ehCk_a3BWOURFreUb5jRxsCtwRg@xxxxxxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: IrHenQnyGR1QI+0I9b45NNQiuiPPTw==
Thread-topic: Interested to contribute to PCP in GSoC 16
Hi Sitram,

----- Original Message -----
> Hello Nathan,
> I built htop from source and looked at the source code. I noted few key
> points which can help to understand the flow of htop.

Good stuff.

> 'Linux/LinuxProcessList.c' in my case. So the project idea proposed is to
> make htop to be able read data from the pcp APIs so that htop can display
> historical data as well.
> Does this sounds right?

Yes, spot on - that's the first part of the project.  Beyond the code, it'd
be a good idea to document your work (see htop.1) and test it (looks like a
test_spec.lua exists in the htop source that may be helpful there).

> If yes what would you suggest me to do next?
> if no please correct me where am I wrong. :)

You're following the idea well, no problems at all.  The project description
also goes into writing other simpler tools like pidstat and mpstat using the
PCP APIs - I think it would be a good idea to include at least these two in
your proposal also.

In terms of what to do next, I recommend you follow the timeline on the GSoC
website - the next step is for you to write a detailed proposal of everything
you intend to achieve over the summer, based on the discussions we've had.
Have a read through the docs for students there, and elsewhere on the net -
there's alot been written about how to write a good GSoC proposal.

Make sure you submit draft copies to the GSoC site; these are visible to the
project mentors and we can do some initial proof-reading, to give you early
feedback before the submission deadline arrives.

cheers.

--
Nathan

<Prev in Thread] Current Thread [Next in Thread>