<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.games.wesnoth.devel">
    <title>gmane.games.wesnoth.devel</title>
    <link>http://blog.gmane.org/gmane.games.wesnoth.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/3016"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/3012"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/3009"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/3005"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/3000"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2995"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2985"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2976"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2975"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2973"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2971"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2969"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2963"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2961"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2960"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2944"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2929"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2918"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2909"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.games.wesnoth.devel/2904"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/3016">
    <title>Collaborative UML Tool for Google Summer of Code:Flower Dev Center</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/3016</link>
    <description>&lt;pre&gt;Hello GSoC Mentors,

As you are participating to Google Summer of Code, I'm wondering if you 
could consider using Flower Dev Center [1] while working with students.

Flower Dev Center is an online platform for UML modeling diagramming, 
with a strong focus on code synchronization, integration with dev tools 
(Git, SVN, etc) and real time collaboration on diagrams (and a little 
bit on code as well).

We think Flower Dev Center can be helpful for both: mentors and students 
during Google Summer of Code. We have created an article on this topic 
(i.e. Flower Dev Center + GSoC): [2], [3].

If you have a couple of spare minutes, could you tell us if you would 
like to use Flower Dev Center? And/or raise topics that you think are 
important (based on previous GSoC participations) to be supported by 
Flower Dev Center?

REMARK1: The next version of Flower Dev Center, the 2.0.0 planned for 
June/July 2013, has major new features, that we did not demonstrate yet 
and that will improve even more the collaboration between developers.

REMARK2: Flower Dev Center doesn't currently support C++ programming 
language. But if you are interested in using Flower Dev Center, we'll 
prioritize it's implementation and we'll work hard to do it ASAP, with 
Flower Dev Center 2.0.0.

REMARK3: Flower Dev Center will support programming languages that are 
not object oriented, starting with 2.0.0

Thank you in advance!

Best regards,
Gabriela &amp;lt; at &amp;gt; Flower Platform Team.

[1] - Flower Dev Center web site - http://www.flower-platform.com
[2] - Video “Flower Dev Center + Google Summer of Code” - 
http://learn-discuss.flower-platform.com/flower_dev_center/videos/flower_dev_center_and_google_summer_of_code_2013_the_video
[3] - Text version with same content as the above video - 
http://learn-discuss.flower-platform.com/flower_dev_center/tutorials/flower_dev_center_and_google_summer_of_code_2013
&lt;/pre&gt;</description>
    <dc:creator>Gabriela Popa</dc:creator>
    <dc:date>2013-05-17T10:30:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/3012">
    <title>Wesnoth 1.11.3 crashy and will not be announced</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/3012</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi everybody!
Mattsc just told me that some commit completely broke MicroAIs resulting in
them crashing in basically 100% of all cases. Because of this I will not
announce the currently tagged 1.11.3. What I will do is release 1.11.4 once
this issue is fixed which will hopefully be very soon.
Cheers,
Nils Kneuper aka Ivanovic
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAlGRKxoACgkQfFda9thizwUMqQCfQ0vaY/gDOZWgjSrKgKcapozN
NLIAoJ01079sNdEFLdquFL6CZb+vfbHN
=cCRc
-----END PGP SIGNATURE-----
&lt;/pre&gt;</description>
    <dc:creator>Nils Kneuper</dc:creator>
    <dc:date>2013-05-13T18:04:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/3009">
    <title>Repository conversion status</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/3009</link>
    <description>&lt;pre&gt;Yes, I am still working on this problem.  No, there won't be fast
results.

The request to break the resources and website directiroes into
sepearate directories once again re-complicates a job that has been
re-complicated several times already.

The processing and recompression runs continue to take *days* of
continuous processing each.
&lt;/pre&gt;</description>
    <dc:creator>Eric S. Raymond</dc:creator>
    <dc:date>2013-05-11T13:38:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/3005">
    <title>release of 1.11.3</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/3005</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi everybody!
Last weekend fendrin asked me when I planned to release 1.11.3 and all I could
reply was "I could do so next weekend". To not surprise you too much I wanted
to make sure that I plan to release on Saturday (2013-05-11) afternoon (local
time in Germany). So if you still want to get anything in, please do so.

For the release I will be using wesnoth-old at github.com.

In case you know of anything which should block me from getting this release
out, please tell me ASAP.
Cheers,
Nils Kneuper aka Ivanovic
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAlGL7kcACgkQfFda9thizwUnjgCfc8b0lOcNO5JTuCUJOhzMj6VO
e0wAn37M1/IZMu8729SYMcl47W0DCXfQ
=RQ1S
-----END PGP SIGNATURE-----
&lt;/pre&gt;</description>
    <dc:creator>Nils Kneuper</dc:creator>
    <dc:date>2013-05-09T18:43:19</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/3000">
    <title>[wesnoth-dev][gsoc-2013] Add-on server</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/3000</link>
    <description>&lt;pre&gt;Hello,

