flarum / docs

Flarum documentation.
https://docs.flarum.org
MIT License
66 stars 131 forks source link

feat: package manager & installable packages #469

Closed SychO9 closed 5 months ago

SychO9 commented 5 months ago

putting here for use in discuss 294670348-6e18c6ed-8abb-4feb-88a9-e8bb060e54ab

luceos commented 5 months ago

The docs seem to imply the extension manager is already installed. Nowhere is mentioned how to install this manager in case it isn't installed, eg on existing systems. This might alleviate some support questions.

GreXXL commented 5 months ago

The docs seem to imply the extension manager is already installed. Nowhere is mentioned how to install this manager in case it isn't installed, eg on existing systems. This might alleviate some support questions.

In the downloaded package it's already bundled. I don't know if we also changed the skeleton when you manually install with composer so that it defaults installs as a core extension. In that case it would be fine to describe it "as already installed"?

SychO9 commented 5 months ago

I don't actually think we should bundle it for those installing from the CLI, but instead include the installation instructions of the extension manager i the section of installing flarum from the CLI, that way it's clear that if you wish to manage extensions from the interface (even though you are currently using the CLI to install) then here it is and how to add it.

Also need to add the extension's installation instructions in the extensions section like daniel mentions.