Kilasan info sodara pemirsa WoWTV dimanapun anda berada,,,
Trinity is a fork of MaNGOS first and foremost. It came about due to some development style conflicts with the MaNGOS devs. The Trinity team feels that revision control should be handled in a different way, a stable branch and an unstable (or development branch), plus potentially many others. Another reason for the fork is that we felt that scripting belonged in the core. Yes, folks, that means no more having to build SD2 + MaNGOS
. Lastly, we wanted to have much better DB interaction.
OK, that is a lot of talk, but doesn't say what most people want to know -- WHAT *IS* Trinity. Trinity is the latest MaNGOS rev + SD2 rev with a lot of patches added in. Patches that should have been included in the core a LONG time ago. Trinity has also been cleaned up -- A LOT, and will continue to be cleaned up and optimized.
OK, so when can I get it? You know the standard issue UDB answer is "soon". The slightly longer answer is that there is still a lot of work to do before we want to release a public core. This isn't just MaNGOS patched with some patches. They are actually integrated in properly, so that they can be maintained.
Stay tuned!
-- Brian
Very short answer :
- It is a combined MMOG-server core and database project, including an integrated AI
Normal answer :
- a rewrite of MaNGOS including long-not-included patches that has been checked and verified for stability by most of the active developers
- includes further integration with the AI-system (formerly separated as ScriptDev2), plus additional information given out from the UDB database project, making it a complete and working core-system (ACID-scripting)
It is released in this way (explanation included) :
* STABLE (release)
- includes functionality tested, verified and known working fully, without insane glitches and/or issues
- might be slightly outdated, but it will work, and it will be be stable
- backports from unstable will be done when required/needed
(releases are done on a irregular basis - ie. when the codebase is stable enough for it to be considered release material)
* UNSTABLE (development)
- everything that is currently in progress of being fixed, worked on, or has major flaws/glitches/issues
- integration of new patches, testing for issues, fixes, hacks, hammerings, source flattened and pancaked out
- a HIGHLY unstable sourcetree, not to be used unless you are testing patches for inclusion or verification-purposes
(code from the unstable repositories are not to be considered user-material unless developing a fix/patch or testing something that is already in unstable)
I think this covers most of the information about what the Trinity Core is, correct me on the parts that are wrong, or need more info
Ngerti ga ngerti kita iya2 aja , tepuk tangan aja
Seperti janji2 caleg. Kita tunggu saja gebrakannya.
Share This Thread