Mikata Project is a collection of open-source Python and R tools for data science in production. This project was founded by System1’s data science team. Like many of you, we are full-stack data scientists who deal with a wide range of technical problems related to database connections, cloud services like AWS, third-party APIs, logging, security etc. To tackle the challenges that come with building a performant, production grade data science platform, we collaborate. As tools are created, they are first shared with the broader team, then packaged, and eventually turned into open source repositories.
Now, we would like to share our work, and invite you to collaborate. Although these tools may have originally been developed for internal use, our mission is to release them under an independent organization led by open-source enthusiasts to guarantee the long-term success and community of our beloved tech stacks.
Mikata (味方) means friend or ally in Japanese. We believe that collaboration makes software development and data science fun and rewarding. We can be friends/allies who solve each other’s production struggles/issues!
Just as you can for any open source project, you can contribute in many ways. Here is a non-exhaustive list:
We will promote you to become an official Mikata team member after some contribution. Be our contributor, be our Mikata!
Of course! If you are interested in featuring your project under Mikata, fill out this form or email us at dev@mikata.dev!
There are two ways to feature your project on Mikata.
Start/Migrate the project to Mikata Github Organization
– Choose this option if you have a new project or if your project does not have a lot of collaborators/stars
– This will be the “original” or “parent” repository of the project. Collaboration and documentation will be updated on this repository
– You will be a part of Mikata Project team and have write permission to the project
– The parent repo url will be: github.com/Mikata-Project/your-project
Feature the project as a fork from your Github Repo
– Choose this option if your project already have a lot of collaborators/stars or if you would like collaborations to happen in your own Github account
– This will be a fork repository of the project. We use wei/pull to sync the fork repository from “parent” repository. Collaboration and documentation will be updated on your own repository. (Mikata team will help you set up)
– The parent repo url will be: github.com/your-GH-account/your-project
. The forked copy on Mikata will be github.com/Mikata-Project/your-project
.