PEP regeneration on the website
I just noticed that PEP 424 hasn't appeared on the site yet - is it possible the automatic regeneration broke when hg.python.org was moved to OSU/OSL?
The usual explanation of the PEP index failing to build due to an error in one of the PEP headers doesn't apply, since it builds OK locally.
Cheers, Nick.
-- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia
Le lundi 16 juillet 2012 à 23:26 +1000, Nick Coghlan a écrit :
I just noticed that PEP 424 hasn't appeared on the site yet - is it possible the automatic regeneration broke when hg.python.org was moved to OSU/OSL?
Yes, it appears to have broken. Whoever put the automatic generation in place (Georg perhaps?) should probably simply add a cronjob that will periodically fetch PEP changes and build them.
Regards
Antoine.
-- Software development and contracting: http://pro.pitrou.net
On 16.07.2012 15:43, Antoine Pitrou wrote:
Le lundi 16 juillet 2012 à 23:26 +1000, Nick Coghlan a écrit :
I just noticed that PEP 424 hasn't appeared on the site yet - is it possible the automatic regeneration broke when hg.python.org was moved to OSU/OSL?
Yes, it appears to have broken. Whoever put the automatic generation in place (Georg perhaps?) should probably simply add a cronjob that will periodically fetch PEP changes and build them.
I didn't set up the whole thing -- that was done by someone before for SVN. I just added a hook to touch the "pepqueued" file (that hook can be removed fwiw).
Georg
Le lundi 16 juillet 2012 à 21:59 +0200, Georg Brandl a écrit :
On 16.07.2012 15:43, Antoine Pitrou wrote:
Le lundi 16 juillet 2012 à 23:26 +1000, Nick Coghlan a écrit :
I just noticed that PEP 424 hasn't appeared on the site yet - is it possible the automatic regeneration broke when hg.python.org was moved to OSU/OSL?
Yes, it appears to have broken. Whoever put the automatic generation in place (Georg perhaps?) should probably simply add a cronjob that will periodically fetch PEP changes and build them.
I didn't set up the whole thing -- that was done by someone before for SVN. I just added a hook to touch the "pepqueued" file (that hook can be removed fwiw).
Ok, I've removed it
cheers
Antoine.
-- Software development and contracting: http://pro.pitrou.net
On Tue, Jul 17, 2012 at 5:59 AM, Georg Brandl <g.brandl@gmx.net> wrote:
On 16.07.2012 15:43, Antoine Pitrou wrote:
Le lundi 16 juillet 2012 à 23:26 +1000, Nick Coghlan a écrit :
I just noticed that PEP 424 hasn't appeared on the site yet - is it possible the automatic regeneration broke when hg.python.org was moved to OSU/OSL?
Yes, it appears to have broken. Whoever put the automatic generation in place (Georg perhaps?) should probably simply add a cronjob that will periodically fetch PEP changes and build them.
I didn't set up the whole thing -- that was done by someone before for SVN. I just added a hook to touch the "pepqueued" file (that hook can be removed fwiw).
Can the PEP regeneration at least be hooked up to the same daily cycle that rebuilds the main docs?
PEP 398 is still showing the old schedule and PEP 424 isn't on the site at all.
Or should I be sending this question to the pydotorg list?
Cheers, Nick.
-- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia
On Tue, 24 Jul 2012 23:18:51 +1000, Nick Coghlan <ncoghlan@gmail.com> wrote:
On Tue, Jul 17, 2012 at 5:59 AM, Georg Brandl <g.brandl@gmx.net> wrote:
On 16.07.2012 15:43, Antoine Pitrou wrote:
Le lundi 16 juillet 2012 à 23:26 +1000, Nick Coghlan a écrit :
I just noticed that PEP 424 hasn't appeared on the site yet - is it possible the automatic regeneration broke when hg.python.org was moved to OSU/OSL?
Yes, it appears to have broken. Whoever put the automatic generation in place (Georg perhaps?) should probably simply add a cronjob that will periodically fetch PEP changes and build them.
I didn't set up the whole thing -- that was done by someone before for SVN. I just added a hook to touch the "pepqueued" file (that hook can be removed fwiw).
Can the PEP regeneration at least be hooked up to the same daily cycle that rebuilds the main docs?
PEP 398 is still showing the old schedule and PEP 424 isn't on the site at all.
Or should I be sending this question to the pydotorg list?
My understanding is that there is a push script for the docs run out of a cronjob "somewhere", but it is operating off the cpython repo, not the pep repo. So an equivalent script needs to be set up. I think *all* it needs to do is push the data over to the web server, but my knowledge of all these details is so fuzzy (I've never touched pydotorg) that I'm not in a position to look at it.
--David
participants (4)
-
Antoine Pitrou
-
Georg Brandl
-
Nick Coghlan
-
R. David Murray