[META] Create a GitPod project for easy SDDS testing and development

Created on 7 August 2024, 11 months ago

Problem/Motivation

1. We want to enable non-technical people to test SDDS.

2. We want to enable technical people who don't want to set up their local machine to contribute to SDDS.

Steps to reproduce

Proposed resolution

Create a GitPod project and related assets for easy SDDS testing and development

Remaining tasks

  • Read the docs
  • Figure out what we need
  • Figure out where stuff will live
  • Create the project and assets [needs issue]
  • Review and test
  • Tweak as needed
  • Add button to project page and docs [needs issue]
  • Promote in Slack channels
  • Profit!

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

1.0

Component

Planning

Created by

πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Kristen Pol
  • πŸ‡ΊπŸ‡ΈUnited States andy-blum Ohio, USA
  • πŸ‡ΊπŸ‡ΈUnited States rfay Palisade, CO, USA
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Getting help in Slack:

    Kristen Pol (she/her)
    :palm_tree: 44 minutes ago
    This is currently in context of #starshot-demo-design-system

    Kristen Pol (she/her)
    :palm_tree: 44 minutes ago
    I'd like to make it easy for non-technical people to be able to help with testing but I don't want them to go through the development setup

    rfay
    42 minutes ago
    Super easy to just make a project that has what you want and use https://ddev.github.io/ddev-gitpod-launcher/
    If you add a repo that has the db and files, so much the better.

    Kristen Pol (she/her)
    :palm_tree: 40 minutes ago
    Cool... what does "make a project that has what you want" mean :slightly_smiling_face: (edited)

    Kristen Pol (she/her)
    :palm_tree: 39 minutes ago
    you mean stick all the stuff into GitHub?

    rfay
    39 minutes ago
    image.png

    image.png

    rfay
    38 minutes ago
    Take a look at those two repositories and you’ll understand

    Kristen Pol (she/her)
    :palm_tree: 38 minutes ago
    cool

    Kristen Pol (she/her)
    :palm_tree: 38 minutes ago
    https://ddev.readthedocs.io/en/latest/users/install/ddev-installation/#g...

    ddev.readthedocs.ioddev.readthedocs.io
    DDEV Installation - DDEV Docs
    Do local website development on your computer or in the cloud with DDEV.

    rfay
    38 minutes ago
    Those are examples

    Kristen Pol (she/her)
    :palm_tree: 38 minutes ago
    very cool

    Kristen Pol (she/her)
    :palm_tree: 38 minutes ago
    this would be amazing

    Kristen Pol (she/her)
    :palm_tree: 38 minutes ago
    and enable devs who don't want to install on their local as well
    :+1:
    1

    andy-blum
    22 minutes ago
    I put together a gitpod setup for a drupal training (thanks
    @shaal
    for the help) - here's the gitpod yml file: https://github.com/andy-blum/drupal-FE-training/blob/main/.gitpod.yml
    :+1:
    2

    andy-blum
    21 minutes ago
    The init section is the most important bit there - most else is just boilerplate drupalpod

    Kristen Pol (she/her)
    :palm_tree: 1 minute ago
    Thanks :pray:

  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Started creating child issues to get this going.

  • Status changed to Postponed 11 months ago
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Haven't had time to get back to this.

  • Issue was unassigned.
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Closing as this work is happening in Drupal Forge now since GitPod/DrupalPod are EOL:

    πŸ“Œ Create standalone SDDS+XB demo for user testing Active

    Moving credit to that issue.

Production build 0.71.5 2024