Closed (won't fix)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
15 Apr 2014 at 09:35 UTC
Updated:
19 Oct 2014 at 16:24 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/httpgitdrupalorgsandboxInfomaniakNetwork2032...
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
Infomaniak Network commentedComment #3
gobinathmSuggestion:
Application blockers
Security Concerns
According to me the below issues are not application blockers, but those are nice to be fixed before releasing.
Comment #4
Infomaniak Network commentedHello,
Thank you for your controls and information.
I control the code with Parseview and I made the corrections mentioned.
Some points mentioned above, I did some corrections.
Comment #5
Infomaniak Network commentedThe code is now check with Parseview and the corrections is commit.
Comment #6
znaeff commentedHi.
1. Please add appropriate Drupal version tag to the project name.
It should be [D7] VOD Infomaniak.
2. Please provide the description in English.
3. Fix git link in description.
Change it to
git clone --branch 7.x-1.x http://git.drupal.org/sandbox/InfomaniakNetwork/2032985.git vod_infomaniak
Comment #7
Infomaniak Network commentedComment #8
Infomaniak Network commentedHi,
ok thanks for your information.
1. I change the project name
For 2 and 3, is the description of this issue ? (I change in English and the git link)
I also changed the translation key for the plugin, I put them in English.
Comment #9
Infomaniak Network commentedComment #10
gisleThe README.txt and docblock comments is still in French. Modules hosted at Drupal.org need to have all its documentation in English. Not being able to read documentation makes it too hard for me to review the module, so I am not even going to try.
You may also want to look at this: https://www.drupal.org/node/997024.
(This is not a review, so I am not changing status.)
Comment #11
Infomaniak Network commentedHello,
ok I change all text in English.
http://cgit.drupalcode.org/sandbox-InfomaniakNetwork-2032985/commit/?id=...
Comment #12
kaareAutomatic review
Please fix the issues reported by PAReview.sh. As far as I can tell all of these are valid issues and should not be ignored.
Manual review
Implements hook_HOOK().. This is for easier lookup of the hooks api in IDEs. All available hooks are documented in .api.php files in various modules that provide them.function vod_infomaniak_help(): Translating this is a maintenance nightmare. This should be provided as a single string. Using inline style in html is frowned upon. Add classes to list items and provide separate css files, or use semantic html.function vod_infomaniak_form_article_node_form_alter():hook_form_BASE_FORM_ID_alter()withBASE_FORM_ID = 'node_form'.It's not even documented if it were some kind of awful hack around a bizarre problem. Please clean up.
$compteur: This is french. Please us english all over.function vod_infomaniak_menu():'admin/config/media/vod_infomaniak/callback'could also have'page callback' => 'drupal_get_form'as all you have invod_infomaniak_configuration()is a call todrupal_get_form().function vod_infomaniak_configuration_form():define("SALT", "SALT");This should be prefixed with your module's name to avoid namespace clutter.Use
module_load_include()instead.ajax/*.phpseems like they are to be called directly. Why aren't they instead part of thehook_menu()callbacks? It should be documented why not.General comments
This is a difficult and rather specific module to review. I haven't tested the integration, only visually looking at the code, its documentation and style. Overall this seems too rough around the edges in terms of using the Drupal API and style. It may be a "prototype" module with working code for the VOD Infomaniak service, but it's not production ready.
Comment #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.