Hi,
This is my first full Drupal module release, so I hope I've got everything in place.
This module provides very basic integration with Help Scout's Beacon (https://www.helpscout.net) - A helpdesk tool. Allowing people to submit a support ticket from the admin section of your Drupal 7 site.
Project page: https://www.drupal.org/project/help_scout_beacon
git clone --branch 7.x-1.x https://git.drupal.org/project/help_scout_beacon.git
Thanks,
Chris
Comments
Comment #2
c_archer commentedComment #3
PA robot commentedFixed the git clone URL in the issue summary for non-maintainer users.
We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)
Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #4
k3vin_nl commentedI'll structure the review according to the checklist.
1.1 ✔️
2.1 ✔️
3.1 ✔️ I didn't spot any issues.
4.1 X A LICENSE.TXT is present
4.2 ✔️
5.1 ✔️
5.2 ✔️
5.3 ✔️
6.1 X Parereview.sh gives one warning: All variables defined by your module must be prefixed with your module's name to avoid name collisions with others. Also ESLint shows some code style issues in beacon.js
7.1 ✔️ / X beacon.js could probably be rewritten in a more Drupal way, but as stated in the file itself, the code is mostly from Helpscout.
Comment #5
c_archer commentedThanks @K3vin_nl, I have now updated the code, I will at some point probably re-write the JS file.
Comment #6
c_archer commentedComment #7
c_archer commentedComment #8
c_archer commentedComment #9
avpadernoPlease don't change the status to Active, or reviewers will not check the project code.
Comment #10
sleitner commentedAutomated Review
Review of the 7.x-1.x branch (commit dc5a265):
hook_help(). See https://www.drupal.org/docs/develop/documenting-your-project/module-docu... .This automated report was generated with PAReview.sh, your friendly project application review script.
Manual Review
hook_help()The starred items (*) are fairly big issues and warrant going back to Needs Work. Items marked with a plus sign (+) are important and should be addressed before a stable project release. The rest of the comments in the code walkthrough are recommendations.
If added, please don't remove the security tag, we keep that for statistics and to show examples of security problems.
This review uses the Project Application Review Template.
Comment #11
avpadernoIf you are still working on this application, you should fix all known problems and set the status to Needs review. (See also the project application workflow.)
Please don't change status of this application if you aren't sure you have time to dedicate to this application, or it will be closed again as won't fix.
I am closing this application due to lack of activity.