While evaluating this module I noticed that on the Extend page, the project name is in lower case and should be in title case to be consistent with the rest of the project names on the page.

"Capitalize the name of the module, because module names are proper nouns."

https://www.drupal.org/docs/develop/documenting-your-project/help-text-s...

ALSO:
According to Drupal standards, modules should include dependencies in the .info.yml file.
Dependencies should be namespaced in the format {project}:{module}, where {project} is the project name as it appears in the Drupal.org URL (e.g. drupal.org/project/views) and {module} is the module's machine name.

https://www.drupal.org/docs/8/creating-custom-modules/let-drupal-8-know-...

Patch to follow, thanks!

Comments

volkswagenchick created an issue. See original summary.

volkswagenchick’s picture

Assigned: volkswagenchick » Unassigned
Status: Active » Needs review
StatusFileSize
new430 bytes

I uploaded a patch that capitalizes the name of the module on the extend page and addresses the dependency namespacing as per Drupal coding standards.

Thanks!

alonaoneill’s picture

Status: Needs review » Reviewed & tested by the community
StatusFileSize
new6.86 KB

Code looks good, the name of the module is now capitalized on the Extend page. Screenshot provided."
Marking as RTBC
Thank you for working on module!

chipway’s picture

Patch applies cleanly and correct the .info.yml file.

It is useful for DrupalCi to download the right dependencies and Installation profiles to work well. So sooner is better.

RTBC +1

miiimooo’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.