On Thursday, September 01 2016, Alexander Wirt wrote:
> On Mon, 08 Aug 2016, Sergio Durigan Junior wrote:
>
> Hi,
> *snip*
>> Well, that's it. I think I should be able to finish everything by the
>> end of the week, and then move to the sponsorship phase :-).
> Any updates on that package?
Yes.
I spent a lot of time packaging some JavaScript dependencies, but
unfortunately I won't be able to package them all. They are *really* a
hassle...
Anyway, I talked to Alexandre Viau (aviau) about this and he assured me
that I could bundle the non-minified versions of JS libraries needed by
the package without problems, because ftp-master is OK with this.
Having said that, I am now working on make pagure use the non-minified
JS libs (I've already proposed a patch upstream for this, which is being
discussed), and on finishing the other bits of the packaging.
I learned a valuable lesson: I will not say "I should be able to finish
everything by XYZ date" anymore :-). I can say, however, that the
package is in a good shape and I consider it very close to being
finished.
As always, you can check the status of my work here:
http://git.sergiodj.net/?p=debian/pagure.git;a=summary
I try to keep this repo relatively up-to-date.
So yeah, in a nutshell, here's what's missing:
- Bundle the non-minified versions of the necessary JS libs (note that
most of the libs *are* on Debian)
- Create the necessary symlinks for the libs that are already on
Debian
- Install the conffiles, helper scripts and other stuff (see Fedora
package), probably on /usr/share/pagure
- Write documentation about configuring pagure on Apache (at least)
- Write documentation about configuring pagure with postfix (see
upstream docs; maybe just refer to them)
- Test installation
Alexandre Viau told me he'd be glad to sponsor this package for me, so
that's it.
Thanks,
--
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/
Attachment:
signature.asc
Description: PGP signature