Projects

Unity is meant to combine a number of emulation server projects within a single development group.  Our goal is to be able to manage changes across the various projects to make sure that all of the components continue to work together.  To this end, we have adopted and forked several open source projects to support the Unity emulation servers.  These are the projects we are currently working with:

Unity: This is the main emulation platform.  It is based on code from MaNGOS, TrinityCore, OregonCore, and other sources.  The main repo contains the codebase that we consider well-enough tested to declare stable.

https://bitbucket.org/Unity/unity

 

Unity-Unstable: This is the development codebase for the emulation server.  Once we have run the code from this repo long enough to feel it is reasonably stable, it will be added to the Unity repo.

https://bitbucket.org/Unity/unity-unstable

 

Unity-MiniManager:  This is a port of MiniManager for Project MaNGOS that has been modified to work with Unity.

https://bitbucket.org/Unity/unity-minimanager

 

Unity-GameHead:  This is a port of AoWoW that has been modified to work with Unity.  It is a clone of wowhead for private servers.

https://bitbucket.org/Unity/unity-gamehead

 

Unity-Webow:  This is a port of Webow that has been modified to work with Unity.  It is a Blizz-like website originally developed for MaNGOS.  This is not a public repo at this time, but will be made available at a later date.

https://bitbucket.org/Unity/unity-webow

 

Unity-Trac:  This is a port of UDBView modified to work with Unity.  It is used to track the status of the database improvements.  This is not a public repo at this time, but may be made available at a later date.

https://bitbucket.org/Unity/unity-trac

 

Published on  October 3rd, 2011