Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
23 Dec 2011 at 10:14 UTC
Updated:
10 Sep 2018 at 09:58 UTC
Jump to comment: Most recent
Comments
Comment #1
patrickd commentedwelcome
There are still files other than README.txt in the master branch, make sure to remove them. See also step 5 in http://drupal.org/node/1127732
Review of the 7.x-1.x 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. Go and review some other project applications, so we can get back to yours sooner.
I'm not shure about the .make file, should it be pushed or gitignored?
Without break; it will fall through anyway, so you can change it to
please don't implement hooks if they're not doing anything
it would be great if you implement this now ;)
Your module has not many lines of code, but regarding your ablility to use ctools, library (soon ;) ) and openlayers I think you really taking care of what your doing..
I like it and I think this will get through pretty fast
regards
Comment #2
polHey Patrickd,
Thanks for your review and comment.
I've updated it, you can now check it.
About the make file, it should stay in the module (like apachesolr module), so, when the module is installed through drush, drush will automatically download the library and place it at the right place.
Regards.
Comment #3
polComment #4
patrickd commentedah, okay I thought .make files are only for profiles but this sounds interesting
You still got some few coding standart issues http://ventral.org/pareview/httpgitdrupalorgsandboxpol1381108git
you can use this site to re-test your self
Comment #5
polIt's done Patrick, I corrected all the few errors and modified the settings of my IDE.
I didn't changed the class names because I based my class templates on Openlayers Class, which are not written using this syntax.
Hope it's good now ;-) Thanks for your online tool, I wasn't aware of it, it's amazingly useful !
Comment #6
jthorson commentedIt appears that there have been multiple project applications opened under your username:
Openlayers Heatmaps: http://drupal.org/node/1381494
I18N Selection Page: http://drupal.org/node/1273954
As successful completion of the project application process results in the applicant being granted the 'Create Full Projects' permission, there is no need to take multiple applications through the process. Once the first application has been successfully approved, then the applicant can promote other projects without review. Because of this, posting multiple applications is not necessary, and results in additional workload for reviewers ... which in turn results in longer wait times for everyone in the queue.
With this in mind, I have marked your secondary applications as 'closed(duplicate)', and left one application open (chosen at random).
If you prefer that we proceed through this review process with a different application than the one I that I have left open, then please feel free to close the 'open' application as a duplicate, and re-open one of the other project applications which I had closed.
Thanks in advance for your patience and understanding!
Comment #7
polHello Jthorson,
I wasn't aware of that and sorry for causing you more work.
Nevertheless, It's been month that I'm waiting for some projects to be reviewed, would it be possible to fasten things ?
I still have some good projects to do and I'm blocked, impossible to create them as full project.
Thanks.
Comment #8
misc commentedYou have to close two of the applications. After that you could get a review as soon as possible of one application. Now you opened two of them for need review. Shall we keep this one open and close the two others?
Comment #9
polOk go ahead and close the two others.
Comment #10
misc commentedSorry, one more application. I18N Selection Page is now closed.
There are still files other than README.txt in the master branch, make sure to remove them. See also step 5 in http://drupal.org/node/1127732
Automatic review, some small errors left:
Comment #11
polHi MiSc,
Here's my review of the review:
Line 24, 28, 37: The whole Openlayer project is using this pattern (see http://drupalcode.org/project/openlayers.git/tree/refs/heads/7.x-2.x:/pl...), should I change my module ?
Line 70, 77, 84: Fixed.
Thanks.
Comment #12
misc commentedIf the Openlayers project uses it, I see no problem in using it in modules that are built upon Openlayers. It should be strange to change that. Somebody else that have an opinion on this?
Comment #13
nod_Hi, I'm one of the OL maintainers. His class and methods are named how they should be.
OL code can be a bit dated so thoses conventions were not enforced from the start. Everyone making OL behaviors (as well as layers and styles) write class and methods lowercase, geofield and openlayers_plus to name a few.
Looking really good actually :)
Comment #14
misc commentedThanks for your input @nod_ - it should be great if you have to opportunity to test the this module out - because of your deep knowledge on the Openlayers module, and report back here.
Comment #15
nod_openlayer-wise it's fine. It's the JS that need a bit more cleanup.
heatmapleaking into global scope{}for oneif ()other than that it's fine :)
Comment #16
polThanks Nod_,
I just fixed the missing {} in the if().
For the heatmap variable, can you have a look and see if it's the right way to fix ?
Thanks !
Comment #17
nod_It is.
Comment #18
polHi MiSc,
Can we get this module approved now ?
Thanks !
Comment #19
misc commentedA manual review is also needed, hopefully me or somebody else could do this as soon as possible.
Comment #20
polI think that nod_ did it no ?
Comment #21
misc commentedDid a quick manual review, in openlayers_plugin-folder you have a js-file callede openlayers_heatmap_behavior.js, I think it should be better if you called it openlayers_heatmaps_behavior.js. Else I could not find anything that should stop this for becoming a full project.
Comment #22
polThanks MiSc, it's done.
Comment #23
misc commentedComment #24
klausiThere are still files other than README.txt in the master branch, make sure to remove them. See also step 5 in http://drupal.org/node/1127732
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. Get a review bonus and we will come back to your application sooner.
manual review:
'<br/>(' . $layer->name . ': ' . $layer->description . ')',": you should sanitize those variables before printing them to avoid XSS attacks.Comment #25
polHello Klausi,
Thanks for the review. I've fixed everything ;-)
Comment #26
klausiLooks good to me.
Comment #27
elc commentedblockers
non-blockers
Comment #28
polHello ELC,
I made the changes. Thanks for the review.
Comment #29
elc commentedThose bits are fixed and it looks good.
Don't forget about Commit messages - providing history and credit
Comment #30
polOk, thanks !
Comment #31
sreynen commentedHi Pol,
Thanks for your contribution and welcome to the community of project contributors on drupal.org.
I've granted you the git vetted user role which will let you promote this to a full project and also create new projects as either sandbox or "full" projects, at your discretion.
Now that you've experienced the full review process, please consider reviewing other projects that are still awaiting review. Anyone can help with reviews, following the guidelines.
Comment #32.0
(not verified) commentedAdded project sandbox page and corrected the git clone
Comment #33
avpaderno