Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Major
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
3 Jan 2016 at 14:05 UTC
Updated:
6 Mar 2016 at 19:14 UTC
Jump to comment: Most recent
Comments
Comment #2
PA robot commentedWe 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 #3
ayaz.mrz commentedHi,
Only thing I got in your "html_tag_selector_block.tpl.php" during manual review the constant text should be under t() function.
Comment #4
moshnoi commentedHi @ayaz.mrz,
Thanks for comment and review,
I have changed "html_tag_selector_block.tpl.php" file and have added the constant text under t() function.
Comment #5
tajinder.minhas commentedHello Moshnoi,
There are few comments from my side which i think can be worked on
"<p id='html_tag_selector_block'>HTML Tag Selector Block</p>"on line 46 of html_tag_selector.module which i think is unnecessary you should make it simply as t('HTML Tag Selector Block');Comment #6
moshnoi commentedHi @tajinder.minhas,
Thanks for comment,
I have changed the code base on your suggestions.
Comment #7
moshnoi commentedReviewed issues:
https://www.drupal.org/node/2633770#comment-10723156
https://www.drupal.org/node/2633620#comment-10689184
https://www.drupal.org/node/2606174#comment-10711234
Comment #8
lhuria94 commentedHi @moshnoi,
Nice module. Works fine.
Just a spelling mistake in your module description: Change JQeury to jQuery
Other than that, I would suggest changing "GET HTML TAG Selector" to "Get Html Tag Selector" in module.info file. Looks more neat.
Thanks
Comment #9
lhuria94 commentedComment #10
klausi@lhuria94: that seem to be useful improvements, but surely not application blockers. Anything else that you found or should this be RTBC instead?
Comment #11
lhuria94 commentedNo. I could not find any other issue.
Looks fine. Works as per expected. Good to go for RTBC.
Comment #12
shabirahmad commentedAutomated Review
No automated test cases were found, did you consider writing Simpletests or PHPUnit tests? This is not a requirement but encouraged for professional software development.
Link: http://pareview.sh/pareview/httpgitdrupalorgsandboxmoshnoi2643520git
Manual Review
Line #43 best practice is to provide block delta. In your function you didn't provide one. If your module provide another block then you will have to re-write the code in hook_block_view. My suggestion is to use the following:
2) Don't call theme function directly. Its not a good practice. Use render array #theme key instead:
Comment #13
moshnoi commentedComment #14
moshnoi commentedThanks @shabirahmad and @lhuria94 for review,
I have change the code and description based on your suggestions.
Comment #15
Rahul Seth commentedAutomated Review
Review of the 7.x-1.x branch (commit 960ce55):
No automated test cases were found, did you consider writing Simpletests or PHPUnit tests? This is not a requirement but encouraged for professional software development.
Note that perfect adherence to Drupal Coding Standard is NOT a reason to block an application, except for total disregard of them. However, modules should follow them as closely as possible.
Manual Review
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 #16
Rahul Seth commentedComment #17
moshnoi commentedThanks @Rahul Seth , now i am waiting for an admin to review my module!
Comment #18
moshnoi commentedit pasts a week and no news, what should i do to improve that module?
Comment #19
tobias.streefkerk commentedYou could bump up your priority from normal to major to get attention from the admins.
Comment #20
moshnoi commentedComment #21
klausimanual review:
I'm not sure what the benefit is over just using developer tools in browsers such as Firefox or Chrome, but otherwise looks good to me.
Thanks for your contribution, Ion!
I updated your account so you can promote this to a full project and also create new projects as either a sandbox or a "full" project.
Here are some recommended readings to help with excellent maintainership:
You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and stay involved!
Thanks, 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.
Thanks to the dedicated reviewer(s) as well.