Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
27 May 2015 at 12:13 UTC
Updated:
25 Nov 2018 at 16:28 UTC
Jump to comment: Most recent
Comments
Comment #1
mr_infinity commentedManual reviews of other projects
https://www.drupal.org/node/2496249#comment-9968713
https://www.drupal.org/node/2496433#comment-9968827
https://www.drupal.org/node/2490266#comment-9968997
Comment #2
edutrul commentedHi my friend,
Please update your description and add the following:
Git Clone
git clone --branch 7.x-1.x http://git.drupal.org/sandbox/mr.infinity/2495221.git redirect_check
Comment #3
edutrul commentedComment #4
nixter commentedThis module sounds cool. I ran it through http://pareview.sh/pareview/httpgitdrupalorgsandboxmrinfinity2495221git and it only found a spelling error.
Comment #5
nixter commentedComment #6
edutrul commentedcongrats! just one spelling issue http://pareview.sh/pareview/httpgitdrupalorgsandboxmrinfinity2495221git
Comment #7
mr_infinity commentedThank you for reviewing. I've fixed the typo.
Comment #8
mr_infinity commentedComment #9
naveenvalechaReview of the 7.x-1.x branch (commit 7d58bbe):
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.
Manual Review:
Otherwise looks good to me.
Assigning to Ayesh to give it a final look if he has time
Comment #10
ayesh commentedThanks Naveen. I'll take a look and promote (only the project?) it tomorrow if no major issues are there.
Comment #11
ayesh commentedHi there,
I could take a real good look at the module. There are few very minor concerns, but overall, it's really well written module, specially not forgetting make it compatible with the Entity module as well.
- Module uses
_redirect_check_fallback_url_validateas an element validate. Usually, element_validate handlers are individual filters. But, in this case, it relies on the other check box. A regular form validator handler would make more sense in here.- It's not really necessary to load the redirect object in the form_alter hook. If there is a redirect object, it will be available in
$form_state['build_info']['args'][0].Otherwise looks great to me. Naveen mentioned single project promote tag here, so I'm promoting only the project. Majority of authors who got their single-project promotions get the git vetted role after some time. There's long discussion about that you can see here. Altering schema of another module, proper uninstall/install hooks, element_validate, entity alters and other implementations are just great, so I'd vote to give him the vetted role anyway. I'll leave it for Naveen and others to decide.
Thanks for your contribution, "mr.infinity"!
I have promoted the Redirect Check module to 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.
Comment #12
naveenvalechaI am convinced on giving the git vetted role but as per the current policy, I have requested for 2nd opinion to get the feedback from others reviewers https://groups.drupal.org/node/157669#comment-1109593 Please followup there.
Thanks!
Comment #13
mpdonadioI granted vetted status. While the lines of code may be low, it is dense code and shows API usage in several areas (schemas, forms, entities). This adequately demonstrates knowledge of Drupal to obtain vetted status.
Comment #14
ayesh commentedComment #16
avpaderno