GreenSock Animations is a module to help the user integrate their website with the GreennSock products (GSAP and GSAP Plugins). With this module you can configure the GSAP animations from the CMS, without needing to write code, the module attaches the GSAP library into the pages you want and let you configure the details for the animations.

Project link

https://www.drupal.org/project/gs

Comments

hmendes created an issue. See original summary.

vishal.kadam’s picture

Thank you for applying! Reviewers will review the project files, describing what needs to be changed.

Please read Review process for security advisory coverage: What to expect for more details and Security advisory coverage application checklist to understand what reviewers look for. Tips for ensuring a smooth review gives some hints for a smoother review.

To reviewers: Please read How to review security advisory coverage applications, What to cover in an application review, and Drupal.org security advisory coverage application workflow.

While this application is open, only the user who opened the application can make commits to the project used for the application.

Reviewers only describe what needs to be changed; they don't provide patches to fix what reported in a review.

vishal.kadam’s picture

Issue summary: View changes
vishal.kadam’s picture

Status: Needs review » Needs work

FILE: gs.info.yml

package: Custom

FILE: modules/gs_paragraphs/gs_paragraphs.info.yml

package: Custom

Modules should avoid using that value for the package.

avpaderno’s picture

Please also check that Git on your computer has been set to use the same email used for your drupal.org account. Since they are different, your commits are not associated to your account.

avpaderno’s picture

Status: Needs work » Needs review

Is there anything that needs to be changed?

Blocking an application asking to remove two lines in two .info.yml files when the code, for example, contains security issues or does not correctly use the Drupal API is not something that we should do. If the project would use a wrong branch name or it would include a license file that is not GPLv2, those would be additional reasons to change the status to Needs work.

hmendes’s picture

I just changed the package on the dev version, once this issue is fixed I will update the module with a new release, thanks.
Thank you for the heads up about the git config, didn't noticed that before, it should be fine now.

vinaymahale’s picture

Issue summary: View changes
hmendes’s picture

Priority: Normal » Major
vinaymahale’s picture

Priority: Major » Normal
Status: Needs review » Reviewed & tested by the community

No issues found
Changing status to RTBC!

avpaderno’s picture

Status: Reviewed & tested by the community » Needs work
  • What follows is a quick review of the project; it doesn't mean to be complete
  • For each point, the review usually shows some lines that should be fixed (except in the case the point is about the full content of a file); it doesn't show all the lines that need to be changed for the same reason
  • A review is about code that doesn't follow the coding standards, contains possible security issue, or doesn't correctly use the Drupal API; the single points aren't ordered, not even by importance

modules/gs_paragraphs/src/GsParagraphsHelper.php

$title = $type == 'Animation configurations' ?
      $this->t('@type', ['@type' => $type]) :
      $this->t('Values @type animation', ['@type' => lcfirst($type)]);

$this->t('@type', ['@type' => $type]) does not translate the content of $type. That code is exactly the same as the following one.

$title = $type == 'Animation configurations' ? $type : $this->t('Values @type animation', ['@type' => lcfirst($type)]);

The same holds true for the following lines.

          '#title' => $this->t('@title', ['@title' => $property_values['title']]),
          '#description' => $this->t('@description', ['@description' => $property_values['description']]),
hmendes’s picture

Status: Needs work » Needs review

Fixed in the dev branch. Thanks

avpaderno’s picture

Assigned: Unassigned » avpaderno
Status: Needs review » Reviewed & tested by the community

Thank you for your contribution! I am going to update your account.

These are some recommended readings to help with excellent maintainership:

You can find more contributors chatting on the Slack #contribute channel. So, come hang out and stay involved.
Thank you, also, for your patience with the review process.
Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.

I thank all the reviewers.

avpaderno’s picture

Status: Reviewed & tested by the community » Fixed
hmendes’s picture

Thank you!! 😊

Status: Fixed » Closed (fixed)

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