Home | Forums | Submit   Haiku Generator | Quotable JLG | The Icon Tarot 


More Fresh Developers For Haiku

Filed under the:  department.
Posted by:Yez on Sunday, 17 May, 2009 @ 8:01 AM
 
HaikuSoftware

The Haiku Code Drive for 2009 is on!  Haiku will sponsor the code drive and pay students $2500 to complete Haiku based projects.  These students and projects are in addition to those that are participating in the Google Summer of Code.  What does this mean for the Haiku community?  By the end of the summer, we will be much closer to the elusive Haiku R1 and may gain a couple new long-term developers.



Haiku Google Summer of Code Interview with Bryce Groff

Filed under the:  department.
Posted by:scottmc on Wednesday, 13 May, 2009 @ 10:04 PM
 
Haiku

Here’s another one of our interviews with the Haiku Google Summer of Code students, this time with Bryce Groff, who was one of the six who were selected for this years GSoC for Haiku.

Tell us about yourself
Sure. My name is Bryce Groff. I am finishing my undergraduate at the University of Hawaii at Manoa in Computer Science and minoring in Geography. I have had an interest in computers from an early age, and first started programming in basic. In high school I learned VB.Net and started to learn C. I really started to get into programming once I started college and have been working on learning new things since.

How did you hear of GSoC?
I have been following Haiku for a long time now and have seen the GSoC program through the Haiku web site. For the last two years I thought it would be an interesting program to be a part of and I felt confident that this year I was up to the task. So I submitted my application and the rest is history.

What convinced you that Haiku is a project worth working on?
I remember waiting for BeOS r5 when I was in eighth grade. When I finally got to download BeOS I was blown away by how simple and easy to use the operating system was and how well it ran on my computer at the time (I think it was a celeron). When Be went under I was sad that the operating system was going away. After a while I started to find bits of information about a new operating system called OpenBeOS and started to follow the project and have been watching it ever since. Its great to see Haiku in the state that it is, and it can only get better.

How’d you first hear about Haiku?
Like I said I have been watching Haiku for a long time now. I think I found it through OSNews or possibly freeos.com.

Do you have any experience with BeOS or Zeta?
I used BeOS for a while back around 99-2000 and it was my operating system about half time.

Tell us about your selected project
My project is to finish the implementation of the disk_device system. Basically this means that at the end of the summer we should have a good interface for partition schemes and the Intel system in particular. This means that we should have a good partition tool that can create a new partition map on the disk.

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?
I think that the organization did a good job of laying out what was expected. The community always seems to welcome people who want to help out with the project.

Was anything overly complicated or discouraging?
No.

Do you have any suggestions or constructive criticism for the people involved with Haiku’s participation in GSoC?
No, I think that everyone who has been involved has communicated well and has given updates promptly.

Besides Haiku, did you apply to any of the other orgs involved with GSoC? If so which ones?
Haiku was the only project that I submitted an application to. I was interested in finishing the Cairo backend but they did not apply to the program this year.

Would you be interested in a possible Haiku Code Drive?
I think the more the merrier. It seems like everyone would like for the Code Drive to happen.

What influenced your decision to become a programmer?
Finding solutions to problems has always been fun for me. I have worked in construction and I draw a lot of parallels between programming and construction. In both fields you are given the basic tools and materials needed to finish the project. So when I decided to go to get a degree I thought that Computer Science would be a good field to get into. Not to mention that I have spent a large amount of time tinkering with computers.

What is/are your language(s) of choice?
I enjoy working with C++ and C# at the moment. The University of Hawaii uses Java as its intro language and that was interesting for a couple of semesters as well. Most of my own projects use C or C++ though.

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?

I worked on adding a line number display to StyledEdit. You can take a look at ticket #2623 and see the patch. I did not have enough time to really make it as nice as it could have been and unfortunately was taken out of the tree :( . The code was nice to work with. The Haiku team really stresses code style, which has forced me to think about style a lot more in my own code. At the moment there are not open tickets I am working on, however I still would like to help with the Cairo backend.

Bryce



Haiku Google Summer of Code Interview with Chico Chen

Filed under the:  department.
Posted by:scottmc on Sunday, 10 May, 2009 @ 10:06 PM
 
Haiku

Here’s the third in our series of interviews with the students who applied for this year’s Google Summer of Code for Haiku, this time with Chico Chen.

Tell us about yourself
I am a first-year graduate student in Graduate University of
Chinese Academy of Sciences now. My Major is basic software and
Trusted Computing. I love writing some codes in my blog to remember or
to share. I can read, write and speak English correctly enough to
understand and be understood. I cooperate with others easily, also
have coordination skills, teamwork spirit. I am skilled in use of C,
Java, UML, especially C++.

How did you hear of GSoC?
from open source

What convinced you that Haiku is a project worth working on?
I don’t know much about the future of Haiku. But it is an interesting
project. The code is not complex and the lines of code is not huge.

How’d you first hear about Haiku?
from GSoC

Do you have any experience with BeOS or Zeta?
No

What did you apply to work on, why did that specifically interest you?
The media kit. No, just I don’t know much about media. The unknown
part is very interesting.

If you do not get the chance to work on the project you applied for is there another area that interests you?
You can recommend me some areas, and then I decide to choose one of them or not.

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?

No.

Was anything overly complicated or discouraging?
The big problem is I should adjust to develop project in linux and
other os. I used xp and vs to develop projects in the past.

Do you have any suggestions or constructive criticism for the people involved with Haiku’s participation in GSoC?

Haiku should give some suggestion after someone committing his/her
project proposal.

