NEWS/Translations: Developer Conference #10

Announces concerning FA Forever project.

NEWS/Translations: Developer Conference #10

Postby DukeOfEarl » 23 Apr 2017, 14:08

This is a copy of the news post Developer Conference #10 with translations

Original:

Spoiler: show
Hello Commanders! It’s been quite a while since the last devstream – #9 was on February 9th – and quite a few people were waiting for the next one to answer some open questions. This post is meant to provide a short summary of the most important talking points of the conference. The entire video is available on the FAForever Youtube channel.
  • EQ becoming ranked:
    • Mods becoming featured and ranked does not mean that the council endorses the mod.
    • Due to the statistical properties of Trueskill, EQ counting into global rank is not a problem. The Dev Team will provide data to prove that.
  • Rules that have to be followed for a mod to become featured:
    • The mod needs to be free of game breaking bugs.
    • The mod needs to be played by people.
    • The mod needs to be kept maintained.
    • The mod needs to be published under GPLv3 on Github.
  • Rule for a mod to become ranked:
    • As long as a mod doesn’t change the game to such an extent that trueskill cannot predict the outcome of a game reasonably well it can be ranked.
    • This also does not mean that a mod is endorsed by the council. It is meant to ensure that people are being judged by trueskill to ensure that they feed data to the global rating system.
    • Assuming that other mods (such as the 3650 balancepatch mod by Evildrew/Blackheart) meet the criteria they can also become ranked to ensure that the system keeps getting data.
  • New Patcher:
    • Brutus5000 is working on a new patcher called BiReUS to decrease the amount of data the server has to send/clients have to download.
    • Download size for a patch will decrease from 40 Megabytes to around 200 Kilobytes – an improvement of 99.5%.
    • This should also make watching replays from older patch versions a lot easier.
    • Only downside is that 6 GB of additional storage is needed on the server – which is not really an issue.
  • Discord:
    • Until now Discord has been in a test phase and was not officially endorsed by the council. This is no longer the case.
    • Discord will replace Mumble as our primary voicechat. Mumble will be kept online as a fallback since we have no power over the availability of the Discord servers.
    • Discord will operate under the same rules as the rest of FAF – which is already the case.
    • Discord will not replace Slack as a tool for developers to organize but Developer Conferences will be held on Discord.
  • Galactic War:
    • Brutus is making progress on the backend and speed2 managed to fix the lua code for galactic war and run a game successfully.
    • Frontend needs to be worked on.
    • If anyone wants to help with the development of GW ask any FAF mod for slack access and get in touch with Brutus5000.
  • Tutorials:
    • Speed2 and others are working on map tutorials and has finished a few already.
    • Needs client implementation but currently ICE and refactoring have a higher priority for the python client.
    • In the meantime quicktips for the loading screen will be made and added to FAF.
  • End:
    • Since time was running out the remaining agenda points – ACU-Customisations, Budget and Ladder – will be discussed on the next developer stream.
    • Next developer conference will be on the 27th of April.


A big thanks to all the Patreons that support FAF and will allow us to cover the costs for the server.


German / Deutsch:

Spoiler: show
Hallo Commanders! Der letzte Devstream ist eine Weile her – #9 war am 9. Februar – und eine ganze Menge Leute haben auf den nächsten gewartet um ein paar offene Fragen zu beantworten. Dieser Post soll eine kurze Zusammenfassung der wichtigsten Punkte von der Konferenz geben. Das ganze Video der Konferenz gibt es im FAForever Youtube channel.
  • Equlibrium Mod Ranked-Status:
    • Dass ein Mod Featured und Ranked wird heißt nicht dass das Council of Setons den Mod offiziell unterstützt.
    • Aufgrund der statistischen Eigenschaften von Trueskill, ist es kein Problem dass Equilibrium-Spiele in das Global Rating eingerechnet werden. Das Dev Team wird Daten zeigen die beweisen dass das stimmt.
  • Regeln für einen Featured Mod:
    • Keine katastrophalen Bugs.
    • Aktive Spieler.
    • Aktive Maintainer.
    • Auf Github unter GPLv3 veröffentlicht.
  • Regeln damit ein Mod ranked werden kann:
    • Ein Mod kann ranked werden wenn er das Basisspiel nicht so weit ändert dass der Skill zwischen FAF und dem Mod nicht mehr vergleichbar ist.
    • Auch das heißt nicht dass das Council den Mod unterstützt. Der Mod wird ins Global Rating einbezogen weil die Spiele nützliche Daten für den Trueskill-Algorithmus liefern.
    • Andere Mods (z.B. 3650 balancepatch mod von Evildrew/Blackheart) die auch diese Kriterien erfüllen können auch ranked werden um dem Trueskill-Algorithmus mehr Daten zu liefern.
  • Neuer Mod-Patcher:
    • Brutus5000 arbeitet an einem neuen Patcher namens BiReUS damit die Datenmenge die zum updaten von Featured-Mod-Versionen geladen werden müssen erheblich reduziert werden kann.
    • Download-Größe für einen Patch verkleinert sich von 40 Megabytes zu ungefährt 200 Kilobytes – 99.5 % Verbesserung.
    • Alte Replays anzuschauen sollte dann auch erheblich einfacher werden.
    • Der einzige Nachteil ist dass 6GB mehr Speicherplatz auf dem Server gebraucht werden. Das ist kein Problem für uns.
  • Discord:
    • Bis jetzt lief Discord für FAF in einer Test-Phase und wurde nicht offiziell vom Council unterstützt. Das hat sich geändert.
    • Discord ersetzt Mumble als primärer Voice-Chat für FAF. Da wir uns von Discord nicht abhängig machen wollen, wird der Mumble-Server weiter betrieben.
    • Der FAF-Discord-Chat hat die selben Verhaltensregeln wie der Rest von FAF (Forum, IRC).
    • Discord wird nicht Slack für die Entwickler ersetzen aber wir werden Dev Conferences in Zukunft dort halten.
  • Galactic War:
    • Brutus macht Fortschritte mit dem Backend und speed2 hat den FA Lua Code für GW zum Laufen gebracht.
    • Das Fronted muss entwickelt werden.
    • Falls jemand bei der Entwicklung von GW mithelfen will, kann Zugang zum Slack bei jedem FAF mod erfragt werden. Dort könnt ihr Brutus5000 kontaktieren.
  • Tutorials:
    • Speed2 und andere arbeiten an Map Tutorial und haben bereits einige fertiggestellt.
    • Muss in den Client integriert werden, aber ICE und Umstrukturierungen haben im Moment höhere Priorität für den Client.
    • In der Zwischenzeit wird speed2 stattdessen an quicktips für den loading screen arbeiten und in FAF einbauen.
  • Ende:
    • Da die Zeit nicht mehr reichte müssen die verbleibenden Punkte – ACU-Customisations, Budget und Ladder – im nächsten Stream besprochen werden.
    • Die nächste Dev Conference wird am 27. April stattfinden.