In my GSOC proposal "Add-on server", I discussed about the back-end, and 
it appears that one of the best solutions is to use the MySQL database 
server already running on the server.

Assuming it is selected for the GSOC, would it be possible to use this 
database for this project ?

Best regards,
Pierre Talbot
&lt;/pre&gt;</description>
    <dc:creator>Pierre T.</dc:creator>
    <dc:date>2013-05-07T16:04:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2995">
    <title>Custom Project topic for wesnoth</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2995</link>
    <description>&lt;pre&gt;Hey, I am interested in working for a custom project for wesnoth in the
Google Summer of Code.

I am looking for developers who can guide me around the wesnoth GUI.

My proposal is as follows:

Implementing changes in GUIkunaltyagi

*Email:* kunaltyagi.gsoc&amp;lt; at &amp;gt;gmail.com

*Short description:* There are several problems in the current GUI which if
rectified will make the game-play a more enriching experience.

 **
*

Kunal Tyagi: Implementing new changes in GUI of Wesnoth

I intend to work on improving several aspects of the GUI, which may seem
trivial, but actually improve the gameplay quality by several factors, and
also make it easy to concentrate on the game as well as the story. My
improvements would include, but would not be limited to, better method to
recall troops, better accessibility to help, more maneuverability in the
in-scenario dialogues and several others.
Currently there are several bugs plaguing the GUI, such as the fact that
recruitment and recall are difficult since the player has to do several
actions of the same kind, which I would like to resolve.

IRC:
midNightPhoenix
PROJECT


Make spin boxes to enable multiple recruitments of the same kind

Essentially, in several scenarios, I have observed that we many times need
to recruit 4-5 horsemen or Elvish archers, for which we need to go to a
hex, right click, and click on recruit, the choose the unit over and over
again. This can’t be accomplished using keyboard shortcuts, since they
don’t always work in several Linux environments! So, if there are spin
boxes which can hold numbers till the gold is Zero, or the max hex free in
the castle/encampment, I feel, as do several fellow gamers that gameplay
quality will increase, especially if max_possible units can be recruited on
just a simple click.
Make in-scenario dialogues repeatable

In-scenario dialogues are as much a part of the story line as the
pre-scenario narration is. So, replay ability will be another thing (which
is sometimes sorely missed, especially when one has to look at previous
conversations to make a scenario changing decision!) which I will like to
introduce.
Remember the last sort configuration of the recall box

Currently, every time, one tries to recall, the units are sorted either
randomly, or by the fraction of (XP/XP required to advance), and sometimes
the user likes to sort by level reached, or the type of unit, after all
having mermen in a forest is never a good idea! So, I would like to
incorporate a variable which would resort the units in the same order as
the one with which the recall dialogue box was closed.
Allow multiple recalls

It is basically a continuation of the thought of the first topic. I intend
to make multiple recall-able using checkboxes, which will be active on the
bases of hex available or gold surplus. Now once all the intended units are
selected, and OK is clicked, the user can choose between the selected units
using b/n or any other key combo/mouse scroll to rotate between the units,
and when the desired unit is reached, click on the hex intended to fully
recall it. Also, an invert selection button will be an added feature.
See the range as well as the control area of a unit on mouse hover

Currently, to see the range of enemy/friendly units, we need to click on
them, which may lead to bogus commands by mistake. Hence if the feature is
made available on hovering of the mouse, it will be a big boost towards
making the game more user friendly.
Help using mouse over tips

In several things, like traits, it is better if the explanation comes on
mouse over the trait, like a tool tip, as this would help the newcomers to
the game.
Questionnaire1) Basics1.1) Write a small introduction to yourself.

I am Kunal Tyagi, first year student at Indian Institute of Technology,
Bombay. Currently, I work as one of the 6 programmers for AUV-IITB, with my
work encompassing developing interfaces, checking algorithms for
consistency and/or obsolete code and working on basic image processing. My
interests include reading novels, playing soccer and surfing internet for
humorous articles. I also pursue robotics and aeromodelling as a hobby.
1.2) State your preferred email address.

kunaltyagi.gsoc&amp;lt; at &amp;gt;gmail.com
1.3) If you have chosen a nick for IRC and Wesnoth forums, what is it?

midNightPhoenix
1.4) Why do you want to participate in summer of code?

Google Summer of Code (GSoC) provides me with the unique opportunity to
expand and enhance my skills in C++, interpersonal skills, as well as
utilize the huge 2 month holidays to do some constructive work. I have
found my skills in programming to be amongst the best in my peers and even
amongst the seniors and I think that I can help unburden my middle class
parents by working in the summer. Moreover, I feel that since I already use
so many FOSSes, it is only natural if I pay the FOSS society in some way.
Due to my skills in coding, I wish to achieve the above aims by
participating in the GSoC.
1.5) What are you studying, subject, level and school?

I am studying in IIT-B, Mumbai as a freshman. I have studied Mathematics
(Linear Algebra, Differential Equations, Calculus), Physics(Modern Physics,
Electricity and Magnetism), Chemistry(Physical, Organic, Inorganic), Data
Analysis(Error measurement, analysis, and statistics), Computers(Basics of
C++), Engineering Drawing( including CAD), Mechanical Engineering(Lab of
Basic techniques of Construction of models (wood, metal, other hard
materials)), as well as labs of Physics and Chemistry. Moreover, I have
done self-study on various topics like Algorithms, C++, HTML, CSS, Java,
Javascript, CFD, and forayed into 3D modelling, animation, website
designing, video editing, acting.


1.6) What country are you from, at what time are you most likely to be able
to join IRC?

I am from Mumbai, India. Most likely, I will be joining IRC during the
summers at 10am(IST) to 0000(IST), and during the non-holiday period, my
times would be 6pm(IST) to 1:30 am(IST), since the internet ban kicks at
1:30 am.
1.7) Do you have other commitments for the summer period ? Do you plan to
take any vacations ? If yes, when.

My commitments in the summer period include a weeklong visit to my
relatives in New Delhi from 20 June to 26 June and a summer Technical
project from 10 May to 10 June. Also my term starts from 18 July and the
first exams will occur in mid-September. Apart from them, I have no other
commitments.
2) Experience2.1) What programs/software have you worked on before?

I have worked on Maya, Vegas Pro, Adobe Creative Suite(Photoshop,
AfterEffects), Flash, DreamWeaver, Eagle, C++, office suites, AutoCAD (2D,
3D), Solidworks, Ansys, C++, Java(using Netbeans), Qt, Robot Operating
Software, and several other softwares.


2.2) Have you developed software in a team environment before? (As opposed
to hacking on something on your own)

I have not done much hacking on my own, but have worked on team
projects(teams of 2-3) even in school. I have developed games like chess(2
player), cross-the-road, tic-tac-toe(1 player mode also), personal phone
book+calculator+calendar+diary app in C++ . Recently I developed a
connect-4 game with both 2 player and 1 player mode using minimax
algorithm. In large teams, my only experience is my continuing stint with
AUV-IITB, with whom I have been working since September 2012. The software
team of 6 develops software to compete in a competition of autonomous
underwater vehicles. The team uses git and redmine for version control and
collaboration.
2.3) 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, this is my first try to participate in GSoC.
2.4) Are you already involved with any open source development projects? If
yes, please describe the project and the scope of your involvement.

My AUV-IITB team is working towards developing software to such an extent
that it could be released a freeware, especially the codes of integrating
microcontrollers, CAN, in ROS, as well as a better way to represent the
camera as an instrument(able to receive input and vary output as a result,
which is now achieved in a rather convoluted form) instead of a sensor in
ROS. The interfaces, image processing techniques, and navigation cum
 decision making algorithms, instead will be registered as IP.


2.5) Gaming experience - Are you a gamer?

Yes.
2.5.1) What type of gamer are you?

I am an mid-core gamer.
2.5.2) What type of games?

I play FIFA, racing games like Split Second, Burnout, Forza Motorsport,
Assassin's Creed, Prince of Persia, Crysis, Gears of War, Counter Strike,
Age of Mythology, Age of Empire, Call of Duty, Counter Strike, DoTA and
retro games.
2.5.3) What type of opponents do you prefer?

I prefer human opponents to AI, and even in AI, I prefer opponents of just
more than my skills. If possible I prefer multiplayer modes, using other
players to make them fight it out while I aim for the goal. I am more of an
assassin/sniper, the silent ghost,  in multiplayer team games.
2.5.4) Are you more interested in story or gameplay?

I am more interested in a gameplay that also has a story to keep me
interested; mindless playing is not my forte as long as I am not playing
multiplayer.
2.5.5) Have you played Wesnoth? If so, tell us roughly for how long and
whether you lean towards single player or multiplayer.

I have not played Wesnoth with multiple human players, but have been
playing Wesnoth against AI(scenario) for over 6 months, as well as
multiplayer mode for about 4 months. I usually play while I need a reprieve
from coding(in Ubuntu, other games are on Windows OS). I definitely lean
towards single player till now.
2.6) If you have contributed any patches to Wesnoth, please list them
below. You can also list patches that have been submitted but not committed
yet and patches that have not been specifically written for GSoC. If you
have gained commit access to our repository (during the evaluation period
or earlier) please state so.

No patches submitted
3) Communication skills


3.1) 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 am very fluent in both spoken and written English. I have studied English
as my first language my education started, and in several standardised
tests, I have consistently ranked very high in usage of English.
3.2) What spoken languages are you fluent in?

I am fluent in English and Hindi. I can also speak broken Marathi, German,
and rudimentary Sanskrit.


3.3) Are you good at interacting with other players? Our developer
community is friendly, but the player community can be a bit rough.

I am quite good in interacting with other players. Since my institute has a
string gaming culture, and I have frequented the gaming corridors of the
institute, I can say that I handle the player community quite well, by my
own limited opinion. In games, even during stressful periods, I manage to
put my point across the board succinctly and clearly.
3.4) Do you give constructive advice?

Yes, giving advice is really helpful to a teammate, since in several
situations, he may be unaware of the full picture, or maynot know the best
way to handle the situation, for example, in FIFA, a player may not know
the best way to cross the ball, or the best trick to be used in a
particular situation. Even if the person is not a teammate, helping him/her
improves the quality of gaming and makes it more interesting.
3.5) Do you receive advice well?

If one gives advice, one must also be ready to receive advice, since people
like a player who helps others, and they give random tips, some of which
are totally strange, and very useful. Actually, I make it a point to always
listen to advice, be it life, sports, studies or games, and then decide
myself about the best course of action. So I have to say that I receive
advice well, sportingly, but with a pinch of salt.
3.6) Are you good at sorting useful criticisms from useless ones?

Sorting criticism is an art. I usually just listen to criticism, and if it
comes with advice, I try to use my methodology to implement it, else if the
criticism appears without any advice, just like “You are a lousy gamer”, I
ignore the criticism, since there are only 24 hours in a day, out of which
one can only devote so much to gaming!! I apply my principles in life even
in gaming.
3.7) How autonomous are you when developing ? Would you rather discuss
intensively changes and not start coding until you know what you want to do
or would you rather code a proof of concept to "see how it turn out",
taking the risk of having it thrown away if it doesn't match what the
project want

I am pretty autonomous while coding. I first sit down and ask what are the
inputs available, requirements and possible methods to achieve them. After
this discussion, I try to find a method which puts me at ease with respect
to efficiency, ease of understanding and style. I then present it, and if
it doesn't fit the requirements, change it till it does.
4) Project4.1) 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?

No, I did not select a project from your list


4.2) If you have invented your own project, please describe the project and
the scope.

Yes, well part of it. I have experienced that recalling fighters is a big
trouble and is also annoying. I would like to make the following changes in
the GUI(apart from theones discussed above):

Make the Recall dialog such that the user can open it, select a tile and
then recall the required soldier, the select another tile and recall
another soldier, rinse, repeat; or else select all the soldiers he wants to
recruit, then choose them by say a/d and click on the tile she/he wants to
place them.

Make it possible to know the power of the magical item by clicking/hovering
on it, so that the user can decide if he wants to take it in future turns
or not.

Show the possible hex to move in from a mouse hover event itself for all
troops, both the enemy and the allied.
4.3) Why did you choose this project?

I chose this project because, honestly, I like coding, plus I have become a
big fan of Wesnoth over this year (2012-13) and the fact that this gives me
a chance of working on GUI, in which I have interest and prior experience.
This all compounded by my being free in summer and a strong urge to do
something new, something which puts me out of my comfort zone and pushes my
limits ensured that I picked this project.
4.4) 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".

Since my college will begin in the second half of July, I intend to finish
most of the work on the project by 15 July, leaving only the testing, and
touch-ups as well as add-ons for the later 2 to 1 1/2 months. I also have
exams in September(schedule hasn’t been released), so I hope to finish the
project by August end. I, as mentioned previously, am going on a week long
holiday in June end. So, I intend to get started on the project in the
month of May itself, and finish it about 60% or more by June end, leaving
me ample of time to finish the project in the allotted timeframe. After
mid-July, I hope to finish the project by July end and finish testing by
the end of August.
4.5) Include as much technical detail about your implementation as you can

My implementation would just add more elements to the existing Qt structure
of the game, as well as revamp it in several cases, for example, currently,
the dialog boxes capture all the events, i.e., one can’t have a dialogue
box and work on the main window., which I propose to change by making the
dialogue boxes a part of the main window, and not a completely separated
events.

Most of the work will be playing with QtElemnts like QCheckBox, QSpinBox
and the variables provided by the Wesnoth framework regarding the free
hexes, gold requirement of the unit and gold left, and is straight forward.
However the complexity increases in the case of multiple recalls, in which
I would have to capture the keyboard, and the mouse and then change the
unit selected as per the input, and the place the unit on a
mouseReleaseEvent().

Overall, the project is not very heavy on the technical side.
4.6) What do you expect to gain from this project?

I expect that I will gain a much better technical knowledge of how Wesnoth
works and how AI engines in  complex games work. I expect that after the
project I will know how very big projects are collaborated, how do the ‘big
guys’ do version controlling, and how various other problems in the
professional arena are tackled.
Moreover, I will receive an incalculable amount of experience, fun,
memories and of course, the bragging rights amongst my peers!!


4.7) What would make you stay in the Wesnoth community after the conclusion
of SOC?

I am interested in gaming, as a result of which I would stay with Wesnoth
because it is the first name that comes to anyone if a FOSS game is asked!
Working with a rich community like Wesnoth will be a matter of pride for
me. Moreover, the fact that Wesnoth community has more artists than coders
and that criticism is not handed out for the sake of it makes it lucrative
(at least now) for me to stick around after the conclusion of GSoC. All
this is after discounting the learning I will get from the community.
5) Practical considerations5.1) Are you familiar with any of the following
tools or languages?

Sub­­version : I use git, but have started reading up on subversion

C++ : familiar with advanced concepts of namespace, STL, templates, etc.

Libraries: STL, working on Boost, Sdl

Python : very rudimentary knowledge.

build environments (eg cmake/scons): familiar with make, cmake, will take
time to be acquainted with scons

WML (the wesnoth specific scenario language)

Lua : have read the manual, have to start coding in it.
5.2) Which tools do you normally use for development? Why do you use them?

I mainly do coding for AUV-IITB, a group of students which aims to win in
RoboSub, help at San Diego, California(US). I have done software
development, designed interfaces in Qt, worked on ROS, and on AtMega64. I
also recently started on gazebo. Apart from this, I also do other tasks
which involve me using Eagle(Circuit Board design) and SolidWorks,
Ansys(Structural design and analysis).

I use Terminator, vim, and sublime Text apart from required softwares. I
use these softwares because:



   1.

   I was introduced to vim by a senior and after sometime, I felt
   comfortable in vim and didn't see any need to shift to Emacs, or any other
   editor. However, I have now shifted to Sublime Text since it offers a great
   editing environment as well as some nifty shortcuts. Though I still miss dd
   command!
   2.

   Terminator helps me to observe several terminal windows at the same
   time. Moreover, ROS is mostly command line based, and since the team’s
   software has ROS as the backbone, Terminator gives a lot of ease of use
   over Terminal.

5.3) What programming languages are you fluent in?

I am fluent in C++ and C. Though in the past I have done projects in Java,
HTML (with CSS, and Javascript), as well as Adobe Flash ActionScript.


5.4) Would you mind talking with your mentor on telephone / internet phone?

I wouldn't mind talking on the phone, and discussing on varied topics with
my mentor provided that the time of call is not very late in the night
(from my point of perspective) unless it is for an urgent reason. Also, I
live in IITB Hostels, which bans internet at 1:30am in the night, making
internet phone useless at this time. Though the ban is lifted at 5:30am in
the morning.

I can be contacted at: kunaltyagi [dot] gsoc [at] gmail [dot] com

or midNightPhoenix (IRC), phone number
*
_______________________________________________
Wesnoth-dev mailing list
Wesnoth-dev&amp;lt; at &amp;gt;gna.org
https://mail.gna.org/listinfo/wesnoth-dev
&lt;/pre&gt;</description>
    <dc:creator>Kunal Tyagi</dc:creator>
    <dc:date>2013-05-06T06:08:19</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2985">
    <title>GSoC 2013: Addon Server</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2985</link>
    <description>&lt;pre&gt;Hello Wesnoth developers,

My name is Vinícius dos Santos Oliveira and I'm majoring in computer
science at Universidade Federal de Alagoas, Brazil. I'm interested in
working on a GSoC project and I have interest in the Addon Server idea. I
love C++ and have experience (but not limited to) with asynchronous (and
threaded also) and network applications.

I've read some wiki pages, the IRC logs, some topics on forum (I didn't
find much info there) and mailing list archives trying to find details
about the Addon Server idea. There isn't much info about the desired
result, then I downloaded and examined the source code
(src/campaign_server/campaign_server.cpp).

I've have some questions about this project idea:

   - I'm a really good programmer in C++ (just need to master all the power
   of templates-machinery and I'll be really happier) and I could implement
   the project in C++, but I need to confirm... do you guys really want the
   server implemented in C++? If the problem is performance there a lot of
   performance-focused frameworks recently that are easy to scale and that
   such of things like Node.js &amp;lt;http://nodejs.org/&amp;gt; and alike.
   - Can I use C++11? (please)
   - Will I need to maintain retro-compatibility with older Wesnoth
   clients? What are the migration plans?
   - The idea page on the
wiki&amp;lt;http://wiki.wesnoth.org/SoC_Ideas_Addon_Server_2013&amp;gt;isn't very
specific. Why a new server is needed? I need to know what you
   guys expect from the new server.

And I have one "OFF-Topic" question: Does mordante read the mailing list?

