This issue will contain notes and comments about adding a section on how to upgrade a module in a more Tutorial-based fashion.
It will refer to the theory-based instructions that already exist and add new ones as needed.
Items to discuss in the tutorial:
[ ] Github recommendation for creating a new empty branch
[ ] Note important things like how permissions can be set to "administer tripal" or more narrow based on the module's needs.
[ ] Using drush generate to create a skeleton module
[ ] Altering routing and .info files to fit within the Tripal paradigm (may be superceded by the creation of a custom drush generate template (which would be a part of https://github.com/tripal/tripal_devtools/)
[ ] Pointing the author to other parts of the documentation so they can understand the differences between Drupal 7 and Drupal 10 modules
This issue will contain notes and comments about adding a section on how to upgrade a module in a more Tutorial-based fashion.
It will refer to the theory-based instructions that already exist and add new ones as needed.
Items to discuss in the tutorial:
drush generate
to create a skeleton moduledrush generate
template (which would be a part of https://github.com/tripal/tripal_devtools/)