blog post about backporter #260

Merged
techknowlogick merged 2 commits from bp-to-the-future into main 2023-04-24 01:08:47 +00:00
Showing only changes of commit d4d2dc6ed6 - Show all commits

View File

@ -0,0 +1,16 @@
---
date: "2023-04-19T10:10:00+00:00"
author: "techknowlogick"
title: "Back(ports) to the future!"
draft: false
---
jolheiser marked this conversation as resolved
Review

tags: ["backporter"]
Maybe not needed, but maybe handy in the future?

`tags: ["backporter"]` Maybe not needed, but maybe handy in the future?
In working towards maintaining an LTS version of Gitea, one of the blockers was to be able to backport pull requests, for bug fixes and other changes.
jolheiser marked this conversation as resolved
Review

was to be able to efficiently backport pull requests

Manual backports possible, just arduous, doubly so in the context of a potential LTS.

> was to be able to efficiently backport pull requests Manual backports possible, just arduous, doubly so in the context of a potential LTS.
One of Gitea's maintainers, [yardenshoham](https://github.com/yardenshoham), in an effort to improve their development workflow created a tool to allow automation to create backports.

[...] created a tool to help automate backports.

> [...] created a tool to help automate backports.
A side-effect of this effort is that this tool can not only be used to backport just for his pull-requests, but most pull requests that need a backport too.
We are enormously thankful for his effort in creating this tool, as it has allowed numerous (a few hundred at last count) backports, and increased development velocity.
As well, with the tool being open source it has allowed others to provide enhancements.
jolheiser marked this conversation as resolved
Review

I sort of want to make the quip about automating us out of a job, but maybe not in this post. 😁

I sort of want to make the quip about automating us out of a job, but maybe not in this post. 😁
Feel free to check it out [here](https://github.com/GiteaBot/gitea-backporter).
jolheiser marked this conversation as resolved
Review

Feel free to check out the repo.

Not a big deal, I just vaguely recall something about not using "here" for links.

> Feel free to check out [the repo](https://github.com/GiteaBot/gitea-backporter). Not a big deal, I just vaguely recall something about not using "here" for links.
You might even want to adapt and use it for your own (open source) project.