Hi :)
I'm Kervala (my real name is Cédric OCHS) and I'm working on NeL since 2004, Ryzom since 2008 and Ryzom Core since 2010.
As main responsible for "Steam" client, I would like to add my viewpoint :)
First, it's not only "Steam client" that will be updated. For the first time, we'll be using "Ryzom Core" code for all clients (Windows, Linux and OS X).
The current official Windows client was not updated since 2012 and didn't implement some features we fixed or added in Ryzom Core.
That means that we have to test, debug and fix all bugs that appeared on Ryzom Core Windows client while they didn't exist with old/current Ryzom client (which is partially closed source).
If you check the changelog of Ryzom Core, you'll notice we are very active these last times.
I just would to precise I have a full time job not related to Ryzom at all, and I'm a volunteer that works on Ryzom on his free time (more than 5 hours per day and the whole week-end).
And I accepted to work on all Steam stuff (patching, compilation, testing) under all OSes.
To improve new future Steam players experience with Ryzom, I decided to improve the client, fix bugs, etc... Nobody forced me. If I didn't like Ryzom, I would have stopped after seeing the client running under Steam and that's alll, letting debugging part to someone else...
I have a very huge TODO list before to release Ryzom on Steam : I would like to fix all bugs players found and implement some improvements.
I'm also working on packaging Ryzom for Ubuntu and I'll be in charge of packaging Ryzom for OS X and Linux as well.
And we'll make more changes on data (packed_sheets, BNP, textures, etc...) and patch system for making it work under all OSes.
To summarize, it's a huge work and I don't know if I'll have enough time to finish everything I planned :(
A big thanks to other Ryzom Core contributors who fixed recent bugs such as Kaetemi, Nimetu, Kishan, Ulukyn (:p), etc...
For content... I let other people work on it, I already have enough work for several months :p
To see our changes :
https://bitbucket.org/ryzom/ryzomcore/commits/all
And all packaging stuff (script to automatize compilation and other related stuff) :
http://hg.kervala.net/packaging/
I'm Kervala (my real name is Cédric OCHS) and I'm working on NeL since 2004, Ryzom since 2008 and Ryzom Core since 2010.
As main responsible for "Steam" client, I would like to add my viewpoint :)
First, it's not only "Steam client" that will be updated. For the first time, we'll be using "Ryzom Core" code for all clients (Windows, Linux and OS X).
The current official Windows client was not updated since 2012 and didn't implement some features we fixed or added in Ryzom Core.
That means that we have to test, debug and fix all bugs that appeared on Ryzom Core Windows client while they didn't exist with old/current Ryzom client (which is partially closed source).
If you check the changelog of Ryzom Core, you'll notice we are very active these last times.
I just would to precise I have a full time job not related to Ryzom at all, and I'm a volunteer that works on Ryzom on his free time (more than 5 hours per day and the whole week-end).
And I accepted to work on all Steam stuff (patching, compilation, testing) under all OSes.
To improve new future Steam players experience with Ryzom, I decided to improve the client, fix bugs, etc... Nobody forced me. If I didn't like Ryzom, I would have stopped after seeing the client running under Steam and that's alll, letting debugging part to someone else...
I have a very huge TODO list before to release Ryzom on Steam : I would like to fix all bugs players found and implement some improvements.
I'm also working on packaging Ryzom for Ubuntu and I'll be in charge of packaging Ryzom for OS X and Linux as well.
And we'll make more changes on data (packed_sheets, BNP, textures, etc...) and patch system for making it work under all OSes.
To summarize, it's a huge work and I don't know if I'll have enough time to finish everything I planned :(
A big thanks to other Ryzom Core contributors who fixed recent bugs such as Kaetemi, Nimetu, Kishan, Ulukyn (:p), etc...
For content... I let other people work on it, I already have enough work for several months :p
To see our changes :
https://bitbucket.org/ryzom/ryzomcore/commits/all
And all packaging stuff (script to automatize compilation and other related stuff) :
http://hg.kervala.net/packaging/
---
Kervala - Ryzom volunteer developer - Working on different clients