Hi everyone and compliments for the great project you are developing. I'm a newcomer and I'd like to do the GSoC with you, here is my presentation:
- Name: Gianluca Nitti
- Social: My Github - Twitter (rarely use it but if you want to tag me it's fine) - Freenode IRC nick: gianluca_n
- From: Italy
- Found via: Google Summer of Code organizations list
- Interests: I'd like to work mainly on out-of-game server interaction/administrator, the kind of things described in this issue. I'm thinking about implementing an HTTP API server to embed in the game server to provide chat, user management, maybe 2d map (top view of the world, I'm still not sure if this is feasible) over HTTP, then a frontend for the browser (probably with Angular.js) and a native Android app frontend. I'm also thinking of adding an IRC feature to the server too, to allow to connect to the in-game chat and console through an IRC client. It could be an IRC server to embed in the game server, or alternatively the game server could connect to an IRC server as a bot client, I'm still not sure what's the better way.
- Extra: I'm a second year undergraduate computer science student, and I'd like to partake in the Google Summer of Code (I apologize if it's a bit late to get in touch with the community) with your organization to develop the features previously described. I think my main strong points are the familiarity with the tech and tools you use (as I said before) and the fact I spend something like 80% of my free time in learning and practicing programming, I really like coding. On the other hand, you may consider as weak points that it would be the first time for me to work on a large codebase (I mainly do projects on my own) and the fact that I rarely practice spoken English, so if you want the communication with mentor and rest of the community to include voice (phone/VoIP) I may not be very familiar with it, ask to repeat, etc; that said, I read English almost everyday and sometimes write (mainly forum posts, commit messages, etc) so written communucation (email, IRC, forum, etc) is fine.