Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 2.12 KB

CONTRIBUTING.md

File metadata and controls

46 lines (37 loc) · 2.12 KB

Contributing

Want to contribute? Great!

  1. Fork it.
  2. Create a branch (git checkout -b fixes)
  3. Commit your changes (git commit -am "Added Snarkdown")
  4. Push to the branch (git push origin fixes)
  5. Open a Pull Request

When creating patches read:

We suggest you to create one branch for each C++ based fix: on that way you can continue creating more fixes without having to wait to get one pull request merged.
For the SQL files of C++ based fixes the naming schema is: YYYY_MM_DD_i_database.sql, where YYYY_MM_DD is the date of the fix, i_database is the ith sql created that day for database starting on 00. When doing changes to auth or characters database remember to update the base files (/sql/base/*).
For SQL only fixes create a ticket.

Issues

Read this before creating a ticket.
If you have problems with TrinityCore instalation, read
http://www.trinitycore.org/f/topic/10656-updating-or-starting-with-trinitycore-issues/
http://www.trinitycore.org/f/topic/1518-trouble-with-your-trinity-install-readme-1st-faqs/

Requirements

Platform: Linux, Windows or Mac
Processor with SSE2 support
Boost ≥ 1.4.9
MySQL ≥ 5.1.0 CMake ≥ 2.8.11.2 / 2.8.9 (Windows / Linux) OpenSSL ≥ 1.0.0
GCC ≥ 4.7.2 (Linux only)
MS Visual Studio ≥ 12 (2013) (Windows only) (we recommend Visual Studio 2013 community edition, free for open source developers)

In case you choose Linux, we recommend to use Debian 7, it's the Linux we use to test compilations.

Wiki

The wiki is located at http://trinitycore.info.
You are welcome to create an account and help us improve and extend the wiki.