This module will add the send to kindle button on the selected node types.
The Send to Kindle Button lets readers save your content to read later on their Kindle, at their convenience. Adding this button to your website opens it up to millions of Kindle customers that want to enjoy your content on their Kindle.
You can send news articles, blog posts and other web content to your readers' Kindles so they can read them anytime, everywhere on their Kindle devices or reading apps.
Project page : https://drupal.org/sandbox/mohit_rocks/1964344
git clone --branch 7.x-1.x mohit_rocks@git.drupal.org:sandbox/mohit_rocks/1964344.git
Sandbox reviews:
https://drupal.org/comment/8709099#comment-8709099
Comments
Comment #1
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 #2
gobinathmplease update the project description to have non-maintainer GIT clone link
Once you are done with necessary changes please change the status to Needs Review so that other contributors would start looking at this project.
Comment #3
mohit_aghera commentedSuggested changes are fixed now.
Comment #4
mohit_aghera commentedSuggested changes are fixed now.
Comment #5
mohit_aghera commentedComment #6
majorrobot commentedHi mohit_rocks,
Thanks for submitting! The module code is simple and straightforward.
However, I think this module appears to duplicate functionality from Readability Button. There was also a separate application a ways back for this same feature, and it was closed due to duplication of Readability Button.
Could you talk a little, then, about the differences between your module and Readability Button?
I also saw another potentially important issue: the kindle.css file in your module is licensed from Amazon. It is GPL, but from what the handbook says, a drupal.org admin will have to make an exception for this to get through. You might save yourself some time if you find another way to include this css — by linking to it remotely, etc.
Thanks!
Comment #7
majorrobot commentedHi Mohit,
I just wanted to add a few other notes from my manual review so that you have everything here.
Uncaught TypeError: object is not a functionLooks like this is because of the parentheses on line 6. The code works with and without the parentheses, but it ceases throwing an error when they're pulled out.
Thanks!
Comment #8
mohit_aghera commentedHi majorrobot,
Thanks for shedding light on the module issues.
I am actively working on the issues pointed by you. Meanwhile i would like to know few differences between readability and my module.
Apart from that i also have created panel widget, so you can embed kindle button on panels, that would be useful for distributions based on panels like panopoly, demo framework, lightning etc..
Comment #9
gislemajorrobot wrote:
I think linking an off-site library is a no-go because of the security implications. The guidelines say you should supply download and installation instructions.
In this case, I think it makes a lot of sense to include it in the project repo, so I suggest the maintainer ask for the required permission and only explore other options if permission is not granted.
Comment #10
mohit_aghera commentedHi gisle,
Is it okay if i change entire css and button styles?
Then there will be no possibility to use css provided by Amazon.
Comment #11
gisleIt will be OK with me, but I am not the person that makes the final decision.
Since it is licensed under GPL, it is permitted to include it if you get permission. Why don't you ask the Drupal.org webmasters first, and only fall back on changing the css if permission is not granted?
If you do ask, mention it here. I'll chip in and give my support (but I am not the one that makes this decision).
PS: The git clone command (mentioned in #2) is still wrong. It will only work for you - not for reviewers.
Comment #12
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.