Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:122217 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 20532 invoked from network); 22 Jan 2024 10:38:11 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 22 Jan 2024 10:38:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1705919934; bh=h9tvQd4uNvKSYjb72unSUNb0uhwV+X5w2K3Nm2Ib5hk=; h=References:In-Reply-To:From:Date:Subject:To:From; b=dXKapRWafEKx9qZvz+Eg8YaZVk0cEtGsaR+YJ8LVeelCymyPc2Jx04xrfcZ15L29x wdE0U/W1eZKJJ3nyxr1LHdljL8agEVRLTLxqaPCPm9QK6QkvjnPmiO4yu62bJUgSA/ fU+Sj1Kx98uLFzcHqZess/8cz7r5DCPfpXuc9j9+0CuZdfyx3c60MLp41W+lNK1fpT 38cJREnciMmJWZL+ybIZeKfSTuGkcyCl6EXhsXmxOBuM3teiecBKY1VmrYn9dlc6Bs B6PG2fZLhr6EPZFuDReUF1GUSrdT9WVn5xThELpG9GCl7Gm7Asw7DdDr9/+NlG+wNo QakQ0TW+6rHrg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 4F47B18005C for ; Mon, 22 Jan 2024 02:38:53 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS,URIBL_SBL_A autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 22 Jan 2024 02:38:52 -0800 (PST) Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-3392b15ca41so877498f8f.0 for ; Mon, 22 Jan 2024 02:38:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705919888; x=1706524688; darn=lists.php.net; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=h9tvQd4uNvKSYjb72unSUNb0uhwV+X5w2K3Nm2Ib5hk=; b=Jm47avBt3hUqKP9QQXXH8yGZPu/5rT2/KhHsmK5L+o1AYwhP8wmWOx5W4wFHTWtvMd /2Yqldo25M1lDdyqQyG/xEK0G76k+jj8JpWd8Ss+1/L7R5yjxzBxk6WHmObXdPFbRJKn +DsiFA3s2tlUJ3YY4yrYACaotYbiVKfBk+QDSNQbYbTC+NUic0DcU7TTPi2gLy3w2vLd WsnPfYwURT4gyAS2g+xD9jGUgodkuRDcVSXD38tWsXMxm8c5DB2Tbg38e185mQM3gojD HVhkbYdyAJcicCPIUrRSTiqz7Oci5ai3iTAvjfsafis76otZGHxd/PiVWcBI6LjqjO7+ 4T6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705919888; x=1706524688; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=h9tvQd4uNvKSYjb72unSUNb0uhwV+X5w2K3Nm2Ib5hk=; b=WBgXG3YKKAWe4OAOD1ZphEzrFOhn91aNtQyktMFTg70dumX6OfiCgxEsAUodrh2qFP M8f+R5HOMqBk1QjhtqzdTPsgqltERFLAbQ+qvaJCiS1vluSiIwL8vy3JxYQyLSf4banB WYCkUdZ/0Y/iEpy0EjEy31e1o9Bg7dbN/cGa3B7rThio5L3jMv4yLvTfzU7yb7Avp+Jr MSI/EOwWueS4nXTGHQoR9y+2Qu0/bgBKAiqCdHHmeBZFxC65ozCnhb6H6MSE2Ob9rn95 uVtPszqGKhzbT7v9DI6TVrIU68c3kMo/MUTNa3NCshYFfxiOUzhRfvYkcPa52gzRtEDR I1CQ== X-Gm-Message-State: AOJu0YwAnevZrXERFou6s9Fjp/R48no6BQ4FzKOPpHilzXHiHJs+zLJQ BiwyqWEZZT7dp4vzE30cY0A1qZb/m+OK+pXh25n8lgcPE0Dh4R0eNFqLXeT3P0sZjOegE7oSr1K UyNkpfYLEWtFWEoEFgNM3oD7RjuRNQSFyBGsLrw== X-Google-Smtp-Source: AGHT+IFGyS/Uh4jYPm26Pp0eqll09GHEdYESp+Xi8GU42QzaJMwcHk2tBbGe1IYppkXEC85lvsW7m5ucpZC6btI0LaM= X-Received: by 2002:a05:6000:11c6:b0:337:c4d9:5d89 with SMTP id i6-20020a05600011c600b00337c4d95d89mr1823847wrx.60.1705919888300; Mon, 22 Jan 2024 02:38:08 -0800 (PST) MIME-Version: 1.0 References: <1705874211.14975.ezmlm@lists.php.net> In-Reply-To: <1705874211.14975.ezmlm@lists.php.net> Date: Mon, 22 Jan 2024 11:37:56 +0100 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary="000000000000f52058060f866c34" Subject: Re: Wiki Access request From: barel.barelon@gmail.com (Barel) --000000000000f52058060f866c34 Content-Type: text/plain; charset="UTF-8" > > > I can absolutely give you write access to these pages. Updating this > list to reflect more up-to-date resources certainly makes sense. > > As you probably know, there are a number of different places where php > internals are documented, and I think that, long-term, it makes sense > to try to consolidate these efforts. We briefly spoke about this in > the last foundation meeting. > > We have some documentation in the php-src repository itself, a > significant amount in the php internals book > (https://www.phpinternalsbook.com/), some in the wiki, some on blogs > of current or previous contributors, etc. There are a number of things > that are important when it comes to documentation, like convenience, > access, history, discoverability, etc. > > While not the worst, I don't think the wiki is the best place for this > work. Handling documentation directly through Git in PHPs main > repository (or at least a repository in the PHP organization) would > likely tick the most boxes. Providing documentation with PRs might > also improve the understanding of intention of the changes for > reviewers. > > As for links to other references, I believe the CONTRIBUTING.md file > is currently the most up-to-date. > > > https://github.com/php/php-src/blob/master/CONTRIBUTING.md#technical-resources > > Rather than duplicating this list on the wiki, it might make sense to > reference the CONTRIBUTING.md file, and extend it as necessary. > > Ilija > > Hi Ilija, I didn't know that there was a list of tech resources listed in the "CONTRIBUTING.md" file. I have been researching resources that have information about PHP internals and have found a lot, more than twenty. I can think of three possibilities: - List them all in the contributing document but this can be a bit overwhelming as, like I said, the number of resources available is big - Add a new page in the Github repo with all these links and link to that page from the contributing page - Keep the list in the wiki and link to that page from the contributing page Please let me know what you think would be the best way going forward. No matter what we do, we need to make sure that this info is collected in a single place and not duplicated. And no matter what we do, the wiki page needs to be cleaned so I'd be grateful if you could provide this access. Depending on what we decide to do, I will clean up the wiki and create a PR for the php-src repo with the related changes Cheers Carlos --000000000000f52058060f866c34--