[pacman-dev] Location of the Pacman Home Page source?
Hi folks, I see that while a number of Pacman-related pages like the HACKING document are rendered into nice HTML and hosted officially, does anyone know where the source for the Pacman homepage itself is hosted (https://www.archlinux.org/pacman/)? There are some documentation lines I'd like to fix, in particular the ones that still mention configure/make as the way to compile Pacman. Meson should probably also be mentioned in the Pacman README itself, since it is otherwise cited nowhere in that repo. I'd be happy to put forth a PR. Cheers, Colin
On 12/4/20 11:20 AM, Colin Woodbury wrote:
Hi folks, I see that while a number of Pacman-related pages like the HACKING document are rendered into nice HTML and hosted officially, does anyone know where the source for the Pacman homepage itself is hosted (https://www.archlinux.org/pacman/)? There are some documentation lines I'd like to fix, in particular the ones that still mention configure/make as the way to compile Pacman. Meson should probably also be mentioned in the Pacman README itself, since it is otherwise cited nowhere in that repo. I'd be happy to put forth a PR.
In the doc/ directory, which contains asciidoc sources for both mapages and the website. You can generate the html files using `ninja html`, and tar it up for copying onto the website using `ninja doc/website.tar.gz`. -- Eli Schwartz Bug Wrangler and Trusted User
Thanks Eli! It looks like I had been grepping for `meson compile` and not `meson build`, hence I couldn't find it. It seems like the asciidoc was already updated some time ago, just not uploaded to the site itself. Also, in both `index.asciidoc` and `NEWS`, 5.2.2 was never given release notes. Should we add those, or just wait for the impending 6.0? On Fri, 4 Dec 2020, at 08:28, Eli Schwartz wrote:
On 12/4/20 11:20 AM, Colin Woodbury wrote:
Hi folks, I see that while a number of Pacman-related pages like the HACKING document are rendered into nice HTML and hosted officially, does anyone know where the source for the Pacman homepage itself is hosted (https://www.archlinux.org/pacman/)? There are some documentation lines I'd like to fix, in particular the ones that still mention configure/make as the way to compile Pacman. Meson should probably also be mentioned in the Pacman README itself, since it is otherwise cited nowhere in that repo. I'd be happy to put forth a PR.
In the doc/ directory, which contains asciidoc sources for both mapages and the website.
You can generate the html files using `ninja html`, and tar it up for copying onto the website using `ninja doc/website.tar.gz`.
-- Eli Schwartz Bug Wrangler and Trusted User
*Attachments:* * OpenPGP_signature
On 12/4/20 11:43 AM, Colin Woodbury wrote:
Thanks Eli!
It looks like I had been grepping for `meson compile` and not `meson build`, hence I couldn't find it. It seems like the asciidoc was already updated some time ago, just not uploaded to the site itself.
Should be a simple matter of bumping the version in https://github.com/archlinux/infrastructure/blob/master/playbooks/tasks/pacm... The 6.0 release will need the playbook to be updated to use meson instead of configure/make.
Also, in both `index.asciidoc` and `NEWS`, 5.2.2 was never given release notes. Should we add those, or just wait for the impending 6.0?
It got updated, appropriately, on the release/5.2.x branch. That will probably get synced once I write the release notes for 6.0, as happened last time... -- Eli Schwartz Bug Wrangler and Trusted User
I updated the playbook for now, since 6.0 has yet to fully land: https://github.com/archlinux/infrastructure/pull/8 On Fri, 4 Dec 2020, at 13:25, Eli Schwartz wrote:
On 12/4/20 11:43 AM, Colin Woodbury wrote:
Thanks Eli!
It looks like I had been grepping for `meson compile` and not `meson build`, hence I couldn't find it. It seems like the asciidoc was already updated some time ago, just not uploaded to the site itself.
Should be a simple matter of bumping the version in https://github.com/archlinux/infrastructure/blob/master/playbooks/tasks/pacm...
The 6.0 release will need the playbook to be updated to use meson instead of configure/make.
Also, in both `index.asciidoc` and `NEWS`, 5.2.2 was never given release notes. Should we add those, or just wait for the impending 6.0?
It got updated, appropriately, on the release/5.2.x branch. That will probably get synced once I write the release notes for 6.0, as happened last time...
-- Eli Schwartz Bug Wrangler and Trusted User
*Attachments:* * OpenPGP_signature
participants (2)
-
Colin Woodbury
-
Eli Schwartz