SummerOfCodeProposal iyonius

From Wesnoth

Contents

Personal information

Real name: Izidor Matušov

ID (Wesnoth, Gna, IRC): iyonius

Age: 20 (in June :-) )

School: FIT BUT, Brno, Czech republic - 1st degree

E-mail: izidor.matusov (at) gmail (dot) com

Answer to application questions

Basics

Write a small introduction to yourself
Hi, I am Izidor Matušov alias iyonius from Slovakia. I`m studying IT on FIT BUT in Brno (Czech republic) in first year.

State your preferred email address
izidor.matusov (at) gmail (dot) com

If you have chosen a nick for IRC and Wesnoth forums, what is it?
iyonius

Why do you want to participate in summer of code?
I always wanted to contribute to OSS, I love strategic games like Wesnoth -- why don`t join that two passions? My goal of the Summer of code is to find the community where I could contribute also after the end of GSoC. I want to actively join the developing of OSS.

What are you studying, subject, level and school?
I`m studying computer science at FIT BUT in Brno (Cz) in first year. In first degrees the study is general, focusing in certain sector starts from 4th degree.

If you have contributed any patches to Wesnoth, please list them below
I haven`t contributed anything yet.

Experience

What programs/software have you worked on before?
Mainly programs for me and for my friedns. I worked on web apps, XMPP bot and projects to school.

Have you developed software in a team environment before? (As opposed to hacking on something on your own)
I hadn`t worked in team before I come to university. The hacking alone is very interesting but I prefer work in team (I expierenced it in school) where diffrent people have a diffrent point of view on the problem. I think it`s very useful.

Have you participated to the Google Summer of Code before? As a mentor or a student? In what project? Were you successful? If not, why?
No, I haven`t. This is the first year I can participate.

Open Source

Are you already involved with any open source development projects? If yes, please describe the project and the scope of your involvement
No, I`m not involved with any project. I hope I could be involved with Wesnoth.

Gaming experience - Are you a gamer?

What type of gamer are you?
Passionate, really passionate. I live with my army every attack and feel sorry for every fallen hero solder.

What type of games?
Strategic games like Wesnoth

What type of opponents do you prefer? Are you more interested in story or gameplay?
The story of game is very important for me - I rather play campagins, also occasionaly play on-line. I like games which are like interactive movies - you watch story intro and play to know how story continues.

Have you played Wesnoth? If so, tell us roughly for how long and whether you lean towards single player or multiplayer.
When I found Wesnoth first time, I played it intensively, really intensively for about 2 weeks (afterwards I have completed avaible campaigns). Nowadays I play it from time to time.


Communication skills

Though most of our developers are not native English speakers, English is the project's working language. Describe your fluency level in written English.
I`m not native speaker too :-) I suppose I can speak and write in English fluently.

Are you good at interacting with other players? Our developer community is friendly, but the player community can be a bit rough.
I have no bad expierence with other players in multiplayer however I don`t spent a lot of hours on multiplayer.

Do you receive advice well?
Yeah, I`m pleased when I get a good advice. There is much more improvement which should be done. I always try to apply the advice in my (programming) life.

Do you give constructive advice?
Yes, I give constructive advice. As I get good ones, I help my friends with coding and testing their applications.

Are you good at sorting useful criticisms from useless ones?
The sorting criticisms could be a quite problematic thing, because often there`s only a thin line between useful and useless ones. I`m not sure if I`m good at sorting but I`m trying to think about it a lot and decide correctly. In the useless ones are often bases of the useful ones.


Project

Did you select a project from our list? If that is the case, what project did you select? What do you want to especially concentrate on?
I selected the Addon server.

Why did you choose this project?
When I downloaded campaigns first time I was surprised that I downloaded an addon but there wasn`t any new campaign. For new players it would be suitable a new feature.

Include an estimated timeline for your work on the project. Don't forget to mention special things like "I booked holidays between A and B" and "I got an exam at ABC and won't be doing much then
FIXME: insert timeline

My school year ends on June 12th. I want to spent one week with my family without computer on some trip. Otherwise I will work on my project all time. I don`t have anyting else like other jobs, etc. because the project of GSoC is very important for me.

What do you expect to gain from this project?
Expierences with contributing to OSS, work in the healthy community like Wesnoth`s one is.

What would make you stay in the Wesnoth community after the conclusion of SOC?
The successfully finished project ;) The better question is what would make me leave the community. Maybe people being roughing to me :-D

Practical considerations

Are you familiar with any of the following tools or languages?

* Subversion (used for all commits)
* C++ (language used for all the normal source code)
* Python (optional, mainly used for tools)
* build environments (eg cmake/autotools/scons)

I`m familiar with SVN, C++, Python and cmake, a little bit scons

Which tools do you normally use for development? Why do you use them?
My "IDE" I use for programming is gVim and cmake because they are really efective and usable everywhere (home, school).

What programming languages are you fluent in?
Pascal, C, C++, PHP, Python, MySQL

What spoken languages are you fluent in?
English, Slovak and Czech

At what hours are you awake and when will you be able to be in IRC (please specify in UTC)
My timezone is Europe/Bratislava (the time diffrence is 1 hour). I get up about 7.00 (8am in my timezone), go to bed at 22.00 (11pm in my timezone).

Would you mind talking with your mentor on telephone / internet phone? We would like to have a backup way for communications for the case that somehow emails and IRC do fail.
I don`t mind, I will be pleased to talk to real voice, not only a few letters through IRC. My backup contacts:

  • skype: izidor.matusov
  • twitter: iyonius
This page was last modified on 13 August 2009, at 20:39.