This is largely a proposal, the website would need far more content and we'd need to agree on a hosting solution and a domain name. For the sake of the proposal I used "http://koji.build"
The site is written in reStructured Text and using Nikola[0] (Information in the README)
[0] - https://getnikola.com/
Oh also, I'm not married to theme. I just kind of picked one that looked decent from the themes site for the sake of the proposal: https://themes.getnikola.com/
I think I said elsewhere, but thanks for mocking this up. Two concerns:
@mikem: As far as I knew, nikola worked fine in Fedora. What was broken about it?
It probably would make sense to have the website in a different repo, but the source rst files that actually document Koji should be in this repository.
nikola fails with a traceback due to strict library version requirements. It is a poor decision on the part of the upstream.
Fedora bug is here: https://bugzilla.redhat.com/show_bug.cgi?id=1278581
Upstream commit that added a slew of exact version requirements: https://github.com/getnikola/nikola/commit/141e6bb43cd4cd8482202b3d93ab94a68a3255e3
Upstream ticket that the above change was "fixing": https://github.com/getnikola/nikola/issues/1320
FWIW, this has been fixed in Fedora as of a few weeks ago.
Which fix? I don't see a recent update for python-nikola. Last one was 7 months ago. https://bodhi.fedoraproject.org/updates/?packages=python-nikola
I do see a recent f22 build that doesn't seem to be in testing yet. http://koji.fedoraproject.org/koji/buildinfo?buildID=710599
However, when I update to that build, I get:
[mike@localhost site]$ rpm -q python-nikola python-nikola-7.3.0-6.fc22.noarch [mike@localhost site]$ make nikola build ERROR: You are using doit version 0.28.0, it is too new! This application requires version <= 0.27. Makefile:7: recipe for target 'build' failed make: *** [build] Error 3
This bug appears to still be open https://bugzilla.redhat.com/show_bug.cgi?id=1268039
Looks like python-nikola has been retired in rawhide.
Unfortunately, I think that means we should close this without merging.
We'll need to take another stab at it with some other stack.
Bummer, but I agree with @ralph, closing.
Pull-Request has been closed by mikeb