Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
23 Oct 2012 at 09:41 UTC
Updated:
4 Jan 2014 at 02:42 UTC
Jump to comment: Most recent
Comments
Comment #1
developmenticon commentedWelcome,
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. For additional resources please see the documentation about release naming conventions and creating a branch in git.
Review of the master branch:
Comment #2
BalrajB commentedThanks for comments.
- Moved from "Master" branch to "6.x-1.x"
- Added README.txt
- Fixed Coding standard issue. You can check here: http://ventral.org/pareview/httpgitdrupalorgsandboxbalrajb1819934git
Can you please approve this now ?
Comment #3
BalrajB commentedNeeds review
Comment #4
BalrajB commentedComment #5
buddhamagnet commentedYou may want to add a cleanup operation in the install file - as per nodewords_basic, to get rid of the tags from the nodewords table.
Comment #6
BalrajB commentedComment #7
BalrajB commented@buddhamagnet - good point.
Have added hook_uninstall(), to delete tags ('news_keywords') from nodewords table.
Comment #8
yan commentedI reviewed the code manually and I couldn't find anything that seems wrong to me (but I'm quite new to programming modules). Regarding coding standards, it looks good to me. The idea of the module sounds very important to me.
What I am thinking, though:
I'm not sure, but I think there is no reason to set the priority to 'major', or is there? To get more attention, you could participate in the Review bonus program.
Comment #9
BalrajB commentedThanks for comments Yan.
As Google stated using news_keywords, this module is very important to all.
1. nodewords module have an API that other modules can use to implement meta tags. and other sub-modules like nodewords_basic, nodewords_extra are using that API. Similar situation is here, nodewords_google also using that API. Once its approved I am happy to merge in nodewords as a sub-module, but not sure maintainer of nodewords would like to make their module that big to cover all meta-tags.
2. Google News Sitemap is for site map, not for meta-tag.
I am actually involved in bonus program, thanks for telling anyway :)
Comment #10
scott weston commentedI have manually reviewed the code of the module, and tested the module with a clean installation of Drupal 6. The module functions as described.
Comment #11
BalrajB commentedHi Scott,
Thanks very much for reviewing this module.
Comment #12
jthorson commentedOne comment ... nodewords_google_uninstall() seems more complex than needed ... since there's only one value in the array, I'd suggest just hardcoding 'news_keywords' into the query.
Thanks for your contribution, BalrajB!
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 #13
BalrajB commentedThanks your time Jeremy (jthorson).
Valid point, have simplified uninstall(), all committed.
I am participating review process at some extent, will try to involve more :)
Comment #14
BalrajB commentedReview process complete! going to close this issue.
The module can be found at http://drupal.org/project/nodewords_google
Comment #15
jthorson commentedBalrajB:
No need to close the issue ... once an item is moved to 'fixed', the site will automatically close it after two weeks of inactivity.
The difference between the two is that 'fixed' will still appear in people's trackers and many default views on the website, whereas 'closed (fixed)' will not. Thus, if we move items directly to 'closed (fixed)', and it doesn't appear in people's trackers, they could miss the fact that it has been resolved ... by using 'fixed' and auto-closing, it remains on trackers for long enough that people can see the status update.
While it is not as important here, this is the process that is used across the rest of the Drupal.org website, so I wanted to ensure you were aware of it. :)
Comment #16.0
(not verified) commentedAdded link for drupalcode