Various BeOS/Haiku related news sites are going to be hosting interviews with some of the Google Summer of Code students who applied to work on Haiku. Here’s the interview we did with Smita Vijayakumar, who applied to work on adding IPv6 support to Haiku. Smita’s entry didn’t make the final six, but she’s hopeful that there might be another Haiku Code Drive this year.
How did you hear of GSoC?
Through a friend who worked for GSoC in 2008.
What convinced you that Haiku is a project worth working on?
I liked the idea list, and the development work. I have had past experience working on similar features.
How’d you first hear about Haiku?
Through the Google Summer of Code list of organizations.
Do you have any experience with BeOS or Zeta?
What did you apply to work on, why did that specifically interest you?
I applied to work on implementing IPv6 support for Haiku.
It specifically interested me since I have 4 years’ development experience on network stacks.
If you do not get the chance to work on the project you applied for is
there another area that interests you?
I am open to good development opportunities that will involve learning for me.
Is there anything Haiku (as an organization, website, community,
individuals, any facet of Haiku) could’ve done differently to help you
as an applying student?
For supplying patches, there should be a set of bugs assigned to applicants, and mentors should evaluate quality of patches for the same bug fixed.
Was anything overly complicated or discouraging?
:) No. I personally did not fix a bug, since all bugs reported were application level bugs, and there was none which was a system-level bug.
Do you have any suggestions or constructive criticism for the people
involved with Haiku’s participation in GSoC?
Better feedback on proposals will really help. I understand there are many applicants, but if there is something specific missing in a proposal, and is highlighted, that helps to improve future applications.
Besides Haiku, did you apply to any of the other orgs involved with
GSoC? If so which ones?
I applied to Google Chromium and Asterisk.
Would you be interested in a possible Haiku Code Drive?
What influenced your decision to become a programmer?
I have always been passionate about programming, especially low-level programming, since it involves a lot of intricate logic and design.
What is/are your language(s) of choice?
Did you work on any open Haiku tickets, and if so which ones and what
was your overall impression on the code you worked on? Any plans to
try working on other open items?
Though I did not work on any ticket, I did write up a few lines of code to test my idea in the proposal. This code never did find its way onto the code branch.
I personally feel the system-level code (especially handling of ICMP and the division between network layers) can be more modularized. I found some functionalities to be spread out.; This increases the chances of bugs.
You must be logged in to post a comment.
[powered by WordPress.]
Me? Think Different(ly)?
No! I think, therefore I Be.
(Makes my nipples hard!)
Since 1998 - Until the Last User Leaves...
— BeGroovy, established 1998
23 queries. 0.066 seconds
[powered by WordPress.]