Fork me on GitHub
How can be people be of assistance to CMaNGOS?
Post: #1
Hi folks! I've been following the CMaNGOS project for a bit over a year now and I am amazed at the amount of work a lot of people on this forum put into it. I'd like to help out if I can, but I have no clue where to start. Would be it a good idea to write some kind of FAQ that could direct people like me to take the appropriate steps in order to help out the devs? What is it that this project needs? More testers? More developers? Both? How and where can testers post their results? How do potential developers push their changes to the correct repository? Just a few questions that come to mind. I really hope to be of use to this project at some point! Smile

Personal information: I currently run a CMaNGOS WotLK private server with a few buddies and we've been testing for a few nights straight. We aim to try and fix a few things ourselves in the nearby future and offer these fixes to the CMaNGOS project.
ApexWoW.com- The unofficial CMaNGOS testing platform
[-] The following 2 users say Thank You to Beerfish for this post:
  â€¢ Cyberium, axel
Reply
Post: #2
(09-15-2015, 07:09 AM)Beerfish Wrote: How and where can testers post their results? How do potential developers push their changes to the correct repository?

There is some information on this in the Wiki on Github, especially in the Contribution Guidelines. Sadly some things are outdated and the wiki is lacking information on basic git usage. From what I could piece together so far, best way is to fork a core/DB on Github, clone it to a local repository, implement your changes, push them back to your Github fork and then open a pull request from there. However, I have yet to figure out how to keep your fork synced with the original repository while also making changes, I believe that's what branches are used for. https://www.atlassian.com/git/tutorials/ seems to be a rather understandable git tutorial, albeit being quite extensive, at least to the initiate. Blush

Major feedback channels, apart from the forum obviously, are the Issue-trackers on Github. There is a central issue tracker for the cores and others on each DB/SD2/ACID-repository. Choosing the right one can be a bit confusing at first but I think the devs all read the central issue tracker and the forums, so if you are unsure where to report your findings you can stick to those. If you would like to help with testing the issue trackers are a good starting point as well. There are many issues which could use more feedback, be it a simple confirmation of the error, testing it in other cores, more research on current/intended behaviour or even a fix for it.

Hope this helps! Smile
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Wow client freezes my machine while I'm debugging cMangos eeka 0 332 02-26-2017, 06:27 PM
Last Post: eeka
Shocked Confused about Mangos and CMangos Mightylink 6 1,072 01-24-2017, 08:01 AM
Last Post: Mightylink
Information Your input for a new CMaNGOS forum! Beerfish 22 3,061 01-23-2017, 06:09 PM
Last Post: Castro
  [proposal] Project cmangos-bot cleanup Wingblade 2 730 11-22-2016, 11:31 AM
Last Post: HanFox
  [Crash] cmangos-tbc latest revision Xandrah 2 1,401 04-27-2016, 08:06 AM
Last Post: Xandrah
  RefManager class in cmangos code magiceye 0 941 08-12-2015, 09:31 AM
Last Post: magiceye
  CMangos Really Is the Best Mightylink 2 1,742 08-04-2015, 10:26 PM
Last Post: Mightylink
  CMaNGOS WOTLK cyberghoser1 6 3,696 07-03-2015, 02:47 PM
Last Post: Mightylink
  Recompiling CMaNGOS Beerfish 2 2,699 07-08-2014, 06:39 PM
Last Post: Beerfish
Heart Thank You CMangos! Mightylink 11 7,111 07-04-2014, 06:54 PM
Last Post: Cyberium

Forum Jump:


Users browsing this thread: 1 Guest(s)

Continued MaNGOS | Return to Top | | Lite (Archive) Mode | RSS Syndication