SlideShare uma empresa Scribd logo
1 de 16
Content
What are Open-Badges
Understanding Open Badges System
How to Implement an Open Badge System
Backpack Options
Implementation Team
Out of the box solution
3
6
9
12
14
15
Understanding
Badges
Digital Badges
Digital badges can be defined as digital accreditation of any skill or achievement. A site may give you an “expert”
badge for being an extensive user of that website. Similarly gaming websites may award you badges for your gaming
skills.
Digital Open Badges
Digital Open Badges can be shared across the web unlike digital badges. The evidence of these badges is embedded in
the badge and anybody can throw a badge validation check to ascertain the authenticity of that badge.
An Open Digital Badge has all of the following information embedded in it for the viewer to access:
 Who issued the badge
 Criteria that were met to earn the badge
 Links to the task performed i.e. the evidence
Digital open badges are universal and easily visible credential of a person's skill-set. They are specific to a
skill/achievement unlike degrees and are an increasingly popular way for universities to acknowledge student's
learning desire and achievement. Digital Open Badges are becoming a way to recognize learning, achievement and
skills.
Soon, it will be history when people need to carry files and folders to represent their skills. An electronic
accreditation accessible from anywhere on the globe will make the learning process more competitive making all
skills and achievements comparable on a global scale.
Open Badges is basically a project initiated by Mozilla with a vision of encouraging lifelong learning process. As a
result, helping people of all ages learn and display 21st
century skills and explore new career and educational
opportunities. The purpose and aim of Open Badges is the recognition of skills and achievements that happens
outside of school.
Lifelong Learning with Digital Open Badges
Learning can happen anywhere – in a classroom, in an
organization, on a learning portal or on a gaming site.
Open Badges recognizes all kinds of skills required which
will prove beneficial in understanding the innermost
skills and exploring the new opportunities.
Digital Open Badges acknowledge a person's
achievement and skill and at the same time encourages
the life-long learning process.
Tom’s father is a renowned lawyer. Just like his father Tom will also pursue law to become a
famous lawyer. But Tom has an avid interest in writing. As part of school curriculum he
participated in an emerging Journalist competition. The competition recognized his
participation by announcing him as the first place winner and awarding the badge for his skill.
Tom proudly displayed the Open Badge on his public profile which turned out to be a turning
point in his career. He was approached by a leading newspaper which was interested in
sponsoring Tom’s education fees if he applies for Journalism courses. It was this moment when
Tom recognized his innermost skill which helped him define his career path.
How Open Badges help in recognizing skills
Understanding a Digital Open Badge System.
As Mozilla outlines, an open badging system must have:
(i) Issuer
(ii) Backpack
(iii) Displayer
Mozilla has outlined the Open Badging framework which is called Open Badge Infrastructure (OBI). To make a
standard Open Badge system it has to be OBI compliant, which means the system has to follow the framework
guidelines.
Source: https://wiki.mozilla.org/Badges
The Mozilla Open Badge Infrastructure (OBI)
provides the technical “plumbing” to support an
Open Badges ecosystem. It includes a metadata
specification (the standard which makes badges
interoperable), the initial framework for badge
repositories, the Mozilla Backpack, and a set of
application programming interfaces (APIs)
enabling portability and verification of badges.
The OBI is designed to be an open standards
framework that allows badge systems to break
out of their siloed environments and work
together to benefit learners.
Issuer
Earner
Issuer
[Schools, Institutes, Organizations, Job Training,
Gaming sites, e-learning]
An ISSUER is one who issues badges as the recognition of any
skill or accomplishment.
Badge
Backpack
Group badges
Set Privacy
Share
Backpack
A Backpack is the central repository system where the badges
are stored when user claims the badges. From the Backpack,
user can manage the badges, group them, set privacy level and
share it on various displayer sites.
Backpack
Your website
Social
networking
sites
Job Portals
Displayer
Displayer
Displayer is any site where the badge is being displayed. If you want
the users to display their badges on your site as well, you can also
become a displayer. It can be multiple sites. The backpack is used to
share the badges on various displayers.
How to Implement
Open Badge System
Issuer would be a plugin for your codebase that will implement following –
o Allocation of badges (assuming one at a time) by a role ‘issuer’
o Sending email to earner on each badge assignment
o Claiming the badge by the earner on login into www.yourwebsite.com
Issuer plugin would also allow integration with Mozilla backpack to make the plugin useful for the broader
Code base & Mozilla Openbadges community as mentioned here -
https://github.com/mozilla/openbadges/wiki/Issuer-API
This would allow earners to claim the badge directly into Mozilla backpack.
“Issuer”
1
“Back
Pack”
2
“Displayer”
3
This plugin for your codebase would implement a displayer to the backpack. This will be a javascript
widget that for an email address as an input would return a set of badges the user has received on
www.yourwebsite.com. This plugin would be flexible to work with any backpack – making it useful for
Mozilla OpenBadges community users as well who want to show their Mozilla OpenBadges Backpack into
the codebase system.
Option 1: Mozilla Backpack
Option 2: Local instance of
Mozilla Backpack
Option 3: Custom Backpack
Backpack can be
implemented in
3 different ways.
Option 1:
In this option, you use Mozilla backpack and implement your own issuer/displayer as a plugin for your codebase.
Each user would have to sign up using Mozilla Persona when claiming the badge.
Ideally SSO would be handled automatically when using plugin for the codebase.
For displayer, Mozilla Displayer API can be used to embed javascript widget.
This the most commonly used option for OpenBadging implementation by most of the websites.
Option 2:
Install Mozilla’ OpenBadges backpack code (https://github.com/mozilla/openbadges/) in NodeJS environment and
then write a plugin for your codebase to communicate with this backpack.
• Bypass Mozilla Persona signup and implement single sign on with login.yourwebsite.com. Possibly here,
https://github.com/mozilla/openbadges/blob/development/lib/environments/local-dist.js
• Implement branding on the OpenBadges site. Whether this can be implemented in a plugin remains an open
question.
Local instance of
Option 3:
A custom backpack will be written as the plugin for your codebase. This would have following functions :-
• Stores the badges in the database when the earner claims it. Optionally allows to push to backpack.
• Prior to storing the badge, it should be baked. This means the metadata of the badge assertion must be embedded
in the PNG badge so that it remains OBI compliant.
• Users should be able to manage their badges, group them and change privacy setting - private/public.
• Badge validation API.
The backpack plugin would also implement the Displayer API.
Custom Backpack
Implementation Team
An ideal implementation team that will help you achieve your desired badge system will
consist of various roles.
Out of the Box Solution
 Drupal module to for creating/issuing/managing/displaying badges -- http://drupal.org/project/OpenBadging
 Issuing app for Django -- https://github.com/lmorchard/django-badger
 A pyramid (python) app for issuing your own Open Badges -- https://github.com/ralphbean/tahrir
 Drupal module for managing/issuing badges -- http://drupal.org/project/user_badges
 Rails Engine for issuing -- https://github.com/PRX/badges_engine
For Any Query or Installation of Open Badges,
Contact:
Priyanka Jhamnani
Sr. Drupal Consultant/Manager
For Any Query or Installation of Open
Badges, Contact:
Priyanka Jhamnani
Sr. Drupal Consultant/Manager
Email: priyanka@ebizontek.com
Skype: priyanka.jhamnani
Drupal.org
id:
http://drupal.org/node/1962434
Website: http://ebizontek.com

Mais conteúdo relacionado

Mais procurados

Open Badges Sandbox Introduction - Ryerson
Open Badges Sandbox Introduction - RyersonOpen Badges Sandbox Introduction - Ryerson
Open Badges Sandbox Introduction - RyersonDon Presant
 
E2BN DigitalMe Open Badges Presentation
E2BN DigitalMe Open Badges PresentationE2BN DigitalMe Open Badges Presentation
E2BN DigitalMe Open Badges PresentationLucyDigitalMe
 
OBF Academy - Case "All Aboard!"
OBF Academy - Case "All Aboard!"OBF Academy - Case "All Aboard!"
OBF Academy - Case "All Aboard!"Saarni Learning Oy
 
Badge your way to digital literacy
Badge your way to digital literacyBadge your way to digital literacy
Badge your way to digital literacyStudyvibe
 
From Badges to Breakthroughs
From Badges to BreakthroughsFrom Badges to Breakthroughs
From Badges to BreakthroughsAnne Derryberry
 
Department of Health - Badge design day
Department of Health - Badge design day Department of Health - Badge design day
Department of Health - Badge design day LucyDigitalMe
 
OBF Academy: Unlock the potential of badge applications!
OBF Academy: Unlock the potential of badge applications!OBF Academy: Unlock the potential of badge applications!
OBF Academy: Unlock the potential of badge applications!Saarni Learning Oy
 
Toward Student Engagement and Recognition: Developing a Digital Badge Roadmap
Toward Student Engagement and Recognition: Developing a Digital Badge Roadmap Toward Student Engagement and Recognition: Developing a Digital Badge Roadmap
Toward Student Engagement and Recognition: Developing a Digital Badge Roadmap EDUCAUSE
 
Badge your learning
Badge your learningBadge your learning
Badge your learningMartin Cooke
 
Open Badges Pilot - Humanitarian Passport Initiative
Open Badges Pilot - Humanitarian Passport InitiativeOpen Badges Pilot - Humanitarian Passport Initiative
Open Badges Pilot - Humanitarian Passport InitiativeDon Presant
 
Open Badges, ePortfolios and Co-Curricular Records
Open Badges, ePortfolios and Co-Curricular RecordsOpen Badges, ePortfolios and Co-Curricular Records
Open Badges, ePortfolios and Co-Curricular RecordsDon Presant
 
SQA Badge The UK
SQA Badge The UKSQA Badge The UK
SQA Badge The UKDigitalME
 
Open Badges and the Recognition of Prior Learning
Open Badges and the Recognition of Prior LearningOpen Badges and the Recognition of Prior Learning
Open Badges and the Recognition of Prior LearningDon Presant
 
Open Badges for Youth: Visual Pathways to the Future
Open Badges for Youth: Visual Pathways to the FutureOpen Badges for Youth: Visual Pathways to the Future
Open Badges for Youth: Visual Pathways to the FutureDon Presant
 
Open Badges - Milestones for Learning and Careers
Open Badges - Milestones for Learning and CareersOpen Badges - Milestones for Learning and Careers
Open Badges - Milestones for Learning and CareersDon Presant
 
Whole Education Badge Design Day at Shireland Collegiate Academy
Whole Education Badge Design Day at Shireland Collegiate AcademyWhole Education Badge Design Day at Shireland Collegiate Academy
Whole Education Badge Design Day at Shireland Collegiate AcademyLucyDigitalMe
 
Open Badges for Higher Education
Open Badges for Higher EducationOpen Badges for Higher Education
Open Badges for Higher EducationDon Presant
 
Open badgesmarch2014
Open badgesmarch2014Open badgesmarch2014
Open badgesmarch2014Martin Cooke
 

Mais procurados (20)

Open Badges Sandbox Introduction - Ryerson
Open Badges Sandbox Introduction - RyersonOpen Badges Sandbox Introduction - Ryerson
Open Badges Sandbox Introduction - Ryerson
 
Badges book
Badges bookBadges book
Badges book
 
E2BN DigitalMe Open Badges Presentation
E2BN DigitalMe Open Badges PresentationE2BN DigitalMe Open Badges Presentation
E2BN DigitalMe Open Badges Presentation
 
OBF Academy - Case "All Aboard!"
OBF Academy - Case "All Aboard!"OBF Academy - Case "All Aboard!"
OBF Academy - Case "All Aboard!"
 
OBF Academy 15.5.2017
OBF Academy 15.5.2017 OBF Academy 15.5.2017
OBF Academy 15.5.2017
 
Badge your way to digital literacy
Badge your way to digital literacyBadge your way to digital literacy
Badge your way to digital literacy
 
From Badges to Breakthroughs
From Badges to BreakthroughsFrom Badges to Breakthroughs
From Badges to Breakthroughs
 
Department of Health - Badge design day
Department of Health - Badge design day Department of Health - Badge design day
Department of Health - Badge design day
 
OBF Academy: Unlock the potential of badge applications!
OBF Academy: Unlock the potential of badge applications!OBF Academy: Unlock the potential of badge applications!
OBF Academy: Unlock the potential of badge applications!
 
Toward Student Engagement and Recognition: Developing a Digital Badge Roadmap
Toward Student Engagement and Recognition: Developing a Digital Badge Roadmap Toward Student Engagement and Recognition: Developing a Digital Badge Roadmap
Toward Student Engagement and Recognition: Developing a Digital Badge Roadmap
 
Badge your learning
Badge your learningBadge your learning
Badge your learning
 
Open Badges Pilot - Humanitarian Passport Initiative
Open Badges Pilot - Humanitarian Passport InitiativeOpen Badges Pilot - Humanitarian Passport Initiative
Open Badges Pilot - Humanitarian Passport Initiative
 
Open Badges, ePortfolios and Co-Curricular Records
Open Badges, ePortfolios and Co-Curricular RecordsOpen Badges, ePortfolios and Co-Curricular Records
Open Badges, ePortfolios and Co-Curricular Records
 
SQA Badge The UK
SQA Badge The UKSQA Badge The UK
SQA Badge The UK
 
Open Badges and the Recognition of Prior Learning
Open Badges and the Recognition of Prior LearningOpen Badges and the Recognition of Prior Learning
Open Badges and the Recognition of Prior Learning
 
Open Badges for Youth: Visual Pathways to the Future
Open Badges for Youth: Visual Pathways to the FutureOpen Badges for Youth: Visual Pathways to the Future
Open Badges for Youth: Visual Pathways to the Future
 
Open Badges - Milestones for Learning and Careers
Open Badges - Milestones for Learning and CareersOpen Badges - Milestones for Learning and Careers
Open Badges - Milestones for Learning and Careers
 
Whole Education Badge Design Day at Shireland Collegiate Academy
Whole Education Badge Design Day at Shireland Collegiate AcademyWhole Education Badge Design Day at Shireland Collegiate Academy
Whole Education Badge Design Day at Shireland Collegiate Academy
 
Open Badges for Higher Education
Open Badges for Higher EducationOpen Badges for Higher Education
Open Badges for Higher Education
 
Open badgesmarch2014
Open badgesmarch2014Open badgesmarch2014
Open badgesmarch2014
 

Destaque

Open badges and the LMS
Open badges and the LMSOpen badges and the LMS
Open badges and the LMSJulian Ridden
 
Maheu+ica+2014+legal+&+ethical+strategies+for+successful+distance+counseling
Maheu+ica+2014+legal+&+ethical+strategies+for+successful+distance+counselingMaheu+ica+2014+legal+&+ethical+strategies+for+successful+distance+counseling
Maheu+ica+2014+legal+&+ethical+strategies+for+successful+distance+counselingTom Wilson
 
Using gamification in moodle
Using gamification in moodleUsing gamification in moodle
Using gamification in moodleTom Wilson
 
Meeting etiquettes
Meeting etiquettesMeeting etiquettes
Meeting etiquettesEbizon
 
Qué necesitas para trabajar en Europa?
Qué necesitas para trabajar en Europa?Qué necesitas para trabajar en Europa?
Qué necesitas para trabajar en Europa?IntacUCA
 
Seminario de alumnos ingresantes Cátedra Datos Oct 2013
Seminario de alumnos  ingresantes  Cátedra Datos Oct 2013Seminario de alumnos  ingresantes  Cátedra Datos Oct 2013
Seminario de alumnos ingresantes Cátedra Datos Oct 2013Gabriela Sued
 
EnerTekGlobal Environmental monitoring services Peru
EnerTekGlobal Environmental monitoring services Peru EnerTekGlobal Environmental monitoring services Peru
EnerTekGlobal Environmental monitoring services Peru Alan Clarke
 
Boletín Cine Club Montevideo nº 12 diciembre 1950
Boletín Cine Club Montevideo nº 12 diciembre 1950Boletín Cine Club Montevideo nº 12 diciembre 1950
Boletín Cine Club Montevideo nº 12 diciembre 1950Julio Cesar Pison
 
Dialog_2011_Construction and operation of NGA networks from the perspective o...
Dialog_2011_Construction and operation of NGA networks from the perspective o...Dialog_2011_Construction and operation of NGA networks from the perspective o...
Dialog_2011_Construction and operation of NGA networks from the perspective o...Igor Brusic
 
Presentación Corporativa Saytel
Presentación Corporativa Saytel Presentación Corporativa Saytel
Presentación Corporativa Saytel Saytel
 
NCE VIEWPOINT FINANCE
NCE VIEWPOINT FINANCENCE VIEWPOINT FINANCE
NCE VIEWPOINT FINANCETony Latienda
 
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascriptECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascriptmatparisot
 
I reception_2011_app _hotel_alecsandria_
 I reception_2011_app _hotel_alecsandria_ I reception_2011_app _hotel_alecsandria_
I reception_2011_app _hotel_alecsandria_estebantom
 

Destaque (20)

Open badges and the LMS
Open badges and the LMSOpen badges and the LMS
Open badges and the LMS
 
Open Badges for (lifelong) learning
Open Badges for (lifelong) learningOpen Badges for (lifelong) learning
Open Badges for (lifelong) learning
 
Maheu+ica+2014+legal+&+ethical+strategies+for+successful+distance+counseling
Maheu+ica+2014+legal+&+ethical+strategies+for+successful+distance+counselingMaheu+ica+2014+legal+&+ethical+strategies+for+successful+distance+counseling
Maheu+ica+2014+legal+&+ethical+strategies+for+successful+distance+counseling
 
Using gamification in moodle
Using gamification in moodleUsing gamification in moodle
Using gamification in moodle
 
Meeting etiquettes
Meeting etiquettesMeeting etiquettes
Meeting etiquettes
 
Qué necesitas para trabajar en Europa?
Qué necesitas para trabajar en Europa?Qué necesitas para trabajar en Europa?
Qué necesitas para trabajar en Europa?
 
Kanban @ nine.ch
Kanban @ nine.chKanban @ nine.ch
Kanban @ nine.ch
 
Taller ii negociacion (a
Taller ii negociacion (aTaller ii negociacion (a
Taller ii negociacion (a
 
be.as Manufacturing for SAP Business One
be.as Manufacturing for SAP Business Onebe.as Manufacturing for SAP Business One
be.as Manufacturing for SAP Business One
 
Abaka 16 06-2014
Abaka 16 06-2014Abaka 16 06-2014
Abaka 16 06-2014
 
Bluemap Consulting Group
Bluemap Consulting GroupBluemap Consulting Group
Bluemap Consulting Group
 
Seminario de alumnos ingresantes Cátedra Datos Oct 2013
Seminario de alumnos  ingresantes  Cátedra Datos Oct 2013Seminario de alumnos  ingresantes  Cátedra Datos Oct 2013
Seminario de alumnos ingresantes Cátedra Datos Oct 2013
 
EnerTekGlobal Environmental monitoring services Peru
EnerTekGlobal Environmental monitoring services Peru EnerTekGlobal Environmental monitoring services Peru
EnerTekGlobal Environmental monitoring services Peru
 
Boletín Cine Club Montevideo nº 12 diciembre 1950
Boletín Cine Club Montevideo nº 12 diciembre 1950Boletín Cine Club Montevideo nº 12 diciembre 1950
Boletín Cine Club Montevideo nº 12 diciembre 1950
 
Dialog_2011_Construction and operation of NGA networks from the perspective o...
Dialog_2011_Construction and operation of NGA networks from the perspective o...Dialog_2011_Construction and operation of NGA networks from the perspective o...
Dialog_2011_Construction and operation of NGA networks from the perspective o...
 
Presentación Corporativa Saytel
Presentación Corporativa Saytel Presentación Corporativa Saytel
Presentación Corporativa Saytel
 
Top 10
Top 10Top 10
Top 10
 
NCE VIEWPOINT FINANCE
NCE VIEWPOINT FINANCENCE VIEWPOINT FINANCE
NCE VIEWPOINT FINANCE
 
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascriptECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
 
I reception_2011_app _hotel_alecsandria_
 I reception_2011_app _hotel_alecsandria_ I reception_2011_app _hotel_alecsandria_
I reception_2011_app _hotel_alecsandria_
 

Semelhante a What is an open badging system and how to implement it

Open Badges: Introducing BadgeKit
Open Badges: Introducing BadgeKitOpen Badges: Introducing BadgeKit
Open Badges: Introducing BadgeKitMozilla Open Badges
 
Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...
Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...
Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...Open Knowledge Belgium
 
Rethinking Rewards in the Digital Age - Managing an Ecosystem of Digital Badg...
Rethinking Rewards in the Digital Age - Managing an Ecosystem of Digital Badg...Rethinking Rewards in the Digital Age - Managing an Ecosystem of Digital Badg...
Rethinking Rewards in the Digital Age - Managing an Ecosystem of Digital Badg...Jaime Goldman
 
BadgeKit Intro Tutorial (Open Badges MOOC)
BadgeKit Intro Tutorial (Open Badges MOOC)BadgeKit Intro Tutorial (Open Badges MOOC)
BadgeKit Intro Tutorial (Open Badges MOOC)Open Badges
 
Mozilla Open Badges 201
Mozilla Open Badges 201Mozilla Open Badges 201
Mozilla Open Badges 201Jade Forester
 
Framework of digital workforce platform
Framework of digital workforce platformFramework of digital workforce platform
Framework of digital workforce platformTerry H. East
 
Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017HOlink
 
Go_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdfGo_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdfRicardoSousa631355
 
Introduction to Digital Badges
Introduction to Digital BadgesIntroduction to Digital Badges
Introduction to Digital BadgesPeter Rawsthorne
 
Create your own open badges
Create your own open badgesCreate your own open badges
Create your own open badgesMartin Cooke
 
ALT Open Badges Presentation
ALT Open Badges PresentationALT Open Badges Presentation
ALT Open Badges PresentationMatthew Rogers
 
Badge Alliance at Transformar 2015: New Learning Pathways
Badge Alliance at Transformar 2015: New Learning PathwaysBadge Alliance at Transformar 2015: New Learning Pathways
Badge Alliance at Transformar 2015: New Learning PathwaysNate Otto
 
An API of One's Own: Individual Identities as First-Class Citizens in the Ope...
An API of One's Own: Individual Identities as First-Class Citizens in the Ope...An API of One's Own: Individual Identities as First-Class Citizens in the Ope...
An API of One's Own: Individual Identities as First-Class Citizens in the Ope...Nate Otto
 
Open badges
Open badgesOpen badges
Open badgesLSEN
 
An API of One’s Own
An API of One’s OwnAn API of One’s Own
An API of One’s OwnSerge Ravet
 

Semelhante a What is an open badging system and how to implement it (20)

Open Badges: Introducing BadgeKit
Open Badges: Introducing BadgeKitOpen Badges: Introducing BadgeKit
Open Badges: Introducing BadgeKit
 
Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...
Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...
Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...
 
Rethinking Rewards in the Digital Age - Managing an Ecosystem of Digital Badg...
Rethinking Rewards in the Digital Age - Managing an Ecosystem of Digital Badg...Rethinking Rewards in the Digital Age - Managing an Ecosystem of Digital Badg...
Rethinking Rewards in the Digital Age - Managing an Ecosystem of Digital Badg...
 
Badges - EULER Project
Badges - EULER ProjectBadges - EULER Project
Badges - EULER Project
 
Quality and Open Badges
Quality and Open BadgesQuality and Open Badges
Quality and Open Badges
 
BadgeKit Intro Tutorial (Open Badges MOOC)
BadgeKit Intro Tutorial (Open Badges MOOC)BadgeKit Intro Tutorial (Open Badges MOOC)
BadgeKit Intro Tutorial (Open Badges MOOC)
 
Aaeebl boston2016
Aaeebl boston2016Aaeebl boston2016
Aaeebl boston2016
 
Mozilla Open Badges 201
Mozilla Open Badges 201Mozilla Open Badges 201
Mozilla Open Badges 201
 
Framework of digital workforce platform
Framework of digital workforce platformFramework of digital workforce platform
Framework of digital workforce platform
 
Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017
 
Go_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdfGo_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdf
 
Introduction to Digital Badges
Introduction to Digital BadgesIntroduction to Digital Badges
Introduction to Digital Badges
 
Create your own open badges
Create your own open badgesCreate your own open badges
Create your own open badges
 
ALT Open Badges Presentation
ALT Open Badges PresentationALT Open Badges Presentation
ALT Open Badges Presentation
 
Eduwebinar
EduwebinarEduwebinar
Eduwebinar
 
Badge Alliance at Transformar 2015: New Learning Pathways
Badge Alliance at Transformar 2015: New Learning PathwaysBadge Alliance at Transformar 2015: New Learning Pathways
Badge Alliance at Transformar 2015: New Learning Pathways
 
An API of One's Own: Individual Identities as First-Class Citizens in the Ope...
An API of One's Own: Individual Identities as First-Class Citizens in the Ope...An API of One's Own: Individual Identities as First-Class Citizens in the Ope...
An API of One's Own: Individual Identities as First-Class Citizens in the Ope...
 
Open badges
Open badgesOpen badges
Open badges
 
Open Badges for Learning Environments
Open Badges for Learning EnvironmentsOpen Badges for Learning Environments
Open Badges for Learning Environments
 
An API of One’s Own
An API of One’s OwnAn API of One’s Own
An API of One’s Own
 

Mais de Ebizon

Drupal 6 to 7 migration guide
Drupal 6 to 7 migration guideDrupal 6 to 7 migration guide
Drupal 6 to 7 migration guideEbizon
 
Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Ebizon
 
About Ebizon and Portfolio
About Ebizon and PortfolioAbout Ebizon and Portfolio
About Ebizon and PortfolioEbizon
 
Open Source Learning Management System - Canvas
Open Source Learning Management System - CanvasOpen Source Learning Management System - Canvas
Open Source Learning Management System - CanvasEbizon
 
Practically painless drupal project outsourcing
Practically painless drupal project outsourcingPractically painless drupal project outsourcing
Practically painless drupal project outsourcingEbizon
 
Ebizon capability
Ebizon capabilityEbizon capability
Ebizon capabilityEbizon
 
The true story about a norfolk based agency that saved cost by outsourcing
The true story about a norfolk based agency that saved cost by outsourcingThe true story about a norfolk based agency that saved cost by outsourcing
The true story about a norfolk based agency that saved cost by outsourcingEbizon
 
AWS Instance Preparation
AWS Instance PreparationAWS Instance Preparation
AWS Instance PreparationEbizon
 
5 tricks to know before you outsource your drupal project
5 tricks to know before you outsource your drupal project5 tricks to know before you outsource your drupal project
5 tricks to know before you outsource your drupal projectEbizon
 
Using badges on your site
Using badges on your siteUsing badges on your site
Using badges on your siteEbizon
 
How to integrate Open Badging with your Site
How to integrate Open Badging with your SiteHow to integrate Open Badging with your Site
How to integrate Open Badging with your SiteEbizon
 
Single Sign On - Case Study
Single Sign On - Case StudySingle Sign On - Case Study
Single Sign On - Case StudyEbizon
 
How Society for Science & the Public digitize their accreditation system
How Society for Science & the Public digitize their accreditation systemHow Society for Science & the Public digitize their accreditation system
How Society for Science & the Public digitize their accreditation systemEbizon
 

Mais de Ebizon (13)

Drupal 6 to 7 migration guide
Drupal 6 to 7 migration guideDrupal 6 to 7 migration guide
Drupal 6 to 7 migration guide
 
Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal
 
About Ebizon and Portfolio
About Ebizon and PortfolioAbout Ebizon and Portfolio
About Ebizon and Portfolio
 
Open Source Learning Management System - Canvas
Open Source Learning Management System - CanvasOpen Source Learning Management System - Canvas
Open Source Learning Management System - Canvas
 
Practically painless drupal project outsourcing
Practically painless drupal project outsourcingPractically painless drupal project outsourcing
Practically painless drupal project outsourcing
 
Ebizon capability
Ebizon capabilityEbizon capability
Ebizon capability
 
The true story about a norfolk based agency that saved cost by outsourcing
The true story about a norfolk based agency that saved cost by outsourcingThe true story about a norfolk based agency that saved cost by outsourcing
The true story about a norfolk based agency that saved cost by outsourcing
 
AWS Instance Preparation
AWS Instance PreparationAWS Instance Preparation
AWS Instance Preparation
 
5 tricks to know before you outsource your drupal project
5 tricks to know before you outsource your drupal project5 tricks to know before you outsource your drupal project
5 tricks to know before you outsource your drupal project
 
Using badges on your site
Using badges on your siteUsing badges on your site
Using badges on your site
 
How to integrate Open Badging with your Site
How to integrate Open Badging with your SiteHow to integrate Open Badging with your Site
How to integrate Open Badging with your Site
 
Single Sign On - Case Study
Single Sign On - Case StudySingle Sign On - Case Study
Single Sign On - Case Study
 
How Society for Science & the Public digitize their accreditation system
How Society for Science & the Public digitize their accreditation systemHow Society for Science & the Public digitize their accreditation system
How Society for Science & the Public digitize their accreditation system
 

Último

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

What is an open badging system and how to implement it

  • 1.
  • 2. Content What are Open-Badges Understanding Open Badges System How to Implement an Open Badge System Backpack Options Implementation Team Out of the box solution 3 6 9 12 14 15
  • 4. Digital Badges Digital badges can be defined as digital accreditation of any skill or achievement. A site may give you an “expert” badge for being an extensive user of that website. Similarly gaming websites may award you badges for your gaming skills. Digital Open Badges Digital Open Badges can be shared across the web unlike digital badges. The evidence of these badges is embedded in the badge and anybody can throw a badge validation check to ascertain the authenticity of that badge. An Open Digital Badge has all of the following information embedded in it for the viewer to access:  Who issued the badge  Criteria that were met to earn the badge  Links to the task performed i.e. the evidence Digital open badges are universal and easily visible credential of a person's skill-set. They are specific to a skill/achievement unlike degrees and are an increasingly popular way for universities to acknowledge student's learning desire and achievement. Digital Open Badges are becoming a way to recognize learning, achievement and skills. Soon, it will be history when people need to carry files and folders to represent their skills. An electronic accreditation accessible from anywhere on the globe will make the learning process more competitive making all skills and achievements comparable on a global scale. Open Badges is basically a project initiated by Mozilla with a vision of encouraging lifelong learning process. As a result, helping people of all ages learn and display 21st century skills and explore new career and educational opportunities. The purpose and aim of Open Badges is the recognition of skills and achievements that happens outside of school.
  • 5. Lifelong Learning with Digital Open Badges Learning can happen anywhere – in a classroom, in an organization, on a learning portal or on a gaming site. Open Badges recognizes all kinds of skills required which will prove beneficial in understanding the innermost skills and exploring the new opportunities. Digital Open Badges acknowledge a person's achievement and skill and at the same time encourages the life-long learning process. Tom’s father is a renowned lawyer. Just like his father Tom will also pursue law to become a famous lawyer. But Tom has an avid interest in writing. As part of school curriculum he participated in an emerging Journalist competition. The competition recognized his participation by announcing him as the first place winner and awarding the badge for his skill. Tom proudly displayed the Open Badge on his public profile which turned out to be a turning point in his career. He was approached by a leading newspaper which was interested in sponsoring Tom’s education fees if he applies for Journalism courses. It was this moment when Tom recognized his innermost skill which helped him define his career path. How Open Badges help in recognizing skills
  • 6. Understanding a Digital Open Badge System. As Mozilla outlines, an open badging system must have: (i) Issuer (ii) Backpack (iii) Displayer Mozilla has outlined the Open Badging framework which is called Open Badge Infrastructure (OBI). To make a standard Open Badge system it has to be OBI compliant, which means the system has to follow the framework guidelines. Source: https://wiki.mozilla.org/Badges The Mozilla Open Badge Infrastructure (OBI) provides the technical “plumbing” to support an Open Badges ecosystem. It includes a metadata specification (the standard which makes badges interoperable), the initial framework for badge repositories, the Mozilla Backpack, and a set of application programming interfaces (APIs) enabling portability and verification of badges. The OBI is designed to be an open standards framework that allows badge systems to break out of their siloed environments and work together to benefit learners.
  • 7. Issuer Earner Issuer [Schools, Institutes, Organizations, Job Training, Gaming sites, e-learning] An ISSUER is one who issues badges as the recognition of any skill or accomplishment. Badge
  • 8. Backpack Group badges Set Privacy Share Backpack A Backpack is the central repository system where the badges are stored when user claims the badges. From the Backpack, user can manage the badges, group them, set privacy level and share it on various displayer sites.
  • 9. Backpack Your website Social networking sites Job Portals Displayer Displayer Displayer is any site where the badge is being displayed. If you want the users to display their badges on your site as well, you can also become a displayer. It can be multiple sites. The backpack is used to share the badges on various displayers.
  • 10. How to Implement Open Badge System
  • 11. Issuer would be a plugin for your codebase that will implement following – o Allocation of badges (assuming one at a time) by a role ‘issuer’ o Sending email to earner on each badge assignment o Claiming the badge by the earner on login into www.yourwebsite.com Issuer plugin would also allow integration with Mozilla backpack to make the plugin useful for the broader Code base & Mozilla Openbadges community as mentioned here - https://github.com/mozilla/openbadges/wiki/Issuer-API This would allow earners to claim the badge directly into Mozilla backpack. “Issuer” 1 “Back Pack” 2 “Displayer” 3 This plugin for your codebase would implement a displayer to the backpack. This will be a javascript widget that for an email address as an input would return a set of badges the user has received on www.yourwebsite.com. This plugin would be flexible to work with any backpack – making it useful for Mozilla OpenBadges community users as well who want to show their Mozilla OpenBadges Backpack into the codebase system. Option 1: Mozilla Backpack Option 2: Local instance of Mozilla Backpack Option 3: Custom Backpack Backpack can be implemented in 3 different ways.
  • 12. Option 1: In this option, you use Mozilla backpack and implement your own issuer/displayer as a plugin for your codebase. Each user would have to sign up using Mozilla Persona when claiming the badge. Ideally SSO would be handled automatically when using plugin for the codebase. For displayer, Mozilla Displayer API can be used to embed javascript widget. This the most commonly used option for OpenBadging implementation by most of the websites. Option 2: Install Mozilla’ OpenBadges backpack code (https://github.com/mozilla/openbadges/) in NodeJS environment and then write a plugin for your codebase to communicate with this backpack. • Bypass Mozilla Persona signup and implement single sign on with login.yourwebsite.com. Possibly here, https://github.com/mozilla/openbadges/blob/development/lib/environments/local-dist.js • Implement branding on the OpenBadges site. Whether this can be implemented in a plugin remains an open question. Local instance of
  • 13. Option 3: A custom backpack will be written as the plugin for your codebase. This would have following functions :- • Stores the badges in the database when the earner claims it. Optionally allows to push to backpack. • Prior to storing the badge, it should be baked. This means the metadata of the badge assertion must be embedded in the PNG badge so that it remains OBI compliant. • Users should be able to manage their badges, group them and change privacy setting - private/public. • Badge validation API. The backpack plugin would also implement the Displayer API. Custom Backpack
  • 14. Implementation Team An ideal implementation team that will help you achieve your desired badge system will consist of various roles.
  • 15. Out of the Box Solution  Drupal module to for creating/issuing/managing/displaying badges -- http://drupal.org/project/OpenBadging  Issuing app for Django -- https://github.com/lmorchard/django-badger  A pyramid (python) app for issuing your own Open Badges -- https://github.com/ralphbean/tahrir  Drupal module for managing/issuing badges -- http://drupal.org/project/user_badges  Rails Engine for issuing -- https://github.com/PRX/badges_engine
  • 16. For Any Query or Installation of Open Badges, Contact: Priyanka Jhamnani Sr. Drupal Consultant/Manager For Any Query or Installation of Open Badges, Contact: Priyanka Jhamnani Sr. Drupal Consultant/Manager Email: priyanka@ebizontek.com Skype: priyanka.jhamnani Drupal.org id: http://drupal.org/node/1962434 Website: http://ebizontek.com