Tools development
Moderator: Forum Moderators
Tools development
Hi, in 2014 I was accepted in the development team of Battle for Wesnoth but unfortunately, I couldn’t do a lot of work for the project because of a contract. Now I have time to allocate to work on this project and I was wondering if there are tasks/features that must be done concerning the tools.
I have an interest in game development, but I would like to have pertinent experience in tools programming. For the last years I’ve been doing mostly desktop .NET development, but I have experience in C++ and I can learn fast. So, with that being said, if there is anything to do that you may think I could be of any help feel free to tell me.
I have an interest in game development, but I would like to have pertinent experience in tools programming. For the last years I’ve been doing mostly desktop .NET development, but I have experience in C++ and I can learn fast. So, with that being said, if there is anything to do that you may think I could be of any help feel free to tell me.
Re: Tools development
Here's a list of all open tool bug reports: https://github.com/wesnoth/wesnoth/issu ... WML+Tools"
The WML tools are written in Python.
The WML tools are written in Python.
Re: Tools development
Ok thanks a lot, I'll take a look.jyrkive wrote: ↑December 7th, 2018, 7:02 am Here's a list of all open tool bug reports: https://github.com/wesnoth/wesnoth/issu ... WML+Tools"
The WML tools are written in Python.
-
- Inactive Developer
- Posts: 503
- Joined: April 24th, 2016, 4:18 pm
Re: Tools development
And if you want to work on something larger, the Eclipse plug-on could use a lot of love.
Over half the code-quality issues on the Codacy code-review lists come from the Java, Python tools.
Over half the code-quality issues on the Codacy code-review lists come from the Java, Python tools.
I forked real life and now I'm getting merge conflicts.
Re: Tools development
Eclipse plug-in? Ok nice sounds very interesting.Tad_Carlucci wrote: ↑December 7th, 2018, 2:14 pm And if you want to work on something larger, the Eclipse plug-on could use a lot of love.
Over half the code-quality issues on the Codacy code-review lists come from the Java, Python tools.
So I'm going to start with bug fixing to get back on track with BfW, then after I can work on the plug-in.
Thanks for the reply.
- Pentarctagon
- Project Manager
- Posts: 5592
- Joined: March 22nd, 2009, 10:50 pm
- Location: Earth (occasionally)
Re: Tools development
Just keep in mind that the Eclipse plugin hasn't been updated since 1.9/1.10. If you do decide to work on it though, having a button to run the new schema validation feature in master on an add-on would be useful.
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
take one down, patch it around
-2,147,483,648 little bugs in the code
-
- Inactive Developer
- Posts: 503
- Joined: April 24th, 2016, 4:18 pm
Re: Tools development
It might be best to begin work on the Eclipse plug-in by evaluating if it's even worth saving. It might be better to simply remove it from master and consign it to the commit-history dustbin.
I forked real life and now I'm getting merge conflicts.
Re: Tools development
By nature I like to try/learn new things, and I never did an Eclipse plug-in. So there are chances that I do it anyway unless there is a higher priority task that is assigned to me.Tad_Carlucci wrote: ↑December 7th, 2018, 10:23 pm It might be best to begin work on the Eclipse plug-in by evaluating if it's even worth saving. It might be better to simply remove it from master and consign it to the commit-history dustbin.
Re: Tools development
I once tried to create WML plugin for intellij, didnt get past parser step.
Re: Tools development
Mostly interest I suppose. I didnt want to learn new language for defining parsing rules. (https://www.jetbrains.org/intellij/sdk/ ... ne-grammar)
When not working alone on it I could find motivation to start again.
When not working alone on it I could find motivation to start again.
Re: Tools development
From project view - Very low? Would be most useful for people who already know how to use IDE (for some other language), and those people would most likely use Lua instead of WML.
For me it would just be way to contribute with Java and learn more about plugins.
For me it would just be way to contribute with Java and learn more about plugins.