Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:75938 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 1733 invoked from network); 23 Jul 2014 09:18:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Jul 2014 09:18:55 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 217.147.176.214 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 217.147.176.214 mail4-2.serversure.net Linux 2.6 Received: from [217.147.176.214] ([217.147.176.214:55331] helo=mail4.serversure.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 95/C4-21666-DFD7FC35 for ; Wed, 23 Jul 2014 05:18:54 -0400 Received: (qmail 25876 invoked by uid 89); 23 Jul 2014 09:18:52 -0000 Received: by simscan 1.3.1 ppid: 25866, pid: 25873, t: 0.0763s scanners: attach: 1.3.1 clamav: 0.96/m:52 Received: from unknown (HELO ?10.0.0.8?) (lester@rainbowdigitalmedia.org.uk@81.138.11.136) by mail4.serversure.net with ESMTPA; 23 Jul 2014 09:18:52 -0000 Message-ID: <53CF7DFC.7030203@lsces.co.uk> Date: Wed, 23 Jul 2014 10:18:52 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: internals@lists.php.net References: <53CEE5A4.6080701@sugarcrm.com> In-Reply-To: <53CEE5A4.6080701@sugarcrm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] PHP Language Specification From: lester@lsces.co.uk (Lester Caine) On 22/07/14 23:28, Stas Malyshev wrote: > I would propose choosing some collaborative platform for managing it, > something like Google Docs (suggestions about best platform ever for > that are welcome :) so that people could comment on specific parts and > keep track of what is the current state and what has been discussed. > > Alternatively, we could do a wiki maybe but the problem there is that it > is hard to export (unless anybody knows wiki setups that can be easily > exported into single document). This is another can of worms, and perhaps an example of why the current php website structure is such a problem :( Using different tools for different areas of the website, laying off elements to third party services and then relying on other third party services to provide a usable 'website' search ... which only partially works when you select a different language. Moving elements of the website into a more coherent whole is yet another project that is long overdue and since we are DESIGNING the very software that creates these facilities, it should not be difficult? The current user manual should be a wiki with sections for rfc management, adding comments, managing history of changes and so on. The Language Specification is simply an extension of that as is the sort of internal code documentation we are currently asking for. DokuWiki is sort of functional, but as has been indicated, cloning a copy of the history on another machine is not possible! Keeping the material in a DVCS sort of works, but these are not designed for document maintenance? I keep looking at importing the whole lot into a database which can the be provided as a daily backup, which adds the ability to search both current views of the material and back through history for changes. Moving everything into a framework which can manage both translations and integral cross linking, and gives a single front end to everything on the website ... -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk