Hey there, it’s been a rough couple of months, but here we are again, talking about Open Source. In this chapter (which is also the concluding part of the series) we’ll talk about version management. You’ll learn about version notations, breaking changes, back-ports, and more.
Before reading this chapter I highly recommend you get yourself familiarized with the topics we previously discussed, especially the last one, talking about Automation:
Let’s see what Wikipedia has to say about software versioning.
How to do more by doing nothing
Hello everyone and welcome to the latest installment in my series! In the previous chapter, we talked about managing contributions (i.e. issues and PRs). Today we’re going to talk about Automation — probably one of the most important aspects of OSS project management. For those of you who haven’t read the previous articles in my series, or are wondering what I have planned for the additions, here is an overview of what I have been working on:
If there is anything…
Hello everyone! It’s been a while since my last article of the series but we made it! In the previous chapter, we explored sharing information, making your open source project more attractive, and several other topics that I recommend checking out above before you continue reading. Today we’ll be discussing contributions, the holy grail of every open source project. We’ll look at the best way to manage and organize contributions as well as how to treat them and more. …
Hello folks! Congrats to those who made it to the 4th part of the Open Source journey! For those of you who haven’t read the previous parts or are wondering what I planned for the next parts:
We’ve already discussed what it means to start a project, how to do it optimally and how to write good documentation for it.
Today we’re moving forward and we’ll be discussing how to attract the publics attention to ones project and optimizing it to both attract and correctly manage contributions.
Hello and welcome to the third part of the “Open Source” journey.
For those of you who haven’t read the previous parts or wonder what is the planned content for the next parts:
In the previous parts we’ve discussed what Open Source is and how one can start a new open source project.
The first two parts were targeted to those who consider creating an open source project, to let them know what to expect and give them some headstart in the open source world.
This part, as…
Hello and welcome to the second part of the “Open Source” journey.
For those of you who haven’t read the first part or wonder what is the planned content for the next parts:
In the previous part we’ve discussed what is Open Source and why anyone would bother with that. In this part we’re going to get more practical and we’ll discuss how one actually starts an open source project.
So you’re in scenario #1, you have a solution for a specific problem and you’re eager to share…
Have you ever thought of having your own open source project?
I bet you have — you’re reading this article. Maybe you are thinking about it right now. Maybe you came here to better know what to expect, what challenges you’re going to face and how to deal with them.
Well, you’ve come to the right place.
In the following series of articles I’m going to share my personal experience in owning an open source project. Owning. Not contributing to an open source project but owning one. …