Orphaning the "willie" package

Elad Alfassa elad at fedoraproject.org
Sat Aug 29 20:06:11 UTC 2015


Willie is a neat little IRC bot that is very easy to extend, install, and
use, and is written in Python.

Since I was busy with real life stuff, I neglected maintaining the package
for quite a while (sorry!) and the version in Fedora is well behind
upstream now, unfortunately.

I don't think I'll have the time to update it any time soon, and since I
found out people are actually using it, I think the best course of action
is to orphan the package and hope that either someone else updates it, or
that it will be retired and users will install the latest version via pip.

If you want to take this package and update it, please do, but be advised:
the version in Fedora is about a year old, 4.5, while the latest version is
5.5.0. Many bugs have been fixed since (including improved python 3
support. The package in Fedora doesn't even have a python3 subpackage
unfortunately).

The 5.x branch introduced a new DB format for the runtime settings DB,
which stores things like preferred user timezone and such. Since 4.5 is
very old, it doesn't contain any of the preparation code for 5.x, so
updating directly from 4.5 to 5.5 will break the DB.

So, if you are planning on updating the Fedora package, it will be wise to
update to 4.6.x first, wait some time, and then update to 5.x...
alternatively, only update to 4.6.x in currently released Fedora, and
update to 5.x in F23 and Rawhide (and I'm not sure what would be the best
solution for EPEL in this specific case).

Another thing that is important to know before taking the package is that
upstream is renaming the project for 6.0 for various reasons, and it will
be named Sopel - so when updating to 6.x (not yet released) you would need
a rename review.

The github URL for this package is here: https://github.com/sopel-irc/sopel
The pkgdb URL for this package:
https://admin.fedoraproject.org/pkgdb/package/willie/

-- 
-Elad.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150829/229b3287/attachment.html>


More information about the devel mailing list