SlideShare a Scribd company logo
1 of 17
Download to read offline
Paroli on Om2009 

        A tale of scripting and sharing

                                     …
           Mirko Lindner
           Senior Developer 
                                    hm?
           Paroli Project




Mirko Lindner                  http://www.paroli­project.org
Roadmap:

Technicalities:
­ Neo Freerunner
­ Om2009
­ Paroli                         Philosophies:
                                ­ why we script 
                                ­ why we share
Mirko Lindner    http://www.paroli­project.org
But before



Mirko Lindner     http://www.paroli­project.org
Etiquette



Mirko Lindner    http://www.paroli­project.org
Introduce yourself



Mirko Lindner         http://www.paroli­project.org
Mirko Lindner

                Origin: Berlin, Germany

            With Openmoko since Aug 2008

         Lead developer paroli­project

Mirko Lindner         http://www.paroli­project.org
Back to topic



Mirko Lindner      http://www.paroli­project.org
Neo Freerunner
      ­ Open Specs
      ­ Linux Kernel
      ­ flashable
      ­ modable               CC­BY 3.0 ­ Source: http://creativecommons.org/weblog/entry/8443




        ­ gsm              ­ bluetooth
        ­ wifi             ­ touchscreen 
        ­ accelerometers    
Mirko Lindner       http://www.paroli­project.org
OM2009
                Openmoko's upcoming distribution for the NeoFreerunner




Mirko Lindner                     http://www.paroli­project.org
Paroli
                   a python daemon




Mirko Lindner   http://www.paroli­project.org
Paroli
                                    a python daemon

                                         User



Applications    Dialer   Msgs




    Call        Phone    SIM                                     Services




                                         dbus


                               System / Session Services


Mirko Lindner                    http://www.paroli­project.org
Finally



Mirko Lindner   http://www.paroli­project.org
Philosophies



Mirko Lindner      http://www.paroli­project.org
Why we script
   ­ rapid prototyping and development

   ­ easy to read for non­coders

   ­ low threshold for first­time devs


Mirko Lindner      http://www.paroli­project.org
Why we share
   ­ user variety
                People from all over the world


   ­ users find errors 
                Usability­tests and user experience


   ­ users contribute code
                Attachment to product much greater


   ­ reusing of code
                Projects work with instead of against each other 
Mirko Lindner                  http://www.paroli­project.org
Last but not least:
       Thank you for listening
                                  +


                What did I forget?
Mirko Lindner         http://www.paroli­project.org
More Info:

        www.paroli­project.org


Mirko Lindner    http://www.paroli­project.org

More Related Content

Viewers also liked

Auditoria InformáTica Y Redes De Computadoras
Auditoria InformáTica Y Redes De ComputadorasAuditoria InformáTica Y Redes De Computadoras
Auditoria InformáTica Y Redes De ComputadorasTefita Chicaiza Arias
 
Tarea1 Electronica Ap2
Tarea1 Electronica Ap2Tarea1 Electronica Ap2
Tarea1 Electronica Ap2Peredak
 
Ten Worst Things To Do In A Crisis
Ten Worst Things To Do In A CrisisTen Worst Things To Do In A Crisis
Ten Worst Things To Do In A CrisisBank Director
 
Panorama final ok
Panorama final okPanorama final ok
Panorama final okremiracco
 
Modelo Atomico de Dalton equipo Nro. 2
Modelo Atomico de Dalton equipo Nro. 2Modelo Atomico de Dalton equipo Nro. 2
Modelo Atomico de Dalton equipo Nro. 2joseandrescpn
 
Jquery fundamentals-book-pt-br
Jquery fundamentals-book-pt-brJquery fundamentals-book-pt-br
Jquery fundamentals-book-pt-brClaudionor Carpina
 
Revista Daily Bugle DARD
Revista Daily Bugle DARD Revista Daily Bugle DARD
Revista Daily Bugle DARD Michell Guzmán
 
Buscan a padre y encuentran hermana
Buscan a padre y encuentran hermanaBuscan a padre y encuentran hermana
Buscan a padre y encuentran hermanabuscandopersonas
 

Viewers also liked (12)

Auditoria InformáTica Y Redes De Computadoras
Auditoria InformáTica Y Redes De ComputadorasAuditoria InformáTica Y Redes De Computadoras
Auditoria InformáTica Y Redes De Computadoras
 
Tarea1 Electronica Ap2
Tarea1 Electronica Ap2Tarea1 Electronica Ap2
Tarea1 Electronica Ap2
 
Folder 2006 pl
Folder 2006 plFolder 2006 pl
Folder 2006 pl
 
Separate
SeparateSeparate
Separate
 
Ten Worst Things To Do In A Crisis
Ten Worst Things To Do In A CrisisTen Worst Things To Do In A Crisis
Ten Worst Things To Do In A Crisis
 
Panorama final ok
Panorama final okPanorama final ok
Panorama final ok
 
Modelo Atomico de Dalton equipo Nro. 2
Modelo Atomico de Dalton equipo Nro. 2Modelo Atomico de Dalton equipo Nro. 2
Modelo Atomico de Dalton equipo Nro. 2
 
Jquery fundamentals-book-pt-br
Jquery fundamentals-book-pt-brJquery fundamentals-book-pt-br
Jquery fundamentals-book-pt-br
 
Revista Daily Bugle DARD
Revista Daily Bugle DARD Revista Daily Bugle DARD
Revista Daily Bugle DARD
 
Buscan a padre y encuentran hermana
Buscan a padre y encuentran hermanaBuscan a padre y encuentran hermana
Buscan a padre y encuentran hermana
 
Pictures (2)
Pictures (2)Pictures (2)
Pictures (2)
 
Robótica+..
Robótica+..Robótica+..
Robótica+..
 

Similar to Paroli Presentation

UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfUC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfWlamir Molinari
 
DIGITAL BRIEFING 2010 – Mobile Business Innovation
DIGITAL BRIEFING 2010 – Mobile Business InnovationDIGITAL BRIEFING 2010 – Mobile Business Innovation
DIGITAL BRIEFING 2010 – Mobile Business InnovationFredrik Hörnsten
 
VoIP security: Implementation and Protocol Problems
VoIP security: Implementation and Protocol ProblemsVoIP security: Implementation and Protocol Problems
VoIP security: Implementation and Protocol Problemsseanhn
 
Working in the Cloud for the CRB
Working in the Cloud for the CRBWorking in the Cloud for the CRB
Working in the Cloud for the CRBJohn Mayfield
 
London Oracle Developer Meetup - June 18 - Drones with APIs
London Oracle Developer Meetup - June 18 - Drones with APIsLondon Oracle Developer Meetup - June 18 - Drones with APIs
London Oracle Developer Meetup - June 18 - Drones with APIsPhil Wilkins
 
ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...Giuseppe Masetti
 
Symbian: collaboration, open, closed, dead?
Symbian: collaboration, open, closed, dead?Symbian: collaboration, open, closed, dead?
Symbian: collaboration, open, closed, dead?Stephen Walli
 
Software Development Practices
Software Development PracticesSoftware Development Practices
Software Development PracticesRonillo Ang
 
ThingsConAMS 2017 - Mirko Ross - Internet of Shit Fails
ThingsConAMS 2017 - Mirko Ross - Internet of Shit FailsThingsConAMS 2017 - Mirko Ross - Internet of Shit Fails
ThingsConAMS 2017 - Mirko Ross - Internet of Shit FailsThingsConAMS
 
Of Microservices and Microservices - Robert Munteanu
Of Microservices and Microservices -  Robert MunteanuOf Microservices and Microservices -  Robert Munteanu
Of Microservices and Microservices - Robert Munteanumfrancis
 
Of microservices and microservices
Of microservices and microservicesOf microservices and microservices
Of microservices and microservicesRobert Munteanu
 
MOCOM 2020 - The future of mobile - Project Preview
MOCOM 2020 - The future of mobile - Project PreviewMOCOM 2020 - The future of mobile - Project Preview
MOCOM 2020 - The future of mobile - Project PreviewMonty C. M. Metzger
 
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...Codemotion
 
Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Christian Heilmann
 
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011Burton Lee
 
Vid deo C Co in lass onfe the sro
Vid deo C Co in lass onfe the sroVid deo C Co in lass onfe the sro
Vid deo C Co in lass onfe the sroVideoguy
 
OpenY: Scaling and Sharing with Custom Drupal Distribution
OpenY: Scaling and Sharing with Custom Drupal DistributionOpenY: Scaling and Sharing with Custom Drupal Distribution
OpenY: Scaling and Sharing with Custom Drupal DistributionDrupalCamp Kyiv
 
Nice, France Talk. Working in the Cloud, 2011
Nice, France Talk.  Working in the Cloud, 2011Nice, France Talk.  Working in the Cloud, 2011
Nice, France Talk. Working in the Cloud, 2011John Mayfield
 

Similar to Paroli Presentation (20)

UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfUC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
 
DIGITAL BRIEFING 2010 – Mobile Business Innovation
DIGITAL BRIEFING 2010 – Mobile Business InnovationDIGITAL BRIEFING 2010 – Mobile Business Innovation
DIGITAL BRIEFING 2010 – Mobile Business Innovation
 
VoIP security: Implementation and Protocol Problems
VoIP security: Implementation and Protocol ProblemsVoIP security: Implementation and Protocol Problems
VoIP security: Implementation and Protocol Problems
 
Working in the Cloud for the CRB
Working in the Cloud for the CRBWorking in the Cloud for the CRB
Working in the Cloud for the CRB
 
London Oracle Developer Meetup - June 18 - Drones with APIs
London Oracle Developer Meetup - June 18 - Drones with APIsLondon Oracle Developer Meetup - June 18 - Drones with APIs
London Oracle Developer Meetup - June 18 - Drones with APIs
 
ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...
 
Dragino company profile
Dragino company profileDragino company profile
Dragino company profile
 
Symbian: collaboration, open, closed, dead?
Symbian: collaboration, open, closed, dead?Symbian: collaboration, open, closed, dead?
Symbian: collaboration, open, closed, dead?
 
Software Development Practices
Software Development PracticesSoftware Development Practices
Software Development Practices
 
ThingsConAMS 2017 - Mirko Ross - Internet of Shit Fails
ThingsConAMS 2017 - Mirko Ross - Internet of Shit FailsThingsConAMS 2017 - Mirko Ross - Internet of Shit Fails
ThingsConAMS 2017 - Mirko Ross - Internet of Shit Fails
 
Inforln.com Learn LN - Infor Ming.le User Interface Concepts
Inforln.com Learn LN - Infor Ming.le User Interface ConceptsInforln.com Learn LN - Infor Ming.le User Interface Concepts
Inforln.com Learn LN - Infor Ming.le User Interface Concepts
 
Of Microservices and Microservices - Robert Munteanu
Of Microservices and Microservices -  Robert MunteanuOf Microservices and Microservices -  Robert Munteanu
Of Microservices and Microservices - Robert Munteanu
 
Of microservices and microservices
Of microservices and microservicesOf microservices and microservices
Of microservices and microservices
 
MOCOM 2020 - The future of mobile - Project Preview
MOCOM 2020 - The future of mobile - Project PreviewMOCOM 2020 - The future of mobile - Project Preview
MOCOM 2020 - The future of mobile - Project Preview
 
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
Building advanced Chats Bots and Voice Interactive Assistants - Stève Sfartz ...
 
Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015
 
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
 
Vid deo C Co in lass onfe the sro
Vid deo C Co in lass onfe the sroVid deo C Co in lass onfe the sro
Vid deo C Co in lass onfe the sro
 
OpenY: Scaling and Sharing with Custom Drupal Distribution
OpenY: Scaling and Sharing with Custom Drupal DistributionOpenY: Scaling and Sharing with Custom Drupal Distribution
OpenY: Scaling and Sharing with Custom Drupal Distribution
 
Nice, France Talk. Working in the Cloud, 2011
Nice, France Talk.  Working in the Cloud, 2011Nice, France Talk.  Working in the Cloud, 2011
Nice, France Talk. Working in the Cloud, 2011
 

Recently uploaded

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
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
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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
 
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 Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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...
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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...
 
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
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
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 Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

Paroli Presentation

  • 1. Paroli on Om2009  A tale of scripting and sharing … Mirko Lindner Senior Developer  hm? Paroli Project Mirko Lindner http://www.paroli­project.org
  • 2. Roadmap: Technicalities: ­ Neo Freerunner ­ Om2009 ­ Paroli Philosophies: ­ why we script  ­ why we share Mirko Lindner http://www.paroli­project.org
  • 3. But before Mirko Lindner http://www.paroli­project.org
  • 4. Etiquette Mirko Lindner http://www.paroli­project.org
  • 5. Introduce yourself Mirko Lindner http://www.paroli­project.org
  • 6. Mirko Lindner Origin: Berlin, Germany With Openmoko since Aug 2008 Lead developer paroli­project Mirko Lindner http://www.paroli­project.org
  • 7. Back to topic Mirko Lindner http://www.paroli­project.org
  • 8. Neo Freerunner ­ Open Specs ­ Linux Kernel ­ flashable ­ modable CC­BY 3.0 ­ Source: http://creativecommons.org/weblog/entry/8443 ­ gsm  ­ bluetooth ­ wifi        ­ touchscreen  ­ accelerometers     Mirko Lindner http://www.paroli­project.org
  • 9. OM2009 Openmoko's upcoming distribution for the NeoFreerunner Mirko Lindner http://www.paroli­project.org
  • 10. Paroli a python daemon Mirko Lindner http://www.paroli­project.org
  • 11. Paroli a python daemon User Applications Dialer Msgs Call Phone SIM Services dbus System / Session Services Mirko Lindner http://www.paroli­project.org
  • 12. Finally Mirko Lindner http://www.paroli­project.org
  • 13. Philosophies Mirko Lindner http://www.paroli­project.org
  • 14. Why we script ­ rapid prototyping and development ­ easy to read for non­coders ­ low threshold for first­time devs Mirko Lindner http://www.paroli­project.org
  • 15. Why we share ­ user variety People from all over the world ­ users find errors  Usability­tests and user experience ­ users contribute code Attachment to product much greater ­ reusing of code Projects work with instead of against each other  Mirko Lindner http://www.paroli­project.org
  • 16. Last but not least: Thank you for listening + What did I forget? Mirko Lindner http://www.paroli­project.org
  • 17. More Info: www.paroli­project.org Mirko Lindner http://www.paroli­project.org