Version of Tools open-shard vs. cvs (solved)

Added by ragnar-gd over 4 years ago

Hi,

My intention:

I want to install everything in such a way, that my son can learn the usage of WorldEditor immediately, while i concentrate on learning how to install all tools, and, later on, set up my own server.

I read in http://dev.ryzom.com/boards/17/topics/3740?r=3745#message-3745 and was confused.

My impression is - correct me if i'm wrong - that the tools i check out with the source aren't up to date, and i overwrite them.

Why is this so?

If i had a wish free, i'd ask for:
1. a client, server and tools that are always compatible with the open shard - let's call this the "stable" branch. This would be the branch to be used to learn the tools.
2. and in a separate checkout, a consistent set of client, server and tools on the most up-to-date state - let' call this the "experimental" or "dev" branch, obvious who'd use this...

Of course, this would mean work on side of the staff - if i could help enabling this, i'd do so gladly.

A separation would definitely help beginners sorting out if they set everything up correctly, and thus, avoid confusion.

Any opinions on this?


Replies (6)

RE: Version of Tools open-shard vs. cvs - Added by nimetu over 4 years ago

ragnar-gd wrote:

I read in http://dev.ryzom.com/boards/17/topics/3740?r=3745#message-3745 and was confused.

My impression is - correct me if i'm wrong - that the tools i check out with the source aren't up to date, and i overwrite them.

Tools not working are mostly because wrong paths in config or in data files. Other reason is wrong .dll's, but that may only happen when you update half the binaries.

I see no reason that older binary packages can't be used as long as paths are good for your environment.

RE: Version of Tools open-shard vs. cvs - Added by sm3 over 4 years ago

To add to this...

The tools will build if you are using a compiler that can create a MFC application such as Visual Studio Pro. It's rumored to work as well with the Visual Studio Express versions after installing the DDK (Device Driver Development Kit) but I haven't had success with that. See http://dev.ryzom.com/wiki/ryzom/BuildMFCCodeVC++Express. There really isn't a reason to attempt the MFC builds though, as the binaries supplied by a few users on the wiki are more than adequate.

Currently, new tools are being developed that don't require MFC and are cross-platform using the open source framework Qt. The first was the Object Viewer (written by dnk-88). Currently it's Georges Editor (maybe written by aquiles not sure).

You are correct, there is no current stable branch. That should be changing from what I'm told after the 0.8.0 version is complete per sfb. As far as the Open Shard is concerned, its primary purpose is so you can see a generic Ryzom Core environment without building your own, not so you can modify it I believe.

Hope this answers some questions and I apologize if this is obvious stuff you already know ;)

sm3

RE: Version of Tools open-shard vs. cvs - Added by sm3 over 4 years ago

I agree with you that if a new user came to this site today and tried to run their own Ryzom Core environment they would hit a lot of snags. The message and database xml issue for one with the open client archive. I ran into a few issues myself and updated the wiki accordingly, I would urge you to do the same. I'm hesitant to make too many updates to it though.

My impression is, this will not change until version 0.8.0 is released. I believe the issue is related to manpower, there is a lot of work to be done and not enough qualified volunteers.

sm3

p.s.

Maybe a "Known Issues" section needs to be created. If you are a Windows user and want to run your own Ryzom Core server you are going to hit a few snags right away just getting to a point where the services will run. Then there is the EGS bug upon logout of your character that will crash the service (which doesn't happen on Linux). It's been my experience that for the server end, everything works better on Linux. The few issues I hit as a new user on Linux I updated on the Wiki.

RE: Version of Tools open-shard vs. cvs - Added by aquiles over 4 years ago

If u want a working version of the world editor for your son follow the guide here UseWorldEditor. In the beginning it is mentioned where you can download an archive with a precompiled version of it along with some other tools and how to get them to work.

RE: Version of Tools open-shard vs. cvs - Added by ragnar-gd over 4 years ago

nimetu, sm3, aquiles,

there is a lot of helpful input from your side.
All together, you answered 99% of my questions, and helped me.
Nice to point out, that there are precompiled binaries, aquiles, i seem to have overlook the fine hints on the wiki.

For things not resolved, i'll wait until 0.8 (thank you sm3). We're patient here, this is a mammoth task anyway, so no need to hurry... :)

Thank you all!

P.S.: I can update the wiki myself? I'll try that! :-D

RE: Version of Tools open-shard vs. cvs - Added by sm3 over 4 years ago

Great, glad I could help!

I've just updated the wiki in several places with fixes for the issues I've encountered as well. Hopefully it will make things a little easier for people just starting now.

sm3

(1-6/6)