This repository may contain commits and even whole branches from several sources related to Server Emulation of FFXI.
https://github.com/DerpyProjectGroup/topaz/branches/all
-
Info : contains readme and other info and documentation
-
Topaz : this branch contains topaz-next, in its entirety, and some additional bugfix commits pulled in at Teo's Leisure.. NO NEW FEATURES will be added to this branch via public pull requests. "Branding" has been changed for the FINAL time to be project neutral. No more dsp or tpz.
-
Allegedly-Stable: community maintained "stable branch". If the community feels a change is mature enough to go into this branch, they can bring it to our attention to be merged here.
-
Freedom : this branch, anyone can PR anything to. If enough people approve it, it will get merged. Anyone can review.
-
Others: there may be additional branches not specified here.
Pull Requests should not target the info or topaz branch. I recommend basing your work on the community maintained "stable branch".
Q: Will you review my PR Teo? Does this mean Teo is developer again? Or Lead developer?
A: No, No, and oh hell no. The most I will do for the freedom branch is check the reviews others have left. If a merged PR broke something, someone will have to PR a fix or PR a revert. Github makes this easy. https://github.blog/2014-06-24-introducing-the-revert-button/
Q: what standards do reviewers hold PRs to?
A: All code styling requirements from Topaz-Next are still valid, but if reviewers miss things its "Not Teo's problem".
Q: I need help! Is there anywhere I can ask questions besides the github issues?
A: https://discord.gg/6EWFPxkZja
Q: so..no discord then?
A: not at this time, no. I hope to use Github's discussions feature for anything outside teh scope of bugreporting for now. This may change in the future.
Q: Gimme a staff role! I can help!
A: You can help on 99% of things without any special roles. Things aren't gated much. But if I see you regularly being helpful, you will likely get a role to facilitate additional helping.
All code is licensed under GNU GPL v3
Note that per the history of the topaz contributor agreement contributions that were made under said agreement may become licensed under current or future versions of either the GPL or AGPL (where such work is not already forced to be GPL3 — old code and derivative works can not be re-licensed without consent of its original authors).