New post: The Pagure Debian package is now orphan

This commit is contained in:
Sergio Durigan Junior 2024-06-12 20:18:53 -04:00
parent 3151985e7d
commit 3044eb4088
Signed by: sergiodj
GPG key ID: D0EB762865FC5E36
2 changed files with 100 additions and 0 deletions

View file

@ -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:

View file

@ -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!