On Sun, Apr 21, 2013 at 12:40:34PM -0300, Vinícius dos Santos Oliveira wrote: > 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 <http://nodejs.org/> and alike.
All of the main Wesnoth code is in C++, which means our developers are familiar with C++. So you need to give really good reasons for us to consider another language. Especially since software does not only need to be developed but also maintained. > - Can I use C++11? (please) No C++11. To the best of my knowledge there is no C++11 compiler available yet. Clang promises it for the next release 3.3 and GCC 4.8 is really close. Not sure about the status of MSVC. The addon server needs to run on our server which runs Debian Stable, where GCC 4.4 is the newest version. The next version of Debian Stable has GCC 4.7. We tend to be compatible with older compilers and older versions of libraries to make the game easy usable on a wide range of platforms. Also we prefer not to require our developers and users to use bleeding-edge software. > - Will I need to maintain retro-compatibility with older Wesnoth > clients? What are the migration plans? It would be great if things can be compatible, if not a migration path needs to be determined. > - The idea page on the > wiki<http://wiki.wesnoth.org/SoC_Ideas_Addon_Server_2013>isn't very > specific. Why a new server is needed? I need to know what you > guys expect from the new server. The specifications have not been completed yet, this gives the students an opportunity to add their own ideas in the project. We like to discuss this with the students during the application period. > And I have one "OFF-Topic" question: Does mordante read the mailing list? All developers (should) read the mailing list, so I read it. -- Regards, Mark de Wever aka Mordante/SkeletonCrew _______________________________________________ Wesnoth-dev mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-dev