&lt;/pre&gt;</description>
    <dc:creator>Vinícius dos Santos Oliveira</dc:creator>
    <dc:date>2013-04-21T15:40:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2976">
    <title>github conversion seems to be stuck - how to proceed?</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2976</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi everybody!
Looks like our conversion to github is somehow stuck. esr was working on it
for the last weeks but there was no message from him regarding the status for
a while. Considering that there appears to be zero progress right now and we
can basically not get any real work done, I only see the following options:

1) We continue to wait until esr is eventually done. No idea when this will
be, maybe he could give a status update regarding where he currently is and
what is still left to be done or which issues he is facing. During this time
we basically do not commit anything since this was the original plan...

2) We just use sf.net for committing. That is if esr eventually manages to get
the conversion done we would then (no idea how yet) move all commits done over
to the github repo.

3) We just move over what we have right now at st.net to github and start
working there.

4) We already have something at github but I know that some branches in there
are probably not working as intended. No idea what the status of that part is
*exactly* compared to the repo at sf.net.

So guys, what do you think? How shall we proceed?

Cheers,
Nils Kneuper aka Ivanovic
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAlFyPi4ACgkQfFda9thizwUP7ACZAe99PJjpKqiTD06Fxzfhuy1Z
4xAAn3jDoGErrA4CXlu5bYEKBzmV+49Q
=8zg6
-----END PGP SIGNATURE-----
&lt;/pre&gt;</description>
    <dc:creator>Nils Kneuper</dc:creator>
    <dc:date>2013-04-20T07:05:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2975">
    <title>GIT migration to GitHub</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2975</link>
    <description>&lt;pre&gt;Hi,

Esr has just announced on IRC he's ready to migrate our repository to
GitHub. This means all commits done after this moment (22:07 GMT+2) will
not be moved to GitHub. So please no more commits until the move is
completed. If you commit to SF you'll need to move your commit yourself.

&lt;/pre&gt;</description>
    <dc:creator>Mark de Wever</dc:creator>
    <dc:date>2013-04-13T20:11:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2973">
    <title>EasyCoding wiki page for GSoC students</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2973</link>
    <description>&lt;pre&gt;Hey All,

The EasyCoding page &amp;lt;http://wiki.wesnoth.org/EasyCoding&amp;gt; on the wiki is set
up, among other things, to give GSoC applicants some ideas for coding tasks
they can do during the application period (right now).  A lot of tasks on
this page were not current any more, so I tried to update it.  I deleted
some things, added a few tasks (mostly AI tasks), but there's lots there
about which I don't know much.  I marked several things that I am not 100%
certain about for deletion.

I'd appreciate if somebody (a few of you?) could have a look at this and
see if any of those marked for deletion should be kept, or if any of the
others should be deleted.  If you don't have time (or don't want) to do it
yourself, just let me know and I'll take care of it.  If I don't hear
otherwise, I will delete the marked tasks this weekend.

Also, there aren't a lot of things there from recent bug reports or feature
requests.  If you have other ideas, please add them or let me know.

Thanks much,
Matthias (mattsc)
_______________________________________________
Wesnoth-dev mailing list
Wesnoth-dev&amp;lt; at &amp;gt;gna.org
https://mail.gna.org/listinfo/wesnoth-dev
&lt;/pre&gt;</description>
    <dc:creator>Matthias Schoeck</dc:creator>
    <dc:date>2013-04-13T03:39:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2971">
    <title>Battle of Wesnoth Project Inquiry</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2971</link>
    <description>&lt;pre&gt;Hello,

My name is Jourdan Bul-lalayao and I am interested in working on a project
for GSoC this summer. First of all, I would like to ask if I can e-mail the
mentor that is in charge of the "AI: Implement a 'total defense' strategy"
idea. I am very interested in taking on this project, however I have a few
questions that I would like to ask the mentor directly. Please let me know
if this is possible.

Thank you,

Jourdan Bul-lalayao
Student Assistant - University of San Francisco
LinkedIn: http://www.linkedin.com/in/jpbullalayao
_______________________________________________
Wesnoth-dev mailing list
Wesnoth-dev&amp;lt; at &amp;gt;gna.org
https://mail.gna.org/listinfo/wesnoth-dev
&lt;/pre&gt;</description>
    <dc:creator>Jourdan Tyler Bul-lalayao</dc:creator>
    <dc:date>2013-04-10T20:57:19</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2969">
    <title>Google Summer of Code 2013 - Student</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2969</link>
    <description>&lt;pre&gt;Hello Sir/Ma'am,

I am an undergraduate student at Nanyang Technological University,
Singapore pursuing a Bachelor's degree in Computer Engineering with a Minor
in Physics. I am really interested in working on Battle for Wesnoth's
Summer Project this year. I am an avid gamer and I also have game
development experience from past internships at the MIT GAMBIT Game Lab and
on school projects. Please let me know if there are possible positions for
me for the summer.

