SlideShare a Scribd company logo
1 of 26
Download to read offline
Social Networking
Features in Mahara
Totara Learning Solutions, 2014
Totara Learning Solutions
http://totaralms.com
TotaraLMS is an open source learning
management system for corporate environment
Project Overview
Who we are
Part 1
Mahara enhancements (to help us with the
implementations in Part 2)
Part 2
New features (to improve social participation
and user engagement with the community)
Project Overview
What we are going to do
Project Overview
Where we are now
● This project is work in progress
● Finalising requirements
● Finishing technical specification
● Proof-of-concept implementations
● Looking for community feedback
Mahara enhancements
● Artefact-level sharing
● Improvements of existing notification system
Artefact-level sharing
● Currently sharing of artefacts is available
only through pages
● While it is a great way of sharing a collection
of artefacts, it is not the best way of sharing
a single artefact
Artefact-level sharing
● Will allow users to share artefacts directly
while they are being created
● Using JS autocomplete sharing will be as
simple as artefact tagging
● Fine-grained control similar to page sharing
(including options to allow/moderate
comments on shared artefacts)
Improvements of notification system
● Separate direct messages between users
from notifications generated by the system
● Add notification user preference settings for
artefacts to support artefact-level sharing
● Prepare notification settings to support social
activity streams
New features
Features:
● Activity stream
● Real-time chat
● Mahara as a badge backpack
Artefacts:
● Status updates
● Questions
● Ideas
Activity streams
An activity stream is a reverse-chronological
feed of user activities.
Examples in social networking/media:
such platforms as Facebook, Google+,
LinkedIn, and Twitter.
Current Mahara functionality that resembles
Activity Stream is user notifications.
Activity streams in Mahara
● Types of activity streams (Home, Individual, Group, and
Institutional)
● Activity stream (AS) will provide one of the ways for
users to stay up-to-date with what is happening in
community
● Users will be able to comment on and subscribe to
artefacts related to activities in AS (like watching pages)
● Similarly to popular online social networking platforms
activities can be liked/unliked
New artefact: Status updates
Status updates are a form of micro-blogging
allowing individuals to share with their
community important things such as what they
are working on, as well as events and
information worth sharing.
Current Mahara functionality that is close to
status updates is a wall block.
● Plain text status updates with support of
attachments
● JS autocomplete for
selecting sharing
audience
● Sharing audience pre-
filled with user defaults
● Support for tagging
Real-time chat
● Chat will be an integration of an existing third
party library into Mahara
● Individuals will be able to chat with their
connections via chat widget available on
every page
New artefact: Questions
Questions are a key way for individuals to
request advice from more experienced
community members.
They also allow individuals to learn from
previous questions asked and from answers to
previous questions.
New artefact: Ideas
An idea is an insight piece of information worth
sharing with the community.
Ideas in Mahara can be used to share
innovative suggestions, quick tips, best
practice; get other users’ feedback and opinion
through comments and voting.
Mahara in OpenBadges infrastructure
● Display of all badges in Mahara ePortfolio
system
● Support of direct pushing of Moodle badges
to Mahara via Portfolio API
● Mahara ePortfolio system as a backpack
provider
● A lot of work :)
● Feedback
● Contributing to Mahara core
Project Overview
What is next
Contacts
Yuliya Bozhko
Email: yuliya.bozhko@totaralms.com
Twitter: @YuliyaBozhko
Questions?

More Related Content

Similar to Bringing social networking features to Mahara

Phase 3 powerpoint- Final Presentation
Phase 3 powerpoint- Final PresentationPhase 3 powerpoint- Final Presentation
Phase 3 powerpoint- Final Presentationlozilozi
 
L1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxL1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxCherryLim21
 
Global Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a clientGlobal Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a clientSean Connolly
 
Final Project Presentation.pptx
Final Project Presentation.pptxFinal Project Presentation.pptx
Final Project Presentation.pptxstevenmsusa
 
social media chat application main ppt.pptx
social media chat application main ppt.pptxsocial media chat application main ppt.pptx
social media chat application main ppt.pptxsprasad829829
 
Pocket Editor View vFinal3
Pocket Editor View vFinal3Pocket Editor View vFinal3
Pocket Editor View vFinal3Sandhya Simhan
 
Enviro grids geoportal
Enviro grids geoportalEnviro grids geoportal
Enviro grids geoportalKarel Charvat
 
Presentation by ashutosh mutsaddi
Presentation by ashutosh mutsaddiPresentation by ashutosh mutsaddi
Presentation by ashutosh mutsaddiPMI_IREP_TP
 
Industry project part2
Industry project part2Industry project part2
Industry project part2Tushar Sharma
 
Hons Proposal Slides '12
Hons Proposal Slides '12Hons Proposal Slides '12
Hons Proposal Slides '12Deon Takpuie
 
L1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxL1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxizarahmendoza
 
Open Source Social Software
Open Source Social SoftwareOpen Source Social Software
Open Source Social SoftwareJosie Fraser
 
ADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentationADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentation@CULT Srl
 
L1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxL1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxclaireolitres
 

Similar to Bringing social networking features to Mahara (20)

Diusm
DiusmDiusm
Diusm
 
WYRED Platform. New features
WYRED Platform. New featuresWYRED Platform. New features
WYRED Platform. New features
 
Phase 3 powerpoint- Final Presentation
Phase 3 powerpoint- Final PresentationPhase 3 powerpoint- Final Presentation
Phase 3 powerpoint- Final Presentation
 
ppt konnect.pptx
ppt konnect.pptxppt konnect.pptx
ppt konnect.pptx
 
L1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxL1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptx
 
Global Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a clientGlobal Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a client
 
Final Project Presentation.pptx
Final Project Presentation.pptxFinal Project Presentation.pptx
Final Project Presentation.pptx
 
social media chat application main ppt.pptx
social media chat application main ppt.pptxsocial media chat application main ppt.pptx
social media chat application main ppt.pptx
 
Pocket Editor View vFinal3
Pocket Editor View vFinal3Pocket Editor View vFinal3
Pocket Editor View vFinal3
 
Enviro grids geoportal
Enviro grids geoportalEnviro grids geoportal
Enviro grids geoportal
 
Oral recitations
Oral recitationsOral recitations
Oral recitations
 
Presentation by ashutosh mutsaddi
Presentation by ashutosh mutsaddiPresentation by ashutosh mutsaddi
Presentation by ashutosh mutsaddi
 
Social media.pdf
Social media.pdfSocial media.pdf
Social media.pdf
 
Introduction to Social Media and Social Networks.pdf
Introduction to Social Media and Social Networks.pdfIntroduction to Social Media and Social Networks.pdf
Introduction to Social Media and Social Networks.pdf
 
Industry project part2
Industry project part2Industry project part2
Industry project part2
 
Hons Proposal Slides '12
Hons Proposal Slides '12Hons Proposal Slides '12
Hons Proposal Slides '12
 
L1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxL1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptx
 
Open Source Social Software
Open Source Social SoftwareOpen Source Social Software
Open Source Social Software
 
ADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentationADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentation
 
L1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxL1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptx
 

More from Mahara Hui

Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...
Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...
Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...Mahara Hui
 
Organisation-centric Portfolios
Organisation-centric PortfoliosOrganisation-centric Portfolios
Organisation-centric PortfoliosMahara Hui
 
Mahara and Collaboration: Building communities of practice.
Mahara and Collaboration: Building communities of practice.Mahara and Collaboration: Building communities of practice.
Mahara and Collaboration: Building communities of practice.Mahara Hui
 
Mahara on Holiday
Mahara on HolidayMahara on Holiday
Mahara on HolidayMahara Hui
 
Exploring e-Portfolios to produce educated employable graduates
Exploring e-Portfolios to produce educated employable graduatesExploring e-Portfolios to produce educated employable graduates
Exploring e-Portfolios to produce educated employable graduatesMahara Hui
 
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...Mahara Hui
 
Our Mahara Hikoi: Experiences from both sides of the fence
Our Mahara Hikoi: Experiences from both sides of the fenceOur Mahara Hikoi: Experiences from both sides of the fence
Our Mahara Hikoi: Experiences from both sides of the fenceMahara Hui
 
To Train or To Support?: Teacher's e-capability development in a tertiary edu...
To Train or To Support?: Teacher's e-capability development in a tertiary edu...To Train or To Support?: Teacher's e-capability development in a tertiary edu...
To Train or To Support?: Teacher's e-capability development in a tertiary edu...Mahara Hui
 
Using ePortfolios for Integrated Learning
Using ePortfolios for Integrated LearningUsing ePortfolios for Integrated Learning
Using ePortfolios for Integrated LearningMahara Hui
 
Using Mahara to demonstrate skills acquired in a hospitality workplace practicum
Using Mahara to demonstrate skills acquired in a hospitality workplace practicumUsing Mahara to demonstrate skills acquired in a hospitality workplace practicum
Using Mahara to demonstrate skills acquired in a hospitality workplace practicumMahara Hui
 
Using Mahara ePortfolios for Vocational Industry Currency
Using Mahara ePortfolios for Vocational Industry CurrencyUsing Mahara ePortfolios for Vocational Industry Currency
Using Mahara ePortfolios for Vocational Industry CurrencyMahara Hui
 
Bridging the Gaps
Bridging the GapsBridging the Gaps
Bridging the GapsMahara Hui
 
Creating spaces for students to demonstrate competencies in their profession
Creating spaces for students to demonstrate competencies in their professionCreating spaces for students to demonstrate competencies in their profession
Creating spaces for students to demonstrate competencies in their professionMahara Hui
 
Make the connection with your LMS
Make the connection with your LMSMake the connection with your LMS
Make the connection with your LMSMahara Hui
 
Developing a Mahara Bootcamp for Educators
Developing a Mahara Bootcamp for EducatorsDeveloping a Mahara Bootcamp for Educators
Developing a Mahara Bootcamp for EducatorsMahara Hui
 
Mahara-Juvenile Delinquent or Prodigal ??
Mahara-Juvenile Delinquent or Prodigal ??Mahara-Juvenile Delinquent or Prodigal ??
Mahara-Juvenile Delinquent or Prodigal ??Mahara Hui
 
ePortfolios and managing privacy
ePortfolios and managing privacyePortfolios and managing privacy
ePortfolios and managing privacyMahara Hui
 
Shining our Mahara boots for a new era
Shining our Mahara boots for a new eraShining our Mahara boots for a new era
Shining our Mahara boots for a new eraMahara Hui
 
Cloud hosting your ePortfolio
Cloud hosting your ePortfolioCloud hosting your ePortfolio
Cloud hosting your ePortfolioMahara Hui
 
Embedding ePortfolios in Course Delivery
Embedding ePortfolios in Course DeliveryEmbedding ePortfolios in Course Delivery
Embedding ePortfolios in Course DeliveryMahara Hui
 

More from Mahara Hui (20)

Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...
Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...
Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...
 
Organisation-centric Portfolios
Organisation-centric PortfoliosOrganisation-centric Portfolios
Organisation-centric Portfolios
 
Mahara and Collaboration: Building communities of practice.
Mahara and Collaboration: Building communities of practice.Mahara and Collaboration: Building communities of practice.
Mahara and Collaboration: Building communities of practice.
 
Mahara on Holiday
Mahara on HolidayMahara on Holiday
Mahara on Holiday
 
Exploring e-Portfolios to produce educated employable graduates
Exploring e-Portfolios to produce educated employable graduatesExploring e-Portfolios to produce educated employable graduates
Exploring e-Portfolios to produce educated employable graduates
 
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...
 
Our Mahara Hikoi: Experiences from both sides of the fence
Our Mahara Hikoi: Experiences from both sides of the fenceOur Mahara Hikoi: Experiences from both sides of the fence
Our Mahara Hikoi: Experiences from both sides of the fence
 
To Train or To Support?: Teacher's e-capability development in a tertiary edu...
To Train or To Support?: Teacher's e-capability development in a tertiary edu...To Train or To Support?: Teacher's e-capability development in a tertiary edu...
To Train or To Support?: Teacher's e-capability development in a tertiary edu...
 
Using ePortfolios for Integrated Learning
Using ePortfolios for Integrated LearningUsing ePortfolios for Integrated Learning
Using ePortfolios for Integrated Learning
 
Using Mahara to demonstrate skills acquired in a hospitality workplace practicum
Using Mahara to demonstrate skills acquired in a hospitality workplace practicumUsing Mahara to demonstrate skills acquired in a hospitality workplace practicum
Using Mahara to demonstrate skills acquired in a hospitality workplace practicum
 
Using Mahara ePortfolios for Vocational Industry Currency
Using Mahara ePortfolios for Vocational Industry CurrencyUsing Mahara ePortfolios for Vocational Industry Currency
Using Mahara ePortfolios for Vocational Industry Currency
 
Bridging the Gaps
Bridging the GapsBridging the Gaps
Bridging the Gaps
 
Creating spaces for students to demonstrate competencies in their profession
Creating spaces for students to demonstrate competencies in their professionCreating spaces for students to demonstrate competencies in their profession
Creating spaces for students to demonstrate competencies in their profession
 
Make the connection with your LMS
Make the connection with your LMSMake the connection with your LMS
Make the connection with your LMS
 
Developing a Mahara Bootcamp for Educators
Developing a Mahara Bootcamp for EducatorsDeveloping a Mahara Bootcamp for Educators
Developing a Mahara Bootcamp for Educators
 
Mahara-Juvenile Delinquent or Prodigal ??
Mahara-Juvenile Delinquent or Prodigal ??Mahara-Juvenile Delinquent or Prodigal ??
Mahara-Juvenile Delinquent or Prodigal ??
 
ePortfolios and managing privacy
ePortfolios and managing privacyePortfolios and managing privacy
ePortfolios and managing privacy
 
Shining our Mahara boots for a new era
Shining our Mahara boots for a new eraShining our Mahara boots for a new era
Shining our Mahara boots for a new era
 
Cloud hosting your ePortfolio
Cloud hosting your ePortfolioCloud hosting your ePortfolio
Cloud hosting your ePortfolio
 
Embedding ePortfolios in Course Delivery
Embedding ePortfolios in Course DeliveryEmbedding ePortfolios in Course Delivery
Embedding ePortfolios in Course Delivery
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 

Recently uploaded (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

Bringing social networking features to Mahara

  • 1. Social Networking Features in Mahara Totara Learning Solutions, 2014
  • 2. Totara Learning Solutions http://totaralms.com TotaraLMS is an open source learning management system for corporate environment Project Overview Who we are
  • 3. Part 1 Mahara enhancements (to help us with the implementations in Part 2) Part 2 New features (to improve social participation and user engagement with the community) Project Overview What we are going to do
  • 4. Project Overview Where we are now ● This project is work in progress ● Finalising requirements ● Finishing technical specification ● Proof-of-concept implementations ● Looking for community feedback
  • 5. Mahara enhancements ● Artefact-level sharing ● Improvements of existing notification system
  • 6. Artefact-level sharing ● Currently sharing of artefacts is available only through pages ● While it is a great way of sharing a collection of artefacts, it is not the best way of sharing a single artefact
  • 7. Artefact-level sharing ● Will allow users to share artefacts directly while they are being created ● Using JS autocomplete sharing will be as simple as artefact tagging ● Fine-grained control similar to page sharing (including options to allow/moderate comments on shared artefacts)
  • 8. Improvements of notification system ● Separate direct messages between users from notifications generated by the system ● Add notification user preference settings for artefacts to support artefact-level sharing ● Prepare notification settings to support social activity streams
  • 9. New features Features: ● Activity stream ● Real-time chat ● Mahara as a badge backpack Artefacts: ● Status updates ● Questions ● Ideas
  • 10. Activity streams An activity stream is a reverse-chronological feed of user activities. Examples in social networking/media: such platforms as Facebook, Google+, LinkedIn, and Twitter. Current Mahara functionality that resembles Activity Stream is user notifications.
  • 11. Activity streams in Mahara ● Types of activity streams (Home, Individual, Group, and Institutional) ● Activity stream (AS) will provide one of the ways for users to stay up-to-date with what is happening in community ● Users will be able to comment on and subscribe to artefacts related to activities in AS (like watching pages) ● Similarly to popular online social networking platforms activities can be liked/unliked
  • 12.
  • 13. New artefact: Status updates Status updates are a form of micro-blogging allowing individuals to share with their community important things such as what they are working on, as well as events and information worth sharing. Current Mahara functionality that is close to status updates is a wall block.
  • 14. ● Plain text status updates with support of attachments ● JS autocomplete for selecting sharing audience ● Sharing audience pre- filled with user defaults ● Support for tagging
  • 15. Real-time chat ● Chat will be an integration of an existing third party library into Mahara ● Individuals will be able to chat with their connections via chat widget available on every page
  • 16. New artefact: Questions Questions are a key way for individuals to request advice from more experienced community members. They also allow individuals to learn from previous questions asked and from answers to previous questions.
  • 17.
  • 18.
  • 19. New artefact: Ideas An idea is an insight piece of information worth sharing with the community. Ideas in Mahara can be used to share innovative suggestions, quick tips, best practice; get other users’ feedback and opinion through comments and voting.
  • 20.
  • 21.
  • 22. Mahara in OpenBadges infrastructure ● Display of all badges in Mahara ePortfolio system ● Support of direct pushing of Moodle badges to Mahara via Portfolio API ● Mahara ePortfolio system as a backpack provider
  • 23.
  • 24. ● A lot of work :) ● Feedback ● Contributing to Mahara core Project Overview What is next