XYO OPEN SOURCE INITIATIVE
The XYO Foundation provides this source code available in our efforts to advance the understanding of the XYO Procotol and its possible uses. We continue to maintain this software in the interest of developer education. Usage of this source code is not intended for production.
Inline with this initiative is the formation of the XYO Foundation, the governing body of all XYO software tools and protocols. This nonprofit orgranization has been formed to serve the greater development community and grow meaningful conributions across our codebase.
For partnership opportunities, including enterprise applications of XYO technologies, please email us at partnerships@xyo.network with details on your project.
The foundation has pathways of participation which will give developers across skill levels and interests an opportunity to contribute to XYO software and to a decentralized, incentive-based geo-spatial location protocol.
Contribution Pathways
- Direct Contribution to XYO Open Source
- Community Based Project Collaboration
- XYO Collaboration with Selected Projects
- Smart Contract Mechanics and Governance
Direct Contribution
Direct contribution from developers is encouraged to our open source projects. These include our SDKs and Smart Contract Library. There are applications in our suite that are still private, however the open source projects available for direct contribution are important to the core of XYO functionality.
Direct contribution includes code contributions through pull requests, issue reporting, and feature proposals.
Please view our contribution guidelines here.
Community Collaboration
Community collaboration on projects that are utilizing our tools for their use cases is highly encouraged. In the spirit of interoperability, we also encourage other projects in the dApp space to reach out and collaborate together on projects utilizing XYO tech.
Community collaboration can be accomplished via direct communication with the development community manager or through forum communication with a proposal for interoperability or a demonstration of a product that currently integrates XYO tech in any way and capacity.
We also have a slack channel here.
XYO Helping Hand
With approved projects, XYO developer help can be made available. This is beyond a chat assistance session or GitHub code review. Helping hand involves opportunities including pair programming and live code reviews. With certain projects we could provide architectual assistance, this would be done on a case-by-case basis. We hope that with XYO Helping Hand we can help your project use the full power of the XYO network. We will reveal selection criteria for projects by Q1 2020.
Smart Contracts
To help our network write to multiple blockchain solutions, we encourage contributions including smart contracts, hybrid solutions, and layering protocols. Converting smart contracts from ERC20 to other smart contract driven chains will help with this effort.
Roadmap
Pathway Timeline
We are looking at Q1 2020 for the initial launch of these pathways. This includes contribution guidelines, community chat renewal to communicate these efforts, and direct outreach.
Current Projects
- XYO SDKs
- FlowStake
- QJump
Community
Communication
Communication will be important in this effort to grow our open source. GitHub communication through topics, pull requests, issue creation, and code reviews are highly encouraged and recommended.
Once you are in our GitHub organization page, find the repo that you are interested in and/or working on and click on the topic link under the title.
Code of Conduct
Please see our code of conduct here.
Leaders
- Arie Trouw
- Carter Harrison
- Kevin Weiler
Community Manager
- Phillip Lorenzo
The XYO Foundation
This initiative is being led by the XYO Foundation, please see here for more information.