Skip to content

Contributing to TinkerPop

okram edited this page May 17, 2012 · 2 revisions

TinkerPop is a collection of projects focused on graph processing and depend on each other in well-defined ways. If you have code that uses any of the TinkerPop projects and would like to promote it, the best place to do so is on the Gremlin-Users mailing list. If the code is generally useful and can be merged into one of the TinkerPop projects, a core TinkerPop member may ask for you to contribute it. In this way, TinkerPop will take responsibility for maintaining and evolving the contribution. However, realize that this is a significant amount of work for the team. As such, it is best to make use of the programming and documentation idioms espoused by the TinkerPop team to make sure your code is easy for us to understand and evolve. At the end of the day, we can not guarantee that all pull requests will be merged — the easier you make it for us, the easier it is for us to pull it into our code line.

If you have a significant contribution to make to TinkerPop and would like to join the team, the best way to do so is to advertise your code on the mailing list, build a user base, communicate with the community, and generally demonstrate to the TinkerPop team that you are making an impact in our community. We are always looking for great talent in any of the respective areas:

  • Development
  • Testing
  • Documentation
  • Design (logos, diagrams, infographics)
Clone this wiki locally