Introduction
This series of the blog posts is going to be dedicated to theOSD700 course, which is continues fromOSD600, I have a huge series of blogs that reflects my open-source journey up to this point.
Other five students and me are about to become themaintainers
of the projects. This term we willmaintain
just two projects, although we will distribute our energy in relativity 80 to 20. Therefore, one project is the main one, the most desirable to maintain, for any reason, where communication happens constantly and the other one that serves as the field where we could learn new things.
Not an Easy Choice
The way how do we pick projects is simple. Each student picks one among proposed repositories, and the other can be any project, however, the only requirement is that it should be actively maintained one.
Proposed repositories arechatcraft.org andstarchart, maintained by our professorDavid Humphrey. Undoubtedly, before we get to pick, we must set these projects up and look around.
chatcraft.org
"An open-source web companion for coding with Large Language Models (LLMs). Designed with developers in mind, ChatCraft transforms the way you interact with GPT models, making it effortless to read, write, debug, and enhance your code"
Very attractive project which is actively maintained. Surprisingly, set up didn't cause any issues, so it was a quick walk through.
starchart
"A self-serve tool for managing custom domains and certificates"
Not active project, last commit was made 2 years ago. However, during this term we have an opportunity to "revive" this project. It is a good bite for me, I would love to learn how to literally "revive" a project after so much time. It will include migration to the newer versions of dependencies and technologies.
Set up process helped me find out that I forgot to closemysql
service, and it'd been using the same port as configured indocker-compose.yml
, therefore I couldn't go overdocker compose up -d
part inCONTRIBUTING.md, until I didn't find out what was using the same port, and how to terminate it. I didn't have any other problem setting this project up.
Eventually, I made a decision...
Chatcraft Is My Choice
Despite the desired opportunity to "revive" and get ton of learning outcomes, since we get to choose only one project, I prefer to go withchatcraft
. Nowadays, AI projects attract me.
I wish I could work on both of them.
Top comments(0)
For further actions, you may consider blocking this person and/orreporting abuse