Ein großes Dankeschön an die Patreons die FAF unterstützen. Damit werden wir in der Lage sein, die neuen Server zu finanzieren.


French / Francais:

Spoiler: show
Bonjour commandeurs! Cela fait un moment depuis la dernière conférence devstream -#9 qui s'était tenu le 9 février dernier. Beaucoup d'entre nous attendaient la suivante pour répondre aux interrogations. Le but de cette news est de fournir un résumé des points importants de la dernière conférence. La conférence dans son intégralité est disponible sur la chaine YouTube de faforever. FAForever Youtube channel.
  • EQ devient rated:
    • Les mods devenant officiels et rated ne signifient pas que le conseil approuve ces mods.
    • Due aux propriétés de Trueskill, EQ comptant pour le global rating n'est pas un souci. L'équipe de Dev apportera les statistiques nécessaires afin de prouver cela.
  • Les règles à suivre sont les suivantes afin qu'un mod devienne "featured":
    • Le mod doit être sans bugs.
    • Le mod doit être joué.
    • Le mod doit être maintenu.
    • Le mod doit être publié sous GPLv3 sur Github.
  • Règles pour qu'un mod devienne "rated":
    • Tant que le mod ne change pas le jeu au point que trueskill ne puisse plus prédire le résultat de manière raisonnable, il peut être rated.
    • Cela ne veut pas dire qu'il est approuvé par le conseil. C'est fait pour s'assurer que les gens soient jugés sur leur trueskill et pour s'assurer qu'ils (les gens) donnent des données necessaires au system de global rating.
    • Si d'autres mods (comme le 3650 balancepatch mod par Evildrew/Blackheart) remplissent les critères, ils peuvent aussi devenir rated pour s'assurer que le system continue de recevoir suffisamment de data pour le bon fonctionnement du global rating system.
  • Nouveau Patcher:
    • Brutus5000 travaille sur un nouveau patch appeler BiReUS afin de diminuer le montant de data que le serveur doit envoyer et que le client doit recevoir.
    • La taille des téléchargements diminuera de 40 Megabytes à environ 200 Kilobytes, soit une amélioration de 99.5%.
    • Cela devrait aussi faciliter le fait de visualiser d'anciens replays avec un patch différent.
    • Le seul inconvénient est qu'il faut prévoir 6 GB d'espace disque supplémentaire sur le serveur. Ce qui n'est pas vraiment un problème.
  • Discord:
    • Jusqu'a maintenant Discord étais en phase de test, et n'étais pas officiellement approuvé par le conseil. Ce n'est plus le cas.
    • Discord remplacera Mumble en tant que client vocal officiel de FAF. Mumble restera en ligne en tant que roue de secours, car nous n'avons pas la main sur les serveurs de Discord.
    • Discord évoluera sous les mêmes règles que le reste de FAF, ce qui est déjà le cas.
    • Discord ne remplacera pas Slack en tant qu'outil pour les développeurs, mais les conférences des développeurs auront lieu sur Discord.
  • Galactic War:
    • Brutus fait des progrès sur le backend et speed2 a réussi a réparer le code lua pour galactic war et a réussi à lancé une partie.
    • Il reste du travail sur le frontend.
    • Si quelqu'un souhaite aider sur le développement de GW demandez à un modérateur un accès à Slack et contactez Brutus5000.
  • Tutoriels:
    • Speed2 et d'autres travaillent sur des Map Tutorial et ont en déjà terminer quelques un.
    • Il faut les intégrés dans le client, mais actuellement l'adaptateur ICE et la restructuration du client est prioritaires pour le client python.
    • Pendant ce temps la les astuces rapides pour l'écran de chargement seront faites et intégrées a FAF.
  • Fin:
    • Le temps restant étant trop court, les sujets suivants seront discutés à la prochaine conférence des développeurs : customisation des Commandeurs, budget et ladder.
    • La prochaine conférence aura lieu le 27 avril.


Un grand merci a tous les Patreons qui supportent FAF et nous permettent de payer les couts du serveur.
DevOps Councillor and Maintainer of the FAF Python Client
aka Duke / OppressiveDuke / DukeOfEarl / duk3luk3 - call me Duke

Problems? Get help in the Tech Support Forum
Have I fixed your problems? You can support me on Patreon and LiberaPay!
User avatar
DukeOfEarl
Avatar-of-War
 
Posts: 206
Joined: 17 Apr 2013, 14:31
Has liked: 12 times
Been liked: 18 times
FAF User Name: OppressiveDuke

Return to Announcements

Who is online

Users browsing this forum: No registered users and 1 guest