Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
14 Nov 2012 at 18:23 UTC
Updated:
4 Jan 2014 at 02:42 UTC
Jump to comment: Most recent
Comments
Comment #1
parwan005 commentedHi,
Here is the list your issues after manual review.
1) Please make sure each of your module file ends with a new line.
2) Also bit of formatting issues in your module file. Please make sure your follow drupal coding and formatting here. Example : In your hook_menu function.
3) In your iap_apple module file : Make sure you follow proper doxygen commenting. Format should be : -
/**
* Implements hook_requiredhook().
*/
Also fix your ventral issues here : http://ventral.org/pareview/httpgitdrupalorgsandboxalexsorokinv1815858git
Comment #2
alex.sorokin.v commentedHi!
Thanks for review.
I fixed the most of issues.
Please review again - http://ventral.org/pareview/httpgitdrupalorgsandboxalexsorokinv1815858git
Please note:
Issues with README.txt.
I think these are not critical issues.
'ERROR | Short PHP opening tag used; expected "<?php" but found "<?"'
'Expected 1 space before "="; 0 found'
'112 | WARNING | Line exceeds 80 characters; contains 89 characters'
'120 | WARNING | Line exceeds 80 characters; contains 114 characters'
Thanks!
Comment #3
gazoakley commented(This is my first review - if anyone else would like to comment I'd appreciate it)
Hi,
PAReview looks much cleaner now. I can see your readme file shows some errors - it looks like the PAReview tool is mistaking your opening <?XML tag for a PHP opening tag. As for the line exceeds 80 characters errors I can see you have JSON requests/responses - you could probably wrap onto new lines after :'s and ,'s but I wouldn't say it's a major issue.
The previously mentioned issues appear to be resolved, and I don't see anything particularly bad with the code. One suggestion I could make is your project page looks a bit empty - have a look at the tips for a great project page.
Comment #4
gazoakley commentedOn further review of the code, I spotted you define a settings page at admin/config/system/iap/default. However, the callback for that page creates a form with no editable settings. Is this code required?
Also, you may want to set the configure attribute in your .info file:
http://www.drupalcoder.com/blog/configure-links-on-modules-overview-page...
Comment #5
gazoakley commentedPushing to needs work (unless you're planning to add further settings at admin/config/system/iap/default)
Comment #6
alex.sorokin.v commentedHi!
Thanks for review.
About:
> On further review of the code, I spotted you define a settings page at
> admin/config/system/iap/default.
> However, the callback for that page creates a form with no editable settings.
> Is this code required?
You are right.
Now it isn't using.
But I planning to add ubercart (e-commerce) support.
So I added iap.module for futher updates.
I can remove hook_settings and add hook_help.
Please comment.
Thanks.
Comment #7
alex.sorokin.v commentedHi!
A lot of thanks for review, again!
I done some changes
Please review again.
Thanks!
Comment #8
gazoakley commentedHi Alex,
Your code changes look good to me. However, it appears you are working in the "master" branch in git. You should really be working in a version specific branch. The most direct documentation on this is Moving from a master branch to a version branch:
http://drupal.org/node/1127732
Comment #9
alex.sorokin.v commentedHi!
Thanks for review!
I added new branch 'origin/7.x-1.x' and removed 'master'.
New Git clone command: git clone --recursive --branch 7.x-1.x alex.sorokin.v@git.drupal.org:sandbox/alex.sorokin.v/1815858.git iap
Please review.
Thanks!
Comment #10
gazoakley commentedLooks good to me - pushing to RBTC. Please let me know if I've missed anything in my review.
Comment #11
klausiWe are currently quite busy with all the project applications and I can only review projects with a review bonus. Please help me reviewing and I'll take a look at your project right away :-)
Comment #12
alex.sorokin.v commentedComment #12.0
alex.sorokin.v commentedAdded 'Reviews of other projects' section
Comment #13
klausiRemoving review bonus tag, you have not done any manual review, you just posted the output of an automated review tool. Make sure to read through the source code of the other projects.
Comment #13.0
klausiChanged Git clone command
Comment #14
alex.sorokin.v commentedComment #15
klausimanual review:
But that are not application blockers, so ...
Thanks for your contribution, alex.sorokin.v!
I updated your account to let you 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 get 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.
Comment #16
alex.sorokin.v commentedComment #17
klausiJust leave issue at "fixed", they will close automatically after 2 weeks.
Comment #18.0
(not verified) commentedChanged 'Reviews of other projects' list