Besides Haiku, did you apply to any of the other orgs involved with GSoC? If so which ones?

the Database Module of scilab.

Would you be interested in a possible Haiku Code Drive?
Yes

What influenced your decision to become a programmer?

My major. And I find I am suit for this major.

What is/are your language(s) of choice?
c++

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?

patch : http://dev.haiku-os.org/ticket/2322
patch : http://dev.haiku-os.org/ticket/2117
patch : http://dev.haiku-os.org/ticket/2413
patch : http://dev.haiku-os.org/ticket/3635
patch : http://dev.haiku-os.org/ticket/2891
And I have opened many tickets.

some of code need to be reconstructed.
No other plan.



Haiku Google Summer of Code Interview with Henri Vettenranta

Filed under the:  department.
Posted by:scottmc on Thursday, 07 May, 2009 @ 8:21 AM
 
Haiku

Tell us about yourself

I’m Henri Vettenranta, a 20-year-old IT student at Tampere University of
Technology. I’ve been fiddling with computers for longer than I’ve even
had one at home, starting on the computers on my mother’s work place
when she had to work on some weekends.

How did you hear of GSoC?

I originally heard of GSoC years ago when it was first introduced, but
couldn’t apply back then because I was too young. This spring I saw the
announcement in the topic of #haiku again and decided to apply.

What convinced you that Haiku is a project worth working on?

I see Haiku as the continuation of BeOS, which is still ahead of other
operating systems in some ways, even though it hasn’t been developed in
nearly a decade. I’d also say Haiku will have the best support for
developing, supporting and running commercial, proprietary software
among the open-source desktop-oriented operating systems.

How’d you first hear about Haiku?

While trying out BeOS I was disappointed with what had happened to it
and Be, so I went looking for options. Haiku was already back then the
only alive project trying to reimplement the Be API, so I was naturally
quite interested in it.

Do you have any experience with BeOS or Zeta?

Yes, although like probably many others, I only tried BeOS first-hand
years after the demise of Be. If I’m not completely mistaken it was
around when Haiku got a working app_server, so that would be early 2005.
I ran BeOS as my primary desktop operating systems for quite a few
months back then, but eventually switched to Ubuntu mostly due to lack
of recent Adobe Flash.

What did you apply to work on, why did that specifically interest you?

I applied to work on an application updater. It interests me because
there currently is nothing quite like that on any operating system: the
updaters in Windows and Mac OS X can only update first-party software,
and Linux package managers and the like aren’t really cut out for a
collection of software from several third-party suppliers, either.

Haiku’s attributes are also a neat way to implement such a system
without having to maintain a separate database of installed
applications: when you install an application, it will automatically be
picked up by the updater when it uses an index to find all the
applications on a system, and when you remove the application file, its
entry will of course be removed from the file system index. Much of the
metadata such as the installed version and the location where to look
for updates can also be neatly kept part of the application executable
as attributes.

If you do not get the chance to work on the project you applied for is there another area that interests you?

The partition table editor sounded pretty interesting, but I see there’s
already someone working on that.

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?

I can’t think of any improvements. The application template was good, it
quickly got you going with writing the application.

Was anything overly complicated or discouraging?

No, I don’t think so.

Do you have any suggestions or constructive criticism for the people involved with Haiku’s participation in GSoC?

No, no bigger flaws in how Haiku handled GSoC, and if there were smaller
ones, I’ve already forgotten them.

Besides Haiku, did you apply to any of the other orgs involved with GSoC? If so which ones?

No, I only applied for Haiku

Would you be interested in a possible Haiku Code Drive?

Yes it does sound interesting.

What influenced your decision to become a programmer?

I’ve always been fascinated by computers, and it was nice to see my own
code running and doing things on the machine. I’m not sure if I’d call
myself a programmer, though, since I haven’t had time to do many bigger
things unfortunately.

What is/are your language(s) of choice?

As I said I haven’t had much time for programming, but from playing with
it a little, Python does seem nice. As far as I know, Bethon, the Python
bindings for the Be API, isn’t quite up to the task on current versions
of Haiku and Python, so for Haiku software the choice would be C++.

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?

Yes I did work on my own patch in #2389 to make an alternative
implementation to rename the title of a tab in the terminal application.
For the most part the code seemed quite easy to understand, even though
it was virtually uncommented. There were also some small style issues
like the header files having inconsistent indentation, but generally the
code seemed pretty good.

It was quite nice to work on that, I may look for other small items in
the future to work on as time permits.


Henri Vettenranta
HeTo



Haiku Google Summer of Code Interview with Smita Vijayakumar

Filed under the:  department.
Posted by:scottmc on Monday, 04 May, 2009 @ 11:21 AM
 
Haiku

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?
No


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?
Yes!

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?
C/C++ programming.

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.



The Forums Are Back

Filed under the:  department.
Posted by:Yez on Friday, 01 May, 2009 @ 8:16 PM
 
Forums

After a little configuration snafu, we are happy to say that the BeGroovy forums are back and available for your enjoyment!



[powered by WordPress.]

Random Haiku:

Application crash!
Polite message shuts it down...
The rest keep working.

Since 1998 - Until the Last User Leaves...
BeGroovy, established 1998

search BeGroovy:

BeGroovy Archives:

May 2009
S M T W T F S
« Apr   Jul »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

other:

34 queries. 0.093 seconds

[powered by WordPress.]


Deprecated: Function split() is deprecated in /home/begroovy/public_html/wordpress/wp-includes/cache.php on line 215

Deprecated: Function split() is deprecated in /home/begroovy/public_html/wordpress/wp-includes/cache.php on line 215