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

Discovery for Vagrant environment for PWA [SPIKE] #312

Closed
4 tasks
ericerway opened this issue Sep 27, 2018 · 7 comments
Closed
4 tasks

Discovery for Vagrant environment for PWA [SPIKE] #312

ericerway opened this issue Sep 27, 2018 · 7 comments
Assignees
Labels
research Research spike or experimental work.

Comments

@ericerway
Copy link

ericerway commented Sep 27, 2018

This issue is for the following packages:

[ ] venia-concept
[X] pwa-buildpack
[ ] peregrine
[ ] pwa-module
[X] pwa-devdocs

Description

As a developer, I want to utilize Vagrant to quickly get started with development for PWA Studio regardless of my environment and potentially contribute to the project.

Assumptions

  • Vagrant is a preferred option vs. Docker (reliability and maintenance)
  • Environment will always keep the latest 2.3.0 build with Venia sample data

Tasks

  • Discovery for continuously updated Vagrant container for PWA Studio environment
  • Review and summary of Vagrant findings and process
  • Additional user stories/epics for implementation
  • Example and demo (as appropriate)
@ericerway ericerway added the research Research spike or experimental work. label Sep 27, 2018
@ericerway ericerway changed the title Discovery for Docker environment with containers [SPIKE] Discovery for Vagrant environment for PWA Studio [SPIKE] Sep 27, 2018
@ericerway
Copy link
Author

Related to #261 for Venia sample data.

@ericerway ericerway changed the title Discovery for Vagrant environment for PWA Studio [SPIKE] Discovery for Vagrant environment for PWA [SPIKE] Sep 27, 2018
@dmtrkad
Copy link

dmtrkad commented Oct 4, 2018

Development
Estmation: 4 SP

  • 1, Vagrant R&D. Creating of the development environment
  • 2. Vagrant trough the Magento configuration
  • 3. Integrating of the PWA studia with Vagrant
  • 4. Sample data (Magenta or Venia ?)

Q&A:

  1. Venia sample data examples
  2. What's the outcome of this spike to reach the expectation?
  3. Minimally supported versions of PHP, Magento. Configuration flow for new Vagrant files.

@ericerway
Copy link
Author

ericerway commented Oct 5, 2018

We should definitely use Venia sample data. Goal here is to have a working Vagrant environment with instructions that can be used by others familiar with Vagrant in order to simplify setup and configuration. This needs to work on 2.3.0-beta and above. @zetlen will need to help with the location and configuration flow. Let's tag this for Sprint 27 next week. Updating Zenhub estimate to 5 to reflect open question and keep with Fibonacci standards. Thanks!

@ericerway ericerway added this to the Sprint 27 milestone Oct 5, 2018
@mhhansen
Copy link
Contributor

mhhansen commented Oct 8, 2018

@dmtrkad regarding venia sample data
in case it helps, checkout the devdocs
https://magento-research.github.io/pwa-studio/venia-pwa-concept/setup/

they were updated a few mins ago, now includes a script to get the venia sample data installed

@ericerway ericerway modified the milestones: Sprint 27, Sprint 28 Oct 22, 2018
@ericerway ericerway removed this from the Sprint 28 milestone Nov 6, 2018
@dmtrkad
Copy link

dmtrkad commented Dec 14, 2018

@sharkySharks Could you please comment on it ?

@sharkySharks
Copy link
Contributor

rather than vagrant, I have made progress on getting a secure local dev environment running in docker in #734 . Will update all related issues once work is complete, starting work is in #682 .

@awilcoxa
Copy link

@sharkySharks are we still evaluating vagrant as an option? If not, let's go ahead and close this issue.

@awilcoxa awilcoxa added this to the DevOps Improvements Phase 1 milestone Aug 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
research Research spike or experimental work.
Projects
None yet
Development

No branches or pull requests

6 participants