I have attached my resume with this mail for your reference.

Thank you.

&lt;/pre&gt;</description>
    <dc:creator>Shantanu Singh</dc:creator>
    <dc:date>2013-04-10T13:50:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2963">
    <title>What environment should I use when I try to buildWesnoth 1.11.2?</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2963</link>
    <description>&lt;pre&gt;Hi,

I cannot debug wesnoth 1.11.2 with vs2010 and win7. And I also tried vs2008. It shows that some .dll files were not built.  What is the best environment for building wesnoth? WinXP and c++ 6.0?

Thank you!

Sincerely
Zhao_______________________________________________
Wesnoth-dev mailing list
Wesnoth-dev&amp;lt; at &amp;gt;gna.org
https://mail.gna.org/listinfo/wesnoth-dev
&lt;/pre&gt;</description>
    <dc:creator>Zhao Boxiong</dc:creator>
    <dc:date>2013-04-07T02:25:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2961">
    <title>Second Wesnoth conversion is nearly ready</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2961</link>
    <description>&lt;pre&gt;I'll need to have my admin bit set at the github project to push the
fixed-up repo.  I'm "eric_s_raymond" there.

Can we have one last try at identifying the developer 'zas'?  There
are old postings by him on the forums; can a forum admin dig up his 
real name and email?
&lt;/pre&gt;</description>
    <dc:creator>Eric S. Raymond</dc:creator>
    <dc:date>2013-04-06T11:21:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2960">
    <title>Sharing login credentials throughout our services</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2960</link>
    <description>&lt;pre&gt;Hello fellow Developers.

Together with the move from svn to git I have heard that we also 
consider to switch from gna's bug/patch/task tracker to a new one,
most likely hosted on our server which also is the host for the forum, 
wiki and homepage.

I think it's a good idea to take the opportunity and implement an 
authentication system that can be used to login to all our services,
including (together with the formerly named ones) the login to the mp 
server.

For a central auth system ldap (Lightweight Directory Access Protocol) 
has become the defacto standard during the last years.
Thus it is no surprise that there is support for it in every tool we 
already use.

Ivanovic suggested the move to "Redmine" as the new bug tracker.
Redmine comes with ldap support as well, but I guess nearly every 
reasonable alternative will support it.

I have setup a test system on Baldras, our new server.
It currently consists of a phpbb, mediawiki and the ldap server.

Phpbb's support for ldap is read only, meaning that you can authenticate 
against it but not create new users.
Mediawiki on the other hand supports the creation of new ldap users out 
of the box.

Thus I suggest to use MW's user creation features for all our services 
and disable the user creation in phpbb and the bug tracking system.

It will cause some work and thinking to convert our current user base 
into ldap (and sync former wiki accounts with the forum ones) but that's 
worth the effort in my opinion.

Regards,
Fabian
&lt;/pre&gt;</description>
    <dc:creator>Fabian Mueller</dc:creator>
    <dc:date>2013-04-06T12:41:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2944">
    <title>libboost_bzip2-vc100-mt-gd-1_46_1.lib</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2944</link>
    <description>&lt;pre&gt;Hi! 
I am a computer science student. I am trying to build wesnoth. 
when i build the wesnoth ver. 1.11.2, there is an error LNK1104 cannot find 
file 'libboost_bzip2-vc100-mt-gd-1_46_1.lib' 

Do you have that file or could you please tell me how to fix it? 

Thank you very much! 

Zhao 
_______________________________________________
Wesnoth-dev mailing list
Wesnoth-dev&amp;lt; at &amp;gt;gna.org
https://mail.gna.org/listinfo/wesnoth-dev
&lt;/pre&gt;</description>
    <dc:creator>Zhao Boxiong</dc:creator>
    <dc:date>2013-04-02T13:59:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2929">
    <title>Wanted: GSoC 2013 mentors and ideas</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2929</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi guys!
Application to google was submitted yesterday. Still it would be nice to have
more ideas [1] and mentors for them. Right now we only have 2 mentors (Crab_
and mordante), it would be better to have *more*.
Please step up if you want to mentor for this years GSoC and if you got an
idea you are willing to mentor, please add it to [1].
Cheers,
Nils Kneuper aka Ivanovic

PS: Yes, we are not accepted yet and no idea if we will be accepted with this
small ideas list!


[1] http://wiki.wesnoth.org/SummerOfCodeIdeas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAlFW06kACgkQfFda9thizwX0rgCfVchYFaJU8zdDb0uFsxDGG22g
OV4AnAzCg6exNpJ1NZxwyLSEmcniKXeF
=8iCm
-----END PGP SIGNATURE-----
&lt;/pre&gt;</description>
    <dc:creator>Nils Kneuper</dc:creator>
    <dc:date>2013-03-30T11:59:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2918">
    <title>[poll] The move to git</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2918</link>
    <description>&lt;pre&gt;I have created such a poll here in the private Moderators' Forum section.

http://forums.wesnoth.org/viewtopic.php?f=16&amp;amp;t=38590

there. If there is still doubt/controversy, I think we should have a
non-binding vote, by means of a forum poll in a private/developer-only
section of the forum to see if there is overwhelming consensus one way or
the other.
_______________________________________________
Wesnoth-dev mailing list
Wesnoth-dev&amp;lt; at &amp;gt;gna.org
https://mail.gna.org/listinfo/wesnoth-dev
&lt;/pre&gt;</description>
    <dc:creator>Derek Hoagland</dc:creator>
    <dc:date>2013-03-29T01:56:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2909">
    <title>Git migration is done, the wiki needs updating</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2909</link>
    <description>&lt;pre&gt;The git repository is available at

    https://sourceforge.net/p/wesnoth/code

I have fixed the key pages formerly referencing Subversion on the
wiki, but a few updates that I'm not the right person for are still
needed.  To see the full list of 11 wiki pages that need updates,
search for 'SVN'.

Here are the ones I think are the most important:

Credits
   about_cfg_to_wiki needs to be run by somebody with write
   permissions on the website to update this. 

ReleasingWesnoth
   Ivanovic, this is yours to clean up.  The project needs the release 
   and routine maintainance procedures to be documented so we're not
   left in the lurch if you have an accident or wander away.

ImageLocalization
   This has svn-based procedures in it than need to change to reflect
   git and SourceForge.
&lt;/pre&gt;</description>
    <dc:creator>Eric S. Raymond</dc:creator>
    <dc:date>2013-03-27T05:51:20</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2904">
    <title>moving to git - it's ready to happen</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2904</link>
    <description>&lt;pre&gt;Most of the old branches now either have merge points to trunk or have
been identified as failed experiments and deleted.  The author map is
as complete as it is likely to get (we still have not identified 'zas'
and 'uso').  SourceForge has been chosen. The build systems have been
updated to be git-aware.  We have just shipped a release.

I have verified that a normal scons build is possible from the git repo.

We are as prepared for migration as possible. Ivanovic, you should
choose Blue Day (when the git repo goes live) and Red Day (when we 
consider the Subversion repo dead and stop copying new revisions from
it to the new repo).

The new repo, after aggressive garbage collection, is 2.57GB.

Unfinished tasks:

1. Bugtracker migration

2. Wesnoth wiki updates 

I have run into an odd technical problem with the latter.  I renamed
WesnothSVN to WesnothRepository, preparatory to changing that page to
describe basic repository operations using git.  The WesnothRepository
page definitely exists, with WesnothSVN now a redirect to it.

But when I try to replace links to WesnothSVN with links to
WesnothRepository, the wiki insists the latter page does not exist.
Any assistance from people more familiar with the wiki's quirks
would be appreciated. 
&lt;/pre&gt;</description>
    <dc:creator>Eric S. Raymond</dc:creator>
    <dc:date>2013-03-20T14:43:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.games.wesnoth.devel/2902">
    <title>Wesnoth coder's guide planning</title>
    <link>http://comments.gmane.org/gmane.games.wesnoth.devel/2902</link>
    <description>&lt;pre&gt;Hi all,

I'm planning to start a new documentation project for Wesnoth. In my
view, we could greatly benefit from a manual that gives an overview of
each larger module of the game, describing the key concepts and
structures of that area. This could help newcomers a lot, but more
experienced team members could is it as well, I believe.

The manual doesn't aim to be reference. It wouldn't document every
single function and member. Instead, I'd like it to include a list of
key classes and methods of the module, what they're supposed to
represent and how do they interact. This way, the manual needs to be
updated only after major refactorings, adding almost no overhead to the
everyday workflow.

I'm interested in your opinion and the topics you could help writing;
here's a list of sections that I might be capable of writing:
1) Development workflow: the software and communication channels we use,
policies regarding commits, backports, etc. Probably should be made by
someone else, I'm infamous for failing to comply with those standards...
2) Wesnoth coding basics: the most common utilities we use (config et
al), coding standards (the relevant wiki sections could be reused)
3) MP game setup: an overview of the setup screen, how the
different components are assembled into the level config.

Some others I have in mind:
1) An overview of the RCA AI
2) The editor
3) Writing GUI2 dialogs
4) Animation engine

Opinions welcome!

Regards,
lipk
&lt;/pre&gt;</description>
    <dc:creator>Lipka Boldizsár</dc:creator>
    <dc:date>2013-03-20T11:04:05</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.games.wesnoth.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.games.wesnoth.devel</link>
  </textinput>
</rdf:RDF>
