SlideShare a Scribd company logo
Developing Sakai 3 style tools in Sakai 2.x David Roma, Solutions Coordinator, CSU Rod Haggith, Javascript Developer, CSU Mark Walsh, Java Developer, CSU Others in development team: Hemang Joshi, Chris Dunstall, Soe soe Kyaw, Steve Githens
What are you in for? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
MSI PROJECT ,[object Object],July 2009 10th Sakai Conference - Boston, MA, U.S.A.
Mandatory Subject Information Project ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
WORK FLOW ,[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Workflow – Dedicated Experts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Workflow – Development Speed ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
MSI – MY OUTLINES UI ,[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
MSI - My Outlines UI Design September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
From Mock to Release ,[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Management Screen - Wireframe September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Management Screen - Evolution September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Management Screen - Evolution September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Look and Feel ,[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Javascript Framework - jQuery ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Scripting within MSI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
CLIENT SERVER COMMUNICATIONS ,[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Communications Problem? ,[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
AJAX Communications Requirements September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Ajax Communications Solution September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Java Object September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Java Object to HTML Conversion September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Java Object to JSON conversion September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Object Hierarchy September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Live URL’s ,[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
CLIENT SIDE PROCESSING ,[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Browser Cache Considerations ,[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Browser Cache Considerations ,[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Using AJAX ,[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager List Example ,[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager List Example July 2009 10th Sakai Conference - Boston, MA, U.S.A.
Outline Manager List Example July 2009 10th Sakai Conference - Boston, MA, U.S.A.
Outline Manager List Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager List Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager JSON example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager JSON example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager HTML example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager List Example July 2009 10th Sakai Conference - Boston, MA, U.S.A.
Outline Manager JSON example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager JS example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager List Example September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Outline Manager List Example September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
Dynamic Editor Performance ,[object Object],[object Object],[object Object],[object Object],[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
QUESTIONS? ,[object Object],September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”

More Related Content

Similar to Developing Sakai 3 style tools in Sakai 2.x

Sofea and SOUI - Web future without web frameworks
Sofea and SOUI - Web future without web frameworksSofea and SOUI - Web future without web frameworks
Sofea and SOUI - Web future without web frameworks
André Neubauer
 
New To Sakai
New To SakaiNew To Sakai
New To Sakai
knoopwww
 
Csg Soa Jr
Csg Soa JrCsg Soa Jr
Csg Soa Jr
guesta37dc0
 
Careers in Java Script and Ajax
Careers in Java Script and AjaxCareers in Java Script and Ajax
Careers in Java Script and Ajax
learningcatalyst
 
Commercial Development And Sakai
Commercial Development And SakaiCommercial Development And Sakai
Commercial Development And Sakaimbanting
 
Ajax for Libraries
Ajax for LibrariesAjax for Libraries
Ajax for Librariesguest5aa3e8
 
OpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thingOpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thing
Cloudify Community
 
Csg Soa Jr
Csg Soa JrCsg Soa Jr
Csg Soa Jr
guesta37dc0
 
Not Only Streams for Akademia JLabs
Not Only Streams for Akademia JLabsNot Only Streams for Akademia JLabs
Not Only Streams for Akademia JLabs
Konrad Malawski
 
Image Compression Storage Policy for Openstack Swift
Image Compression Storage Policy for Openstack SwiftImage Compression Storage Policy for Openstack Swift
Image Compression Storage Policy for Openstack Swift
Matthew Chang
 
Behavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberBehavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberKMS Technology
 
MeteorJS Introduction
MeteorJS IntroductionMeteorJS Introduction
MeteorJS Introduction
Nitya Narasimhan
 
How to use soap component
How to use soap componentHow to use soap component
How to use soap component
RaviRajuRamaKrishna
 
Cache Sketches: Using Bloom Filters and Web Caching Against Slow Load Times
Cache Sketches: Using Bloom Filters and Web Caching Against Slow Load TimesCache Sketches: Using Bloom Filters and Web Caching Against Slow Load Times
Cache Sketches: Using Bloom Filters and Web Caching Against Slow Load Times
Felix Gessert
 
NextJs File Based Routing A Review
NextJs File Based Routing A ReviewNextJs File Based Routing A Review
NextJs File Based Routing A Review
ijtsrd
 
Towards a Web of Services
Towards a Web of ServicesTowards a Web of Services
Towards a Web of Services
Carlos Pedrinaci
 
Ajax
Ajax Ajax
Ajax
Usman Khan
 
JavaEE and RESTful development - WSO2 Colombo Meetup
JavaEE and RESTful development - WSO2 Colombo Meetup JavaEE and RESTful development - WSO2 Colombo Meetup
JavaEE and RESTful development - WSO2 Colombo Meetup
Sagara Gunathunga
 
Voyager 7 OPAC implementation at National Library of Scotland and Edinburgh U...
Voyager 7 OPAC implementation at National Library of Scotland and Edinburgh U...Voyager 7 OPAC implementation at National Library of Scotland and Edinburgh U...
Voyager 7 OPAC implementation at National Library of Scotland and Edinburgh U...
Gill Hamilton
 

Similar to Developing Sakai 3 style tools in Sakai 2.x (20)

Sofea and SOUI - Web future without web frameworks
Sofea and SOUI - Web future without web frameworksSofea and SOUI - Web future without web frameworks
Sofea and SOUI - Web future without web frameworks
 
New To Sakai
New To SakaiNew To Sakai
New To Sakai
 
Csg Soa Jr
Csg Soa JrCsg Soa Jr
Csg Soa Jr
 
Careers in Java Script and Ajax
Careers in Java Script and AjaxCareers in Java Script and Ajax
Careers in Java Script and Ajax
 
Commercial Development And Sakai
Commercial Development And SakaiCommercial Development And Sakai
Commercial Development And Sakai
 
Ajax for Libraries
Ajax for LibrariesAjax for Libraries
Ajax for Libraries
 
OpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thingOpenStack and serverless - long shot or sure thing
OpenStack and serverless - long shot or sure thing
 
Csg Soa Jr
Csg Soa JrCsg Soa Jr
Csg Soa Jr
 
Not Only Streams for Akademia JLabs
Not Only Streams for Akademia JLabsNot Only Streams for Akademia JLabs
Not Only Streams for Akademia JLabs
 
Image Compression Storage Policy for Openstack Swift
Image Compression Storage Policy for Openstack SwiftImage Compression Storage Policy for Openstack Swift
Image Compression Storage Policy for Openstack Swift
 
Behavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberBehavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using Cucumber
 
MeteorJS Introduction
MeteorJS IntroductionMeteorJS Introduction
MeteorJS Introduction
 
How to use soap component
How to use soap componentHow to use soap component
How to use soap component
 
Cache Sketches: Using Bloom Filters and Web Caching Against Slow Load Times
Cache Sketches: Using Bloom Filters and Web Caching Against Slow Load TimesCache Sketches: Using Bloom Filters and Web Caching Against Slow Load Times
Cache Sketches: Using Bloom Filters and Web Caching Against Slow Load Times
 
NextJs File Based Routing A Review
NextJs File Based Routing A ReviewNextJs File Based Routing A Review
NextJs File Based Routing A Review
 
Towards a Web of Services
Towards a Web of ServicesTowards a Web of Services
Towards a Web of Services
 
Ajax
Ajax Ajax
Ajax
 
JavaEE and RESTful development - WSO2 Colombo Meetup
JavaEE and RESTful development - WSO2 Colombo Meetup JavaEE and RESTful development - WSO2 Colombo Meetup
JavaEE and RESTful development - WSO2 Colombo Meetup
 
Voyager 7 OPAC implementation at National Library of Scotland and Edinburgh U...
Voyager 7 OPAC implementation at National Library of Scotland and Edinburgh U...Voyager 7 OPAC implementation at National Library of Scotland and Edinburgh U...
Voyager 7 OPAC implementation at National Library of Scotland and Edinburgh U...
 
Lessons
LessonsLessons
Lessons
 

More from AuSakai

Using the Test Centre Tool: an opportunity to inform learning and teaching
Using the Test Centre Tool: an opportunity to inform learning and teachingUsing the Test Centre Tool: an opportunity to inform learning and teaching
Using the Test Centre Tool: an opportunity to inform learning and teaching
AuSakai
 
Sakai 2.6 Overview
Sakai 2.6 OverviewSakai 2.6 Overview
Sakai 2.6 Overview
AuSakai
 
We gave it a try now our students love Sakai!
We gave it a try now our students love Sakai!We gave it a try now our students love Sakai!
We gave it a try now our students love Sakai!
AuSakai
 
Reflections on experiences in managing the piloting and evaluation phase of o...
Reflections on experiences in managing the piloting and evaluation phase of o...Reflections on experiences in managing the piloting and evaluation phase of o...
Reflections on experiences in managing the piloting and evaluation phase of o...
AuSakai
 
Enhancing communicative spaces for practice-based education in an inland regi...
Enhancing communicative spaces for practice-based education in an inland regi...Enhancing communicative spaces for practice-based education in an inland regi...
Enhancing communicative spaces for practice-based education in an inland regi...
AuSakai
 
Linking People/Organisations involved in Indigenous policing
Linking People/Organisations involved in Indigenous policingLinking People/Organisations involved in Indigenous policing
Linking People/Organisations involved in Indigenous policing
AuSakai
 
Pros and Cons in Using Interact for Group Assignment Projects in Distance Edu...
Pros and Cons in Using Interact for Group Assignment Projects in Distance Edu...Pros and Cons in Using Interact for Group Assignment Projects in Distance Edu...
Pros and Cons in Using Interact for Group Assignment Projects in Distance Edu...
AuSakai
 
CSU Interact enabling a community of practice
CSU Interact enabling a community of practiceCSU Interact enabling a community of practice
CSU Interact enabling a community of practice
AuSakai
 
When the internal student is external: using Sakai for the ‘virtual workshop’
When the internal student is external: using Sakai for the ‘virtual workshop’When the internal student is external: using Sakai for the ‘virtual workshop’
When the internal student is external: using Sakai for the ‘virtual workshop’
AuSakai
 
Two years ago I’d never heard of an LMS.... my Sakai integration
Two years ago I’d never heard of an LMS.... my Sakai integrationTwo years ago I’d never heard of an LMS.... my Sakai integration
Two years ago I’d never heard of an LMS.... my Sakai integration
AuSakai
 
Sakai and EQUELLA: CSU’s Integrated Digital Repository Solution
Sakai and EQUELLA: CSU’s Integrated Digital Repository SolutionSakai and EQUELLA: CSU’s Integrated Digital Repository Solution
Sakai and EQUELLA: CSU’s Integrated Digital Repository Solution
AuSakai
 
Student’s Perspective of Interact
Student’s Perspective of InteractStudent’s Perspective of Interact
Student’s Perspective of Interact
AuSakai
 
Linking People/Organisations involved in Indigenous policing
Linking People/Organisations involved in Indigenous policingLinking People/Organisations involved in Indigenous policing
Linking People/Organisations involved in Indigenous policing
AuSakai
 
Embedding library resources in CSU Interact
Embedding library resources in CSU InteractEmbedding library resources in CSU Interact
Embedding library resources in CSU Interact
AuSakai
 
From Iron Chef to Classroom – A Digital Media Teacher’s Perspective on Managi...
From Iron Chef to Classroom – A Digital Media Teacher’s Perspective on Managi...From Iron Chef to Classroom – A Digital Media Teacher’s Perspective on Managi...
From Iron Chef to Classroom – A Digital Media Teacher’s Perspective on Managi...
AuSakai
 

More from AuSakai (15)

Using the Test Centre Tool: an opportunity to inform learning and teaching
Using the Test Centre Tool: an opportunity to inform learning and teachingUsing the Test Centre Tool: an opportunity to inform learning and teaching
Using the Test Centre Tool: an opportunity to inform learning and teaching
 
Sakai 2.6 Overview
Sakai 2.6 OverviewSakai 2.6 Overview
Sakai 2.6 Overview
 
We gave it a try now our students love Sakai!
We gave it a try now our students love Sakai!We gave it a try now our students love Sakai!
We gave it a try now our students love Sakai!
 
Reflections on experiences in managing the piloting and evaluation phase of o...
Reflections on experiences in managing the piloting and evaluation phase of o...Reflections on experiences in managing the piloting and evaluation phase of o...
Reflections on experiences in managing the piloting and evaluation phase of o...
 
Enhancing communicative spaces for practice-based education in an inland regi...
Enhancing communicative spaces for practice-based education in an inland regi...Enhancing communicative spaces for practice-based education in an inland regi...
Enhancing communicative spaces for practice-based education in an inland regi...
 
Linking People/Organisations involved in Indigenous policing
Linking People/Organisations involved in Indigenous policingLinking People/Organisations involved in Indigenous policing
Linking People/Organisations involved in Indigenous policing
 
Pros and Cons in Using Interact for Group Assignment Projects in Distance Edu...
Pros and Cons in Using Interact for Group Assignment Projects in Distance Edu...Pros and Cons in Using Interact for Group Assignment Projects in Distance Edu...
Pros and Cons in Using Interact for Group Assignment Projects in Distance Edu...
 
CSU Interact enabling a community of practice
CSU Interact enabling a community of practiceCSU Interact enabling a community of practice
CSU Interact enabling a community of practice
 
When the internal student is external: using Sakai for the ‘virtual workshop’
When the internal student is external: using Sakai for the ‘virtual workshop’When the internal student is external: using Sakai for the ‘virtual workshop’
When the internal student is external: using Sakai for the ‘virtual workshop’
 
Two years ago I’d never heard of an LMS.... my Sakai integration
Two years ago I’d never heard of an LMS.... my Sakai integrationTwo years ago I’d never heard of an LMS.... my Sakai integration
Two years ago I’d never heard of an LMS.... my Sakai integration
 
Sakai and EQUELLA: CSU’s Integrated Digital Repository Solution
Sakai and EQUELLA: CSU’s Integrated Digital Repository SolutionSakai and EQUELLA: CSU’s Integrated Digital Repository Solution
Sakai and EQUELLA: CSU’s Integrated Digital Repository Solution
 
Student’s Perspective of Interact
Student’s Perspective of InteractStudent’s Perspective of Interact
Student’s Perspective of Interact
 
Linking People/Organisations involved in Indigenous policing
Linking People/Organisations involved in Indigenous policingLinking People/Organisations involved in Indigenous policing
Linking People/Organisations involved in Indigenous policing
 
Embedding library resources in CSU Interact
Embedding library resources in CSU InteractEmbedding library resources in CSU Interact
Embedding library resources in CSU Interact
 
From Iron Chef to Classroom – A Digital Media Teacher’s Perspective on Managi...
From Iron Chef to Classroom – A Digital Media Teacher’s Perspective on Managi...From Iron Chef to Classroom – A Digital Media Teacher’s Perspective on Managi...
From Iron Chef to Classroom – A Digital Media Teacher’s Perspective on Managi...
 

Recently uploaded

Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
AG2 Design
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
JezreelCabil2
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 

Recently uploaded (20)

Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 

Developing Sakai 3 style tools in Sakai 2.x

  • 1. Developing Sakai 3 style tools in Sakai 2.x David Roma, Solutions Coordinator, CSU Rod Haggith, Javascript Developer, CSU Mark Walsh, Java Developer, CSU Others in development team: Hemang Joshi, Chris Dunstall, Soe soe Kyaw, Steve Githens
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. MSI - My Outlines UI Design September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 10.
  • 11. Outline Management Screen - Wireframe September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 12. Outline Management Screen - Evolution September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 13. Outline Management Screen - Evolution September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. AJAX Communications Requirements September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 20. Ajax Communications Solution September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 21. Java Object September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 22. Java Object to HTML Conversion September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 23. Java Object to JSON conversion September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 24. Object Hierarchy September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Outline Manager List Example July 2009 10th Sakai Conference - Boston, MA, U.S.A.
  • 32. Outline Manager List Example July 2009 10th Sakai Conference - Boston, MA, U.S.A.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Outline Manager List Example July 2009 10th Sakai Conference - Boston, MA, U.S.A.
  • 39.
  • 40.
  • 41. Outline Manager List Example September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 42. Outline Manager List Example September 2009 AuSakai 09 - Bathurst, NSW, Australia “ Sakai as a Scholarly Environment: Pedagogy, Systems, Processes and Outcomes”
  • 43.
  • 44.