Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
23 Feb 2015 at 20:26 UTC
Updated:
26 Jun 2015 at 09:54 UTC
Jump to comment: Most recent
Comments
Comment #1
PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxvgriffin2388337git
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 #2
vgriffin commentedFixed everything found in robot review.
Comment #3
ashopin commentedAutomated Review
No issues found
Manual Review
I would add that I found the README a bit unclear as to what this module does.
This review uses the Project Application Review Template.
Comment #4
smido commented@ashopin From your post, it is not clear whether or what parts of project need review. Where are the items with + and * signs ? I think you should change the status to either 'Needs work' or 'Reviewed by the community'.
Comment #5
ashopin commented@smido: My apologies, I forgot to change the status.
Comment #6
vgriffin commentedComment #7
vgriffin commentedComment #8
vgriffin commentedComment #9
heddn----------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
----------------------------------------------------------------------
98 | ERROR | [x] Doc comment long description must end with a full stop.
Comment #10
vgriffin commentedThank you for actually installing the module and trying to use it! (Sorry to be so late responding to you. I got sick the day after DrupalCon and today is the first time I've been well enough to get back to this.)
I had thought the first sentence of the description above was sufficient explanation for what the module does and how to invoke it. I've changed the actual project description and added text to the README.txt file. The added explanation should clarify how to display generated pages.
Comment #11
vgriffin commentedComment #12
vgriffin commentedComment #13
vgriffin commentedComment #14
klausimanual review:
project page could be a bit more specific with a use case example and screenshot, see also https://www.drupal.org/node/997024 . I also found it confusing how to get this to work, so could add a recipe with steps like "create node 1" then "create node 2" then create "menu item X" then "add menu link for node 1" etc.
Since most of the code is copied from Drupal core this project on its own is too short to approve you as git vetted user. I'm looking at you other sandboxes now.
gauth_svc_acct:
"variable_get('gauth_svc_acct_email_address', '')": all variables defined by your module must be removed in hook_uninstall().
Have to run now, will continue later.
Comment #15
ajalan065 commentedHi vgriffin,
your README.txt may be confusing for many users, especially the newbies.. so please modify your README, and include how to use the module preferably step wise. You may also include snapshots.
You may refer to modules like views_slideshow, admin, etc . which is found quite useful for the users.
Also please modify your project page as is mentioned by klausi.
Coding Style
Most of the modules include hook_info() in their .module file (I know its not complusory), but is definitely a good practice.
According to latest Drupal Coding Standards, function name should follow lowerCamel convention, so if you can comfortably change so, then do the changes. Else you can keep so if you feel it would hamper your module's work.
Comment #16
klausigoogle_calendar_merge:
I haven't tried to exploit the watchdog() security problem, but you should definitely use the correct placeholders in google_calendar_merge, so that is a blocker right now and the reason why we cannot hand out the git vetted user role yet.
But since this project was RTBC already and the only problem was the explanation how it works I think we can at least do a manual promotion of this project. Please get back to us once you need to promote one of the other projects.
Thanks for your contribution, vgriffin!
I promoted this project for you: https://www.drupal.org/project/menu_auto_display
Now that this experimental project has been promoted, you'll need to update the URL of your remote repository or reclone it.
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.