From 3044eb40882bcb68540ec1e9a256bc455b05dcc4 Mon Sep 17 00:00:00 2001 From: Sergio Durigan Junior Date: Wed, 12 Jun 2024 20:18:53 -0400 Subject: [PATCH] New post: The Pagure Debian package is now orphan --- content-org/all-posts.org | 51 ++++++++++++++++++++ content/posts/pagure-debian-is-now-orphan.md | 49 +++++++++++++++++++ 2 files changed, 100 insertions(+) create mode 100644 content/posts/pagure-debian-is-now-orphan.md diff --git a/content-org/all-posts.org b/content-org/all-posts.org index 1d1867e..8a6df37 100644 --- a/content-org/all-posts.org +++ b/content-org/all-posts.org @@ -1,5 +1,56 @@ #+hugo_base_dir: ../ +* The Pagure Debian package is now orphan +:PROPERTIES: +:EXPORT_FILE_NAME: pagure-debian-is-now-orphan +:END: + +As [[* Planning to orphan Pagure on Debian][promised]] in the last post, I have now orphaned the Pagure Debian +package. Here's the full text I posted on the BTS: + +#+BEGIN_QUOTE +After several years, I finally decided to orphan pagure :-(. + +I haven't been using it as my personal forge anymore, and unfortunately +upstream development slowed down quite a bit after the main author and +maintainer stopped contributing regularly to the project. But that is +not to say that upstream is dead; they are still working towards +preparing the next release. + +Pagure is a big package with several components and an extensive list of +build dependencies (and an even bigger testsuite which I never managed +to make fully work on Debian). It is not for the faint of heart, and +most of the time is usually spent fixing its (build) dependencies so +that it doesn't get removed from testing. + +If I may, I would like to leave some suggestions for a future +maintainer. + +- I never had the time to write dep8 tests, mainly because setting up + the software is not trivial. It would be great if the package had + more Debian-centric testing. + +- Speaking of the hurdles to setting up Pagure, I believe the package + installation could be made a bit more automated using debconf. I + don't see a way to fully automate it (look at d/README.Debian), but + there is certainly room for improvement. + +I also left a brief TODO list inside d/README.source; feel free to +tackle any item there! + +I wish the next maintainer can have as much fun with the package as I +did when I first made it for Debian! + +Thank you, +#+END_QUOTE + +That's it. It was while it lasted, but I needed to feel myself +unburdened so that I don't have that constant feeling of "I should be +properly maintaining this package...". + +If you feel like you'd like to give it a try at maintaining Pagure, +now is the time! + * DONE Planning to orphan Pagure on Debian :english:debian:free_software: CLOSED: [2024-02-25 Sun 22:23] :PROPERTIES: diff --git a/content/posts/pagure-debian-is-now-orphan.md b/content/posts/pagure-debian-is-now-orphan.md new file mode 100644 index 0000000..1608f11 --- /dev/null +++ b/content/posts/pagure-debian-is-now-orphan.md @@ -0,0 +1,49 @@ ++++ +title = "The Pagure Debian package is now orphan" +author = ["Sergio Durigan Junior"] +draft = false ++++ + +As [promised]({{< relref "planning-to-orphan-pagure" >}}) in the last post, I have now orphaned the Pagure Debian +package. Here's the full text I posted on the BTS: + +> After several years, I finally decided to orphan pagure :-(. +> +> I haven't been using it as my personal forge anymore, and unfortunately +> upstream development slowed down quite a bit after the main author and +> maintainer stopped contributing regularly to the project. But that is +> not to say that upstream is dead; they are still working towards +> preparing the next release. +> +> Pagure is a big package with several components and an extensive list of +> build dependencies (and an even bigger testsuite which I never managed +> to make fully work on Debian). It is not for the faint of heart, and +> most of the time is usually spent fixing its (build) dependencies so +> that it doesn't get removed from testing. +> +> If I may, I would like to leave some suggestions for a future +> maintainer. +> +> - I never had the time to write dep8 tests, mainly because setting up +> the software is not trivial. It would be great if the package had +> more Debian-centric testing. +> +> - Speaking of the hurdles to setting up Pagure, I believe the package +> installation could be made a bit more automated using debconf. I +> don't see a way to fully automate it (look at d/README.Debian), but +> there is certainly room for improvement. +> +> I also left a brief TODO list inside d/README.source; feel free to +> tackle any item there! +> +> I wish the next maintainer can have as much fun with the package as I +> did when I first made it for Debian! +> +> Thank you, + +That's it. It was while it lasted, but I needed to feel myself +unburdened so that I don't have that constant feeling of "I should be +properly maintaining this package...". + +If you feel like you'd like to give it a try at maintaining Pagure, +now is the time!