Mentoring community group gives support for Drupaldelphia 2019 and under this issue, we're going to give credits to the ones who attend and help folks prepare and work during the Contribution time!

Please add your activities as a comment or at least let us know in #mentoring slack channel if you have attended at Drupaldelphia as a mentor!

Comments

gobinathm created an issue. See original summary.

gobinathm’s picture

Activities of the Day

ansonwhan’s picture

This may have been Drupaldelphia's first formal Mentoring workshop and help desk, but we're excited to have helped some people troubleshoot their issues and learn some of the items to take into consideration.

For example- when moving a Drupal8 site without a composer workflow to one with composer:
1. You'll want to evaluate/confirm none of your contributed modules/packages have been hacked. You can use the hacked module to diff the stable release against the version in your codebase.
2. So long as no contrib packages have been hacked, you can use composer require drupal/
(and optionally the minimal version requirement) to get the packages in place.
3. Use composer update drupal/
to download the latest version of the module, meeting your version requirements.
4. When you run a git diff, you should see and commit back:

  • composer.json, composer.lock have changed (on a repo that does have continuous integration/automated build process and excludes vendor folder- BEST PRACTICE)
  • composer.json, composer.lock, vendor/ have changed (on a repo that does not have any continuous integration/automated build process and is strictly a git deployment)

You'll also need to determine how you want to manage your custom modules/packages in your codebase- either:

  • commit directly within repo
  • setup and register as a composer package so that you can install with composer as well
sastha’s picture

gobinathm’s picture

Status: Active » Reviewed & tested by the community

Thanks for your contribution in Drupal Camp Philly. Hope it was useful for those who benefited from this

ekl1773’s picture

Status: Reviewed & tested by the community » Fixed

Thank you all!

ekl1773’s picture

Status: Fixed » Closed (fixed)