pcp
[Top] [All Lists]

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

To: Nathan Scott <nathans@xxxxxxxxxx>
Subject: Re: [pcp] Interested to contribute to PCP in GSoC 16
From: Sitaram Shelke <sitaramshelke@xxxxxxxxx>
Date: Mon, 14 Mar 2016 23:03:02 +0530
Cc: pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=05w978lfzCUOUNXDD0cv2/ygP0abEvuNXdoP+9gj1Ig=; b=icuvwnqk6q2rWea+UQAodk2OqahMkQ1o4hie1d8zSUObhXKdm8Kv7/6/FlJVsa62TB MJqZCrf1kqCWq4g/UMd7U6sQpUPgWf8qYYR+q3w2YFH6CJPSx2JGii1erTGJEVE01vBv 77c8HpBnhadE28zOSYk5wTMuJb4MS0Kl23COmCoSYoWpZHMjCVsOXYIPsvDPBwO1ZEZq 699xBU/Kgppgi4ejmP8uvbSPFs5+tsWZS45wN/vSMC1enH/2PI4dkFhiuqs+kvMTaXtQ WP4m6oVY5ouRU42+8FwReekE1XdPugzwTMrtAV9Lk6/a8Y09wpxvPPR3SV7w66U8xY+e bgjA==
In-reply-to: <1079824781.30001891.1457932116920.JavaMail.zimbra@xxxxxxxxxx>
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> <1079824781.30001891.1457932116920.JavaMail.zimbra@xxxxxxxxxx>
Hello Nathan,
Thanks for the reply. I will take a good look into pidstat and mpstat as well and will try to write details about them in the proposal.
Yes, I have already started writing the proposal and will share it once the GSoC Proposal link opens so that I can get it reviewed multiple times.
Regards,
Sitaram Shelke

On Mon, Mar 14, 2016 at 10:38 AM, Nathan Scott <nathans@xxxxxxxxxx> wrote:
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



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