<div dir="ltr">My understanding of the requirements is that it's perfectly fine for the game to be non-english. After all, further work could see any foreign language strings either wrapped in the translation macro or put in a data file with the eventual creation of an English translation for it is as well. What isn't allowed is for the engine source itself to be in non-English. One of the group requirements is for engine source to be easily maintainable, and having method, variable, and/or comments in foreign languages makes it hard to do so.<div><br></div><div>DreamMaster.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 2, 2018 at 2:28 PM, Adrian Frühwirth <span dir="ltr"><<a href="mailto:scummvm-devel@bonki.net" target="_blank">scummvm-devel@bonki.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi everybody,<br>
<br>
the following question popped up on IRC yesterday:<br>
<br>
--- snip ---<br>
<LubomirR> Hi everybody. I have a question regarding new engines.<br>
Does the game have to be available in the English language to be accepted? I<br>
don't see such requirement in "HOWTO-Engine_Inclusion", but asking just in case.<br>
<LubomirR> We've been reverse engineering Mutation of JB (available in Slovak,<br>
German and maybe Polish too) and we're thinking about adding support to ScummVM,<br>
so that's why I am asking.<br>
--- snip ---<br>
<br>
Being the new guy I have been been skimming through the -devel archives during<br>
the last couple of days and stumbled across the following mail from Eugene<br>
(2016-07-18):<br>
<br>
> [...]<br>
> The current rules for the engines to be included are becoming the following:<br>
><br>
> 1. Any ScummVM developer or person vouched by at least one ScummVM<br>
> developer is welcomed to develop their engines in-tree.<br>
> 2. That means, that even the half-baked engines or starting ones are OK<br>
> to be merged or even started right in the tree.<br>
> 3. The engine inclusion is announced on the scummvm-devel (if developed<br>
> from the scratch) or passed as a PR with 2 weeks provided for any<br>
> objections or comments.<br>
> 4. However, if the engine is not yet complete, and the author is not<br>
> active for 6 months or more, or when the engine is not being developed for<br>
> 12 months or more, the engine could be removed from the tree. Most probably<br>
> we will create 'scummvm-attic' repository, which will be synced with the<br>
> main tree right before the removal of such engine.<br>
><br>
> This hopefully will make the ScummVM development more vivid and pronounced,<br>
> the engines will benefit from the buildbot, and the porters could try the<br>
> new engines earlier on their platforms.<br>
><br>
> [...]<br>
><br>
> To sum up:<br>
><br>
> - Now the engine development is welcomed to be in-tree as early as the<br>
> engine author wants (with the requirement to be active).<br>
> - The ScummVM scope includes RPGs.<br>
><br>
> As a side note, the official scope description of the project will be<br>
> adjusted once we announce support for our first RPG engine.<br>
> [...]<br>
<br>
Is this still current project policy? If so, I propose that we update the wiki<br>
(HOWTO-Engine_Inclusion) rather sooner than later. The current page is based on<br>
a much older mailing list discussion and has not been updated since 2011.<br>
I see no good reason to keep outdated information in the wiki on purpose if, in<br>
reality, our approach and policy is a different one now. If there is information<br>
on the wiki (like there is now), new engine developers are going to look there<br>
and assume the information is up-to-date and correct, not the mailing list archive.<br>
<br>
With regards to the IRC question, what is the current stance on including games<br>
which were never released in English? If there is a rule (unspoken or not) it<br>
might be wise to mention this on said page as well.<br>
Personally, I see no reason why we would be against including such engines but I<br>
understand that, from a quality control point of view (especially when it comes<br>
to possibly translating a game), it might be desirable that there be existing<br>
team members who are proficient in at least one of the game's original languages.<br>
<br>
-Adrian<br>
<br>
______________________________<wbr>_________________<br>
Scummvm-devel mailing list<br>
<a href="mailto:Scummvm-devel@lists.scummvm.org">Scummvm-devel@lists.scummvm.<wbr>org</a><br>
<a href="http://lists.scummvm.org/listinfo/scummvm-devel" rel="noreferrer" target="_blank">http://lists.scummvm.org/<wbr>listinfo/scummvm-devel</a><br>
</blockquote></div><br></div>