SlideShare a Scribd company logo
1 of 9
HFOSS - PEOPLink  Cihan Caglayan
This Semester I am collaborating with a small non-profit called PEOPLink I will be: Assisting in bringing the catalog generator portion of their OpenEntry e-commerce platform open source Contributing to the project, at this point in time mostly by building more professional looking templates for use
Why Open Source? The previous version of their catalog generator, CatGen, was actually open source Easier to get volunteers involved with the software Allows others to multiply the potential social benefit by forking the code for their own uses
PEOPLink PEOPLink seeks to use e-commerce as a poverty-reducing tool by: Linking fair trade SMEs (Small to Medium Sized Enterprises) to buyers Increasing fair trade profits that go to producers by cutting out middlemen Offices in Maryland and Nepal Dan Salcedo, CEO, runs the non-profit out of his home in Maryland The developers are based in Nepal, at a PEOPLink office with a manager
OpenEntry Two parts: Catalog generator Builds simple, template-based online catalogs The user end relatively easy to use Network markets Aggregators of OpenEntry catalogs Serves to provide greater validation for consumer trust Example: http://wftomarket.com/ (WFTO)
Calendar February (now) through end of April/Beginning of May Split semester into 6 two-week cycles Full semester schedule will come when the group agrees to my proposal
Cycle 1 Sunday 1/30/11 – Saturday 2/12/11 Tasks: Meeting with PEOPLink team to discuss project (Done) Code review for the catalog generator Work on learning the technologies (mainly GoogleAppsEngine) Specific Deliverables Due: Written proposal for PEOPLink Recommendations on code reorganization to cleanly split CG and NM code Project management utilities Open Source Licenses Blog posts explaining some of the details of PEOPLink’s goals as they relate to my recommendations
Cycle 1 Bonus tasks: Templates The group feels that although they have a lot of good functionality, the catalog templates are amateur looking and need some work I will be looking into creating some better templates  This task is ongoing and will not come to fruition until later cycles Project Wiki This may not come to fruition until after the proposal is written Will have semester milestones, along with general information on the project
Thanks Professor Moorthy, for letting me make up last semester’s project this Spring David Doria, for constructive criticism  Observatory Team, as Observatory looks amazing Sean O’Sullivan, for his support of the program

More Related Content

Similar to First Presentation - RCOS PEOPLink Project

{Re}designing a developer portal
{Re}designing a developer portal{Re}designing a developer portal
{Re}designing a developer portalKarenWhite130
 
EDUC5101G Session 5 Presentation (March 8, 2016)
EDUC5101G Session 5 Presentation (March 8, 2016)EDUC5101G Session 5 Presentation (March 8, 2016)
EDUC5101G Session 5 Presentation (March 8, 2016)Robert Power
 
E L Age Rapid Slides Final
E L Age Rapid Slides FinalE L Age Rapid Slides Final
E L Age Rapid Slides Finalstephenwalsh
 
UNIMOOC @ google's meeting in Zurich.
UNIMOOC @ google's meeting in Zurich.UNIMOOC @ google's meeting in Zurich.
UNIMOOC @ google's meeting in Zurich.ppernias
 
Exoven web-sovellusseminaarin kalvot
Exoven web-sovellusseminaarin kalvotExoven web-sovellusseminaarin kalvot
Exoven web-sovellusseminaarin kalvotExove
 
openEQUELLA Q3 2018 Quarterly Briefing
openEQUELLA Q3 2018 Quarterly BriefingopenEQUELLA Q3 2018 Quarterly Briefing
openEQUELLA Q3 2018 Quarterly BriefingChrisBeach22
 
Open as a Competitive Advantage
Open as a Competitive AdvantageOpen as a Competitive Advantage
Open as a Competitive AdvantageAll Things Open
 
Class 5: Project details
Class 5: Project detailsClass 5: Project details
Class 5: Project detailsCOMP 113
 
Spread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation ContestSpread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation ContestAmyStephen
 
Turbo Charging Moodle
Turbo Charging MoodleTurbo Charging Moodle
Turbo Charging MoodleJulian Ridden
 
Rapid elearning tools and techniques
Rapid elearning tools and techniquesRapid elearning tools and techniques
Rapid elearning tools and techniquesSteve Rayson
 
Agile Methodology For Software Development
Agile Methodology For Software DevelopmentAgile Methodology For Software Development
Agile Methodology For Software DevelopmentDiane Allen
 
Introduction to the cooperation principles in software development - Part II
Introduction to the cooperation principles in software development - Part IIIntroduction to the cooperation principles in software development - Part II
Introduction to the cooperation principles in software development - Part IIProf. Dr. Febe Angel Ciudad Ricardo
 

Similar to First Presentation - RCOS PEOPLink Project (20)

{Re}designing a developer portal
{Re}designing a developer portal{Re}designing a developer portal
{Re}designing a developer portal
 
EDUC5101G Session 5 Presentation (March 8, 2016)
EDUC5101G Session 5 Presentation (March 8, 2016)EDUC5101G Session 5 Presentation (March 8, 2016)
EDUC5101G Session 5 Presentation (March 8, 2016)
 
E L Age Rapid Slides Final
E L Age Rapid Slides FinalE L Age Rapid Slides Final
E L Age Rapid Slides Final
 
UNIMOOC @ google's meeting in Zurich.
UNIMOOC @ google's meeting in Zurich.UNIMOOC @ google's meeting in Zurich.
UNIMOOC @ google's meeting in Zurich.
 
Exoven web-sovellusseminaarin kalvot
Exoven web-sovellusseminaarin kalvotExoven web-sovellusseminaarin kalvot
Exoven web-sovellusseminaarin kalvot
 
openEQUELLA Q3 2018 Quarterly Briefing
openEQUELLA Q3 2018 Quarterly BriefingopenEQUELLA Q3 2018 Quarterly Briefing
openEQUELLA Q3 2018 Quarterly Briefing
 
Presentation week 5
Presentation week 5Presentation week 5
Presentation week 5
 
Logic Model Workbook
Logic Model WorkbookLogic Model Workbook
Logic Model Workbook
 
Open as a Competitive Advantage
Open as a Competitive AdvantageOpen as a Competitive Advantage
Open as a Competitive Advantage
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Syylabus
SyylabusSyylabus
Syylabus
 
upload_test_2
upload_test_2upload_test_2
upload_test_2
 
Class 5: Project details
Class 5: Project detailsClass 5: Project details
Class 5: Project details
 
Spread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation ContestSpread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation Contest
 
Turbo Charging Moodle
Turbo Charging MoodleTurbo Charging Moodle
Turbo Charging Moodle
 
Rapid elearning tools and techniques
Rapid elearning tools and techniquesRapid elearning tools and techniques
Rapid elearning tools and techniques
 
Webinar: IdeaBox: An Open Source Internal Ideation Tool from CFPB
Webinar: IdeaBox: An Open Source Internal Ideation Tool from CFPBWebinar: IdeaBox: An Open Source Internal Ideation Tool from CFPB
Webinar: IdeaBox: An Open Source Internal Ideation Tool from CFPB
 
Agile Methodology For Software Development
Agile Methodology For Software DevelopmentAgile Methodology For Software Development
Agile Methodology For Software Development
 
Introduction to the cooperation principles in software development - Part II
Introduction to the cooperation principles in software development - Part IIIntroduction to the cooperation principles in software development - Part II
Introduction to the cooperation principles in software development - Part II
 
Project ad
Project adProject ad
Project ad
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

First Presentation - RCOS PEOPLink Project

  • 1. HFOSS - PEOPLink Cihan Caglayan
  • 2. This Semester I am collaborating with a small non-profit called PEOPLink I will be: Assisting in bringing the catalog generator portion of their OpenEntry e-commerce platform open source Contributing to the project, at this point in time mostly by building more professional looking templates for use
  • 3. Why Open Source? The previous version of their catalog generator, CatGen, was actually open source Easier to get volunteers involved with the software Allows others to multiply the potential social benefit by forking the code for their own uses
  • 4. PEOPLink PEOPLink seeks to use e-commerce as a poverty-reducing tool by: Linking fair trade SMEs (Small to Medium Sized Enterprises) to buyers Increasing fair trade profits that go to producers by cutting out middlemen Offices in Maryland and Nepal Dan Salcedo, CEO, runs the non-profit out of his home in Maryland The developers are based in Nepal, at a PEOPLink office with a manager
  • 5. OpenEntry Two parts: Catalog generator Builds simple, template-based online catalogs The user end relatively easy to use Network markets Aggregators of OpenEntry catalogs Serves to provide greater validation for consumer trust Example: http://wftomarket.com/ (WFTO)
  • 6. Calendar February (now) through end of April/Beginning of May Split semester into 6 two-week cycles Full semester schedule will come when the group agrees to my proposal
  • 7. Cycle 1 Sunday 1/30/11 – Saturday 2/12/11 Tasks: Meeting with PEOPLink team to discuss project (Done) Code review for the catalog generator Work on learning the technologies (mainly GoogleAppsEngine) Specific Deliverables Due: Written proposal for PEOPLink Recommendations on code reorganization to cleanly split CG and NM code Project management utilities Open Source Licenses Blog posts explaining some of the details of PEOPLink’s goals as they relate to my recommendations
  • 8. Cycle 1 Bonus tasks: Templates The group feels that although they have a lot of good functionality, the catalog templates are amateur looking and need some work I will be looking into creating some better templates This task is ongoing and will not come to fruition until later cycles Project Wiki This may not come to fruition until after the proposal is written Will have semester milestones, along with general information on the project
  • 9. Thanks Professor Moorthy, for letting me make up last semester’s project this Spring David Doria, for constructive criticism Observatory Team, as Observatory looks amazing Sean O’Sullivan, for his support of the program