Closed (won't fix)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
23 Oct 2014 at 10:44 UTC
Updated:
19 Feb 2015 at 17:25 UTC
Jump to comment: Most recent
Comments
Comment #1
alvar0hurtad0You have some automated testing errors:
http://pareview.sh/pareview/httpgitdrupalorgsandboxgonssal2361933git
Also, it'll be nice if you include the link to the automated coding standards validation into the issue description.
Comment #2
gonssalI fixed most of the automated testing errors. I won't fix the remaining ones because:
Comment #3
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
prandall@thedocoffice.com commentedgonssal,
First let me thank you for your module and for contributing back to Drupal. Second, let me say that I am a first time reviewer and new to Drupal developement. Feel free to consider that along with my review.
Automated Review
The pareview tool indicates ( in addition to the items that you opted-out of fixing ) that you have lines exceeding the standard 80 characters, this seems a simple thing to remedy.
The coder_review Drupal module, has only a minor warning with four occurances:
Line 42: String concatenation should be formatted with a space separating the operators (dot .) and the surrounding terms [style_string_spacing]
$delta_element['#title'] .= ' ' . $language_icon;So basically two spaces instead of one after the dot. Pretty nit-picky but again simple enought to fix.
Manual Review
The code is well commented and easy to follow.
The code is well formatted, "end of" comments help with code clarity.
This review uses the Project Application Review
Template.
Comment #5
guelzow commentedI was trying to test this module, but I was unable to see anything in the backend.
A quick analysis of your sourcecode revealed the following:
File: languageicons_admin.module
Row: 75
You are trying to read 'translations'. In my test-system I only have a 'translation' key.
I have not looked any further in this so far. Maybe I need to install another module?
Testsystem:
Drupal 7.32
- Language Icons
- Language Icons Admin
- Administration Menu
I've installed two languages, English and German
Also, I've translated a few standard articles.
Tobi
Comment #6
guelzow commentedAutomated Review
Only minor stuff, like line indentation.
Manual Review
The starred items (*) are fairly big issues and warrant going back to Needs Work. Items marked with a plus sign (+) are important and should be addressed before a stable project release. The rest of the comments in the code walkthrough are recommendations.
This review uses the Project Application Review Template.
Comment #7
luke_nuke commentedguelzow forgot to change status to "need work" after his review apparently, so I'm changing it for him.
Comment #8
klausiThat review did not include any apparent application blockers. @guelzow anything else that you found or should this be RTBC instead?
Comment #9
guelzow commented@klausi
The readme file states, that it works with the standard translations.
I was not able to see any difference in the output, so I asked if I was missing something, like an other module.
I was briefly looking into the code so see what was actually happening in there:
The module tries to read values in the form array, which do not exist ('translations' key). I changed that value, but without having any impact.
Tobi
Comment #10
luke_nuke commentedklausi, in guelzow review this says it should go into "Needs work" state:
Comment #11
davidam commentedAutomated Review
No. Today, there are errors: http://pareview.sh/pareview/httpgitdrupalorgsandboxartsakenos2122323git
Manual Review
Individual user account
Yes. You can read https://www.drupal.org/node/272587
No duplication
Why don't add your functions to language_icons module?
Master Branch
Yes. You can check: https://www.drupal.org/node/1127732
Licensing
Not, you must remove the license, you can check: https://www.drupal.org/licensing/faq
3rd party code
It's ok, too: https://www.drupal.org/node/422996
README.txt/README.md
Not, at least you must speak about the dependencies. You can check:
+ https://www.drupal.org/node/447604
+ https://www.drupal.org/node/2181737
Another tip, for improve the documentation is to implement hook_help.
Code long/complex enough for review
Not, you must write from 5 functions. You can check: https://groups.drupal.org/node/195848
Secure Code
Yes, you can check https://www.drupal.org/writing-secure-code
Comment #12
davidam commentedComment #13
PA robot commentedClosing due to lack of activity. If you are still working on this application, you should fix all known problems and then set the status to "Needs review". (See also the project application workflow).
I'm a robot and this is an automated message from Project Applications Scraper.