Jump to content
X2Community Forums

Recommended Posts

Hello Maik,


Yes, currently the software is developed by a core team. We are currently working on a process which will make it easier for the community to contribute, since right now we have to integrate changes that are sent to us by hand. Because we have multiple editions of the codebase and the opensource code is simply released to the GitHub repo, not developed on, we cannot just accept pull requests. Licensing issues will need to be sorted out, as well as a method to be devised to accept and audit code into the codebase.



Link to post
Share on other sites
  • 2 weeks later...

I'd like to take X2 and build in some new functions for our own use... basically a royalty module based on sales of products. I'm a good PHP programmer but have not worked much with the new frameworks. Where would you suggest I start to learn the basic structure of the system. I saw the API but at this stage that is not much help. Are there any docs for developers?

Link to post
Share on other sites

Hello al3x2,


Yes, we have a section in our main wiki that focuses on development: http://wiki.x2engine.com/wiki/Main_Page . The section 'interacting with the database is highly recommended.

There is also the class documentation at: http://doc.x2engine.com/ . This is generated documentation detailing the classes and methods in the source code.


If you are new to the Yii Framework, their documentation is very thorough: http://www.yiiframework.com/doc/api/


This should be enough to get you started, let me know if there is anything else that I'm missing.



  • Like 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...