blog/content/posts/pagure-debian-is-now-orphan.md

52 lines
2.1 KiB
Markdown
Raw Permalink Normal View History

+++
title = "The Pagure Debian package is now orphan"
author = ["Sergio Durigan Junior"]
2024-06-13 01:16:22 +00:00
date = 2024-06-12T21:16:00-04:00
2024-06-13 01:19:49 +00:00
tags = ["debian", "free-software", "english", "pagure"]
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,
2024-06-13 23:51:03 +00:00
That's it. It was good 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!