autotoc | layout |
---|---|
true |
index.hbs |
A structured platform for users...
- to contribute to the TypeDB development roadmap
- to contribute to TypeDB server and libraries
- to centralise all TypeDB projects as one ecosystem
- As a vehicle to organise community projects via the TypeDB Project Incubator
- As the support structure to empower a whole new generation of software developers
TypeDB OSI Ecosystem comprises all resources and technologies to be used with TypeDB. You can browse all Ecosystem technologies via github.com/typedb-osi, or you can head to specific projects listed here.
TypeDB OSI Incubator aims to nurture TypeDB open source projects to a state of maturity. Providing the community with production-ready, high-standard of quality, independent tools to aid in, and accelerate their development.
IDE Plug-ins | Emacs | JetBrains | VSCode | Atom |
Client Drivers | Julia | Go | Haskell | |
Language Libraries | Python | |||
Data Loaders | TypeDB Loader | |||
ML Libraries | KGLIB | |||
Domain Graphs | BioGrakn |
Learning and Events | TypeDB Academy* | Upcoming Events |
Schema Gists | Coming soon... | |
Datasets | Coming soon... | |
Query Examples | Coming soon... |
TypeDB Academy sessions will be scheduled on a regular basis for the community. The sessions are:
- Getting Started with TypeDB and TypeQL
- TypeQL Basics
- Modelling Domains Expressively
- Machine Reasoning with Rules
- Working with Data in TypeDB
Submissions for new project ideas can be made via _________. These ideas will be reviewed during the monthly TypeDB OSI meeting and selected based on the TypeDB OSI roadmap. There is no obligation to own/ maintain development of submitted ideas, however, ideas submitted with interested developer/maintainer, will be prioritised.
Submissions for feature requests, ideas for improvement, etc., for existing projects can be made directly via the projects github repo - submit a "feature request" issue with as much detail as possible, adhering to the template provided.
For further details see [TypeDB Incubator: Contribution Guidelines](#Contributor Guidelines)
For Projects | For Maintainers |
---|---|
Standards for contribution | Find contributors |
Code reviewers (see: Mentors) | Maintain code quality |
Promotion and visibility | Dedicated discord channel |
Ensure continuity over project lifetime | Github organisation maintenance |
Coming soon...
Company | Project / Technology | Usage |
---|---|---|
Bayer | TypeDB Loader | Data Migration, Loading large datasets |
Bayer | TypeDB Loader | Data Migration, Loading large datasets |
Bayer | TypeDB Loader | Data Migration, Loading large datasets |
Bayer | TypeDB Loader | Data Migration, Loading large datasets |
A TypeDB OSI Contributor is someone who makes consistent improvements to TypeDB, TypeDB OSI Incubator or TypeDB OSI Ecosystem projects. All individuals who wish to contribute to TypeDB OSI projects and/or repos need to have a signed contributor agreement on file with TypeDB OSI.
Hosted on the Discussion Forum, the TypeDB OSI Employement Forum exists to provide a forum to share full-time, part-time, and consulting work, related to TypeDB OSI Ecosystem and partner technologies, as well as Incubator projects.
The TypeDB OSI uses various agreements to accept regular contributions from individuals and corporations, and to accept larger grants of existing software technologies.
These agreements help us achieve our goal of providing reliable and long-lived software technologies through collaborative open source software development. In all cases, contributors retain full rights to use their original contributions for any other purpose outside of TypeDB OSI while providing the TypeDB OSI and its projects the right to distribute and build upon their work within TypeDB OSI.
The organisational structure of the TypeDB OSI Committee that will run, moderate, organise and lead the initiatives. Advisors and Leaders to be nominated and voted in by all members of the committee.
Leaders and Advisors
Leaders are nominated and voted on by TypeDB OSI members. They provide the oversight and management of TypeDB Incubator, set standards for work, set development roadmap for TypeDB open-source project and community projects.
Adviors are veterans, experts in their domain and want to support the efforts of the TypeDB OSI through strategic and/or directional input.
Mentors and Contributors
Mentors are available for Ecosystem technologies and projects and can be assigned to a TypeDB Incubator project, code reviewers, sr. engineers. Also available for consult by TypeDB project owners and maintainers.
Contributors are anyone that is contributing to a TypeDB OSI Project
Partners and Members
Partners are anyone that would like to bridge the gap between TypeDB and external communities (MLH, Julia, etc.).
TypeDB OSI Members are anyone from the Vaticle Community that wants to be a part of shaping the future of open-source technologies around TypeDB – the starting place for all new members.