Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
26 Apr 2013 at 08:28 UTC
Updated:
30 Jun 2013 at 11:20 UTC
Import content from a SOAP service allowing to define primary keys and foreign keys between different functions.
Project page: http://drupal.org/sandbox/dclavain/1978336
git clone --branch 6.x-1.0 dclavain@git.drupal.org:sandbox/dclavain/1978336.git node_import_soap
cd node_import_soap
#12
#14
| Comment | File | Size | Author |
|---|---|---|---|
| node_import_soap.jpeg | 74.8 KB | dclavain |
Comments
Comment #1
pranit84Manual Review:
Go to http://drupal.org/coding-standards and read about coding standards. In your module commenting, indentation and some other small issues were there.
1. Most of the functions of your module does not have any comment about the purpose of the function.
2. At line number 92, 189, 324. Change
'#value' => t(Save)to'#value' => t('Save')3. At line number 558, you had used $form, which is not passed in the function. Hence it will be treated as undefined variable.
4. At line number 478, 558, 559 indentation is of 4 spaces. It should be of 2 spaces only.
5. Use function array_key_exists for
$importer = $form['#parameters'][2];at line 267, 331, 402, 426 and many more.Comment #2
pranit84#1
Comment #3
dclavain commentedI have corrected the problems that commented @pranit84 in the comment #2
Comment #4
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 #4.0
dclavain commentedReview Bonus
Comment #4.1
dclavain commentednew line
Comment #5
dclavain commentedPAReview: review bonus
Comment #6
dclavain commented#5
Comment #6.0
dclavain commentedChange from section's name
Comment #7
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, as requested on the review bonus page.
I also removed the automated review comments from the issue summary.
Comment #8
dclavain commented@klausi thanks for the comment and sorry, had not seen the manual word. :-\
Comment #8.0
dclavain commentedremoved automated reviews.
Comment #8.1
dclavain commentedAutomated and Manual review Webcam field widget module.
Comment #8.2
dclavain commentedAdd manual review
Comment #9
dclavain commentedAdd PAReview: review bonus Tags
Comment #10
klausiIt appears you are working in the "6.x-1.0" 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. For additional resources please see the documentation about release naming conventions and creating a branch in git.
The following git branches do not match the release branch pattern, you should remove/rename them. See http://drupal.org/node/1015226
Review of the 6.x-1.0 branch:
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. You have to get a review bonus to get a review from me.
manual review:
Can't say much about the rest of the code, but correctly using hooks is a blocker I guess. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Comment #11
dclavain commentedhi klausi, thanks for your comments:
I have fixed 1, 3 and 5 checklist.
4. module_invoke_all() passes all arguments by value and i need pass $node by reference.
Comment #12
dclavain commentedComment #12.0
dclavain commentedAdd review comment
Comment #12.1
dclavain commentedAdd manual project review.
Comment #12.2
dclavain commentedAdd manual revision
Comment #13
dclavain commentedAdd PAReview: review bonus Tag
Comment #14
klausimanual review:
But otherwise looks RTBC to me. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Assigning to chx as he might have time to take a final look at this.
Comment #14.0
klausiAdd manual revision.
Comment #14.1
dclavain commentedAdd new manual review module https://drupal.org/node/2017329#comment-7526157
Comment #14.2
dclavain commentedAdd manual review https://drupal.org/node/1993430#comment-7531107 .
Comment #15
klausiNo objections for more than a week, so ...
Thanks for your contribution, dclavain!
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.0
(not verified) commentedAdd new manual review https://drupal.org/node/2018307#comment-7535665