The Kred module allows you to integrate your Drupal site with the Kred API system (http://www.kred.com).

In real life social circles, people are influenced by their peers. On social
networks, influencers are trusted friends and authorities within affinity
based communities.

Kred, created by PeopleBrowsr, measures influence in online communities
connected by interest. Kred values audience quality and engagement over
audience size. It assesses the ability to inspire action (Influence) and
propensity to engage with others (Outreach).

Installation:
- Extrat Kred folder to your modules folder
- Enable module
- Configure your Kred account ('admin/config/services/kred')
Please look at the following links in order to have the correct API
configuration:
* https://developer.peoplebrowsr.com/kred/kredscore
* https://developer.peoplebrowsr.com/kred/kredcommunity
* https://developer.peoplebrowsr.com/kred/kredentials

Project page
https://drupal.org/sandbox/estebanvalerio.h/2089503
Setting up repository for the first time
git clone http://git.drupal.org/sandbox/estebanvalerio.h/2089503.git kred

Comments

PA robot’s picture

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.

davidmac’s picture

Hi,

You should create a Git version branch 7.x-1.x and remove the master branch or set the default to the version branch. https://drupal.org/node/1127732

Your README.md file should be README.txt.

Please review the results of the pareview.sh script and address the errors:
http://pareview.sh/pareview/httpgitdrupalorgsandboxestebanvalerioh208950...

davidmac’s picture

Status: Needs review » Needs work

Setting to NW until the minor issues above are addressed.

estebanvalerio.h’s picture

Status: Needs work » Needs review

I just address those minor issues.
Thanks for your help davidmac

davidmac’s picture

Status: Needs review » Needs work

To change:
You need to change your Git clone command above to ' git clone http://git.drupal.org/sandbox/estebanvalerio.h/2089503.git kred' now that you've removed the master branch. It'll automatically fetch the version branch.

We should try to make our modules as helpful as possible for novice users, perhaps you could consider inserting hook_help() to address this.

As hook_init() loads on every bootstrapping of drupal, you should look at whether this function is the best option for calling your install check. How about hook_requirements() in your .install file providing a status message. You could then use hook_preprocess_page() to set the message alert.

Optional:
Personally, I find that the reviews of API modules are hampered by the fact that we need to sign up to Kred in this case in order to test the functionality. You might like to consider making a test APi account available for reviewers.

You should set this issue back to Needs Review after you make the changes so that it will be picked up by other reviewers. Please heed the advice in #1 if you want your module to progress faster than usual.

estebanvalerio.h’s picture

Status: Needs work » Needs review

* hook_init() removed.
* Drupal message for kred credentials changed.
* Git clone command changed above

oresh’s picture

Status: Needs review » Needs work

hi estebanvalerio.h,

To do:
Change title to [D7] Kred
You should remove Redme.md and Lincese files. Linces will be added after project is approved.
Kred library should be added via libraries module - you shouldn't keep the library in your module.

You'r lacking the correct for of verbs:
description = "This module handles the integration with Kred API"
The Kred module interacts with Kred using Drupal.
Connects to Kred and fecthes Kred Score information.
etc.

Everything else looks good!

oresh’s picture

Issue summary: View changes

Changing git clone command

PA robot’s picture

Issue summary: View changes
Status: Needs work » Closed (won't fix)

Closing due to lack of activity. Feel free to reopen if you are still working on this application (see also the project application workflow).

I'm a robot and this is an automated message from Project Applications Scraper.