Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update "Getting Started" Page to outline PHP installation process #471

Open
7 of 8 tasks
joehoyle opened this issue May 20, 2022 · 2 comments
Open
7 of 8 tasks

Update "Getting Started" Page to outline PHP installation process #471

joehoyle opened this issue May 20, 2022 · 2 comments
Labels
developer advocacy Developer Advocacy related tasks should have Should be done, medium priority for now

Comments

@joehoyle
Copy link
Member

joehoyle commented May 20, 2022

Description

Our Getting Started guide starts essentially with "Install Composer", but it doesn't even mentioned that you'll need PHP installed, or what version of PHP. In humanmade/altis-dev-tools-command#34 we had one reported case where someone is using PHP 7.2 for example which doesn't since we switched to PHP 7.4+. It seems currently we don't acknowledge or guide people on installing PHP 7.4 which is a prerequisite to composer, which is a prerequisite to altis.

Acceptance Criteria

  • Documentation explains how to install PHP for Mac, Linux and Windows

Repo - https://github.com/humanmade/altis-documentation/tree/master/other-docs/getting-started

Ready

  • Is the title clear?
  • Is the description clear and detailed enough?
  • Are acceptance criteria listed?
  • Have any (potential) dependencies been identified?
  • Is an estimate/timebox assigned?
  • Is a priority label assigned?
  • Is this ticket added to an epic? (Optional)
@robindevitt robindevitt added to-refine-dev should have Should be done, medium priority for now must have Must be done, high priority and removed must have Must be done, high priority labels May 20, 2022
@robindevitt
Copy link
Contributor

Along with mentioning that they need to have PHP installed, we would probably need to give them direction to installing PHP. Same as what we have done for composer.

Homebrew - https://brew.sh/

@missjwo missjwo added to refine Issues needing refinement. and removed to-refine-dev labels Nov 28, 2022
@wisyhambolu wisyhambolu changed the title Getting Started doesn't mentioned anythign about installing PHP Update "Getting Started" Page to outline PHP installation process Sep 6, 2023
@wisyhambolu
Copy link
Contributor

Hey team! Please add your planning poker estimate with Zenhub @ferschubert-hm @jerico @mikelittle

@wisyhambolu wisyhambolu removed the to refine Issues needing refinement. label Sep 6, 2023
@missjwo missjwo added the developer advocacy Developer Advocacy related tasks label Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developer advocacy Developer Advocacy related tasks should have Should be done, medium priority for now
Projects
None yet
Development

No branches or pull requests

5 participants