php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #51410 Automatic weekly release of 'pman'
Submitted: 2010-03-27 00:06 UTC Modified: 2021-06-24 13:29 UTC
Votes:2
Avg. Score:4.5 ± 0.5
Reproduced:1 of 1 (100.0%)
Same Version:1 (100.0%)
Same OS:0 (0.0%)
From: bjori@php.net Assigned:
Status: Open Package: Doc Build problem
PHP Version: Irrelevant OS: *
Private report: No CVE-ID: None
View Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
If you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: bjori@php.net
New email:
PHP Version: OS:

 

 [2010-03-27 00:06 UTC] bjori@php.net
Description:
------------
We need to update the PHP Unix manual pages more often.
Currently the online documentation is updated every Friday, and we should 
probably to the same for the Unix manual pages.

It shouldn't be hard to script "simplechannelserver.php" (or whatever that was 
called) to automatically commit and push new releases to our PEAR server.

One thing to consider; we need to commit the XML files to the docweb repository 
so they get updated.
Maybe we should create an "fake phpdoc" SVN account to do the job?
Doesn't quite make sense to mark all those commits by a human - which didn't 
actually do crap...


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2010-04-28 21:05 UTC] philip@php.net
Why not just have the server generate/host them, and skip the svn storage step?
 [2010-04-28 21:13 UTC] bjori@php.net
Because then we loose the history if the server crashes, and even the current 
release...
 [2011-07-02 00:56 UTC] philip@php.net
-Status: Open +Status: Assigned -Assigned To: +Assigned To: philip
 [2011-07-02 00:56 UTC] philip@php.net
Currently a human has been building these roughly once per month.

I'll attempt to add this, so assigning to self. Should be fun :)
 [2013-01-17 08:18 UTC] philip@php.net
-Status: Assigned +Status: Open -Assigned To: philip +Assigned To:
 [2013-01-17 08:19 UTC] philip@php.net
We require someone braver than I to solve this problem.
 [2016-12-14 20:51 UTC] sobak@php.net
Could we revise it?

> Because then we loose the history if the server crashes, and even the current 
> release...

And yet we can regenerate it, we have all necessary sources versioned. I don't think it makes sense to store compilation results there as well. By the side effect web/doc.git repo is already heavy as f**k...
 [2021-06-24 13:29 UTC] cmb@php.net
> Currently a human has been building these roughly once per month.

$ pear remote-info doc.php.net/pman
Package details:
================
Latest      2015.06.19
Installed   - no -
Package     pman
License     Creative Commons Attribution 3.0
Category    Default
Summary     PHP Unix manual pages
Description Unix manual pages of the PHP documentations from
            php.net.

See also bug #73627.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Oct 05 19:01:27 2024 UTC