SlideShare una empresa de Scribd logo
1 de 30
Dr. Axel Braun
DocB@opensuse.org
abraun@gnusolidario.org
@coogor
Take me to Leap
A Story of Love and Despair
The journey to bring
GNU Health
into openSUSE Leap
3
80% of diseases in LMICs due to poor sanitation / unsafe water (UN)
4
Over 20.000 children die every day from Social Diseases
Human Trafficking
Contaminated Water
Malnutrition
Cholera
Drug abuse
Prostitution
Chagas
Tuberculosis
Child Labour
War
Family Violence
Malaria
HIV /AIDS
5
GNU Health – Freedom and Equity in Health
6
The System of Health Paradigm
System of HealthSystem of Disease
Person
Family
Housing
Exercise
Trans
disciplinary
Healing
Affection
NutritionCommunity
Disease
Patient
Meds
Reactive
curing
Invasive
biological
Acute
Sophisticated
Education
Work
Bio
Psycho
Social
Proactive
health.gnu.org
7
GNU Health: Functional areas
Person and Community
Person, family, Socioeconomics, lifestyle ...
Domiciliary Units, Operational Areas, Institutions,…
Patient
EMR, Evaluations, Genetics, prescriptions, History,
surgeries…
Health Institution
Management
Hospitalizations, Finances, Laboratory, stock, HR, ..
Health Authorities / MoH
Health campaigns, epidemiology, ...
8
GNU Health is free/libre software
Freedom to run , adapt, improve and redistribute
From
Repository
to
Distribution
10
Development Process
11
Development Process
Devel Projects
Factory
Tumbleweed
openQA
Sources
12
Building the base:
ERP
3.4 3.6 3.8 4.0 4.2 4.4
0
20
40
60
80
100
120
140
Tryton - Number of packages
Python 3
GNUHealth2.8
GNUHealth3.0
GNUHealth3.2
Application:ERP:Tryton:
13
Consolidation of packages
Application:ERP:Tryton:3.8
OpenSUSE
TW | Leap
gnuhealth
devel:languages:python
Which packages are not
yet in
?
14
We need a devel-project for GNU Health
Application:ERP:Tryton:x.xSources
Application:ERP:Tryton:Factory
d:l:p
FactoryOpenSUSE:Leap:42.2
15
Some things to remember for 1st
time….
Follow packaging guidelines
https://en.opensuse.org/Portal:Packaging
Make sure spec file is according to standards
(use spec-cleaner!)
Check spec-cleaner did not destroy scripts….
Proper use of packaging-macros
Insert/update system services
Update desktop file
Refresh icon cache
Verbose description
Package security guidelines
(writeable directories...)
Package source validation
(to trust or not to trust…)
Python packaging guidelines
License file
...and some more
16
Specfile-Cleaner
17
New packages review process
Various Bots for automated checks
Factory-Auto
Check sources
Check build result
License-Digger
Factory-Repo-Checker
Assignment to evaluation project
Peer-Review by at least 2 Maintainers
Review by legal counselor
Thats great up to here!
19
Submission of Updates
Guided by maintenance policy
Bugzilla entry required
Documentation required in .changes
Needs improvement!
20
Updates…..remember the structure?
3.4 3.6 3.8 4.0 4.2 4.4
0
20
40
60
80
100
120
140
Tryton - Number of packages
Monthly updates
Currently 6 releases
maintained
1 update = 1 Bug?
High effort!
How do other
projects deal with
that?
Great news to come...
22
openSUSE is THE sytem for GNU Health!
1-click Install
Systemd
Seggregation of services
Updates via Package Manager
Documentation
gnuhealth_control – modified version to maintain installation
Webclient (sao) and additional Tryton packages in
Application:ERP:Tryton:3.8
Easy setup:
https://www.youtube.com/watch?
v=15zCr4pqIp8
23
Great Community – Great Tools!
Machinery
24
GNU Health & Raspberry Pi
25
MyGNUHealth: PHR
Personal Health Record Application
Demographics
Appointments
Telemedicine
BMI
Excercise
Vitals
Blood Glucose levels
Nutrition
Socioeconomics
Health History
26
Mobile and Desktop Application
27
GNU Health Federation (3.2)
28
GNU Health Federation (3.2)
Autonomous
Distributed
Heterogeneous
Scalable
High availability
Secure
29
See you at GNU Health Con 2017
GNUHealthCon 2017 – November 24-26th
Las Palmas de Gran Canaria, Spain
www.gnuhealthcon.org
T: @gnuhealth
License
This slide deck is licensed under the Creative Commons Attribution-ShareAlike 4.0 International
license.
It can be shared and adapted for any purpose (even commercially) as long as Attribution is given and
any derivative work is distributed under the same license.
Details can be found at https://creativecommons.org/licenses/by-sa/4.0/
General Disclaimer
This document is not to be construed as a promise by any participating organisation to develop,
deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and
should not be relied upon in making purchasing decisions. openSUSE makes no representations or
warranties with respect to the contents of this document, and specifically disclaims any express or
implied warranties of merchantability or fitness for any particular purpose. The development, release,
and timing of features or functionality described for openSUSE products remains at the sole discretion
of openSUSE. Further, openSUSE reserves the right to revise this document and to make changes to
its content, at any time, without obligation to notify any person or entity of such revisions or changes.
All openSUSE marks referenced in this presentation are trademarks or registered trademarks of
SUSE LLC, in the United States and other countries. All third-party trademarks are the property of
their respective owners.
Credits
Template
Richard Brown
rbrown@opensuse.org
Design & Inspiration
openSUSE Design Team
http://opensuse.github.io/branding-
guidelines/
Some content
Luis Falon & GNUSolidario
http://gnusolidario.org
GNU Health and the GNU Health Logo are trademarks of GNUSolidario

Más contenido relacionado

La actualidad más candente

FAO partnerships on health risk and control of influenza and emerging zoonoses
FAO partnerships on health risk and control of influenza and emerging zoonosesFAO partnerships on health risk and control of influenza and emerging zoonoses
FAO partnerships on health risk and control of influenza and emerging zoonoses
Tariq Mustafa Mohamed Ali
 
Global veterinary and medical perspectives on one health
Global veterinary and medical perspectives on one healthGlobal veterinary and medical perspectives on one health
Global veterinary and medical perspectives on one health
Jess Vergis
 
Fao rne resilence workshop feb 2015 yilma
Fao rne resilence workshop feb 2015 yilmaFao rne resilence workshop feb 2015 yilma
Fao rne resilence workshop feb 2015 yilma
NE Kim
 

La actualidad más candente (20)

Rabies control: the benefits of a one health approach
Rabies control: the benefits of a one health approachRabies control: the benefits of a one health approach
Rabies control: the benefits of a one health approach
 
Antimicrobial Resistance and the Governance of Water Resources in South Africa
Antimicrobial Resistance and the Governance of Water Resources in South AfricaAntimicrobial Resistance and the Governance of Water Resources in South Africa
Antimicrobial Resistance and the Governance of Water Resources in South Africa
 
One Health Approach Roadmap: A University Perspective
One Health Approach Roadmap:   A University PerspectiveOne Health Approach Roadmap:   A University Perspective
One Health Approach Roadmap: A University Perspective
 
FAO partnerships on health risk and control of influenza and emerging zoonoses
FAO partnerships on health risk and control of influenza and emerging zoonosesFAO partnerships on health risk and control of influenza and emerging zoonoses
FAO partnerships on health risk and control of influenza and emerging zoonoses
 
Global veterinary and medical perspectives on one health
Global veterinary and medical perspectives on one healthGlobal veterinary and medical perspectives on one health
Global veterinary and medical perspectives on one health
 
Beyond Three Circles - An Enhanced One Health Model Gary VROEGINDEWEY
Beyond Three Circles - An Enhanced One Health Model   Gary VROEGINDEWEYBeyond Three Circles - An Enhanced One Health Model   Gary VROEGINDEWEY
Beyond Three Circles - An Enhanced One Health Model Gary VROEGINDEWEY
 
The relevance of the farming community regarding zoonoses
The relevance of the farming community regarding zoonosesThe relevance of the farming community regarding zoonoses
The relevance of the farming community regarding zoonoses
 
Davos One Health 2015 Surveillance for Pandemic Threats 5 oct 2015 Peter DAN...
Davos One Health 2015 Surveillance for Pandemic Threats 5 oct 2015  Peter DAN...Davos One Health 2015 Surveillance for Pandemic Threats 5 oct 2015  Peter DAN...
Davos One Health 2015 Surveillance for Pandemic Threats 5 oct 2015 Peter DAN...
 
Bringing Psoriasis into the Light, Kim kjoeller, Leo Pharma
Bringing Psoriasis into the Light, Kim kjoeller, Leo PharmaBringing Psoriasis into the Light, Kim kjoeller, Leo Pharma
Bringing Psoriasis into the Light, Kim kjoeller, Leo Pharma
 
Working at the Human-Animal-Ecosystem Interfaces within the Framework of One ...
Working at the Human-Animal-Ecosystem Interfaces within the Framework of One ...Working at the Human-Animal-Ecosystem Interfaces within the Framework of One ...
Working at the Human-Animal-Ecosystem Interfaces within the Framework of One ...
 
Rabies the One Health Model - Opportunities and Challenges of a Neglected Tro...
Rabies the One Health Model - Opportunities and Challenges of a Neglected Tro...Rabies the One Health Model - Opportunities and Challenges of a Neglected Tro...
Rabies the One Health Model - Opportunities and Challenges of a Neglected Tro...
 
Low use of antimicrobials and healthy productive animals – a possible equation?
Low use of antimicrobials and healthy productive animals – a possible equation?Low use of antimicrobials and healthy productive animals – a possible equation?
Low use of antimicrobials and healthy productive animals – a possible equation?
 
FAO and the OH agenda
FAO and the OH agendaFAO and the OH agenda
FAO and the OH agenda
 
Fao rne resilence workshop feb 2015 yilma
Fao rne resilence workshop feb 2015 yilmaFao rne resilence workshop feb 2015 yilma
Fao rne resilence workshop feb 2015 yilma
 
Pia Mäkelä, Elintarviketurvallisuusvirasto - Antimicrobial resistance - a glo...
Pia Mäkelä, Elintarviketurvallisuusvirasto - Antimicrobial resistance - a glo...Pia Mäkelä, Elintarviketurvallisuusvirasto - Antimicrobial resistance - a glo...
Pia Mäkelä, Elintarviketurvallisuusvirasto - Antimicrobial resistance - a glo...
 
One Health: Concept and applications
One Health: Concept and applicationsOne Health: Concept and applications
One Health: Concept and applications
 
Borrelia in Brazil – Fact or Fiction? A Collaborative Study with a One Health...
Borrelia in Brazil – Fact or Fiction? A Collaborative Study with a One Health...Borrelia in Brazil – Fact or Fiction? A Collaborative Study with a One Health...
Borrelia in Brazil – Fact or Fiction? A Collaborative Study with a One Health...
 
EU control strategy for avian influenza
EU control strategy for avian influenzaEU control strategy for avian influenza
EU control strategy for avian influenza
 
Sustainable Agricultural Development for Food Security and Nutrition: What Ro...
Sustainable Agricultural Development for Food Security and Nutrition: What Ro...Sustainable Agricultural Development for Food Security and Nutrition: What Ro...
Sustainable Agricultural Development for Food Security and Nutrition: What Ro...
 
Brucellosis in ruminants in two counties of Yunnan, China and the use of an i...
Brucellosis in ruminants in two counties of Yunnan, China and the use of an i...Brucellosis in ruminants in two counties of Yunnan, China and the use of an i...
Brucellosis in ruminants in two counties of Yunnan, China and the use of an i...
 

Similar a oSC2017_take me to leap

Key facts about major deadly diseasesManaging epidemics
Key facts about major deadly diseasesManaging epidemics Key facts about major deadly diseasesManaging epidemics
Key facts about major deadly diseasesManaging epidemics
TatianaMajor22
 
Science without suffering spreads
Science without suffering spreadsScience without suffering spreads
Science without suffering spreads
Kathryn Samson
 
Running Head Hyper mode emergency notification system .docx
Running Head Hyper mode emergency notification system            .docxRunning Head Hyper mode emergency notification system            .docx
Running Head Hyper mode emergency notification system .docx
cowinhelen
 

Similar a oSC2017_take me to leap (20)

Rio Info 2015 – Palestra Medicina Social, Governança da Saúde Pública e Códig...
Rio Info 2015 – Palestra Medicina Social, Governança da Saúde Pública e Códig...Rio Info 2015 – Palestra Medicina Social, Governança da Saúde Pública e Códig...
Rio Info 2015 – Palestra Medicina Social, Governança da Saúde Pública e Códig...
 
Using the internet to search for clinical trial information
Using the internet to search for clinical trial informationUsing the internet to search for clinical trial information
Using the internet to search for clinical trial information
 
Engaging with the epatient
Engaging with the epatientEngaging with the epatient
Engaging with the epatient
 
Transformative governance of personal health ecosystems
Transformative governance of personal health ecosystems  Transformative governance of personal health ecosystems
Transformative governance of personal health ecosystems
 
Food Nutrition Health RI presented at IAAE Vancouver
Food Nutrition Health RI presented at IAAE VancouverFood Nutrition Health RI presented at IAAE Vancouver
Food Nutrition Health RI presented at IAAE Vancouver
 
One World - One Health presentation Katinka de Balogh FAO
One World - One Health presentation Katinka de Balogh FAOOne World - One Health presentation Katinka de Balogh FAO
One World - One Health presentation Katinka de Balogh FAO
 
Hackaton euvsvirus-gnuhealth-federation
Hackaton euvsvirus-gnuhealth-federationHackaton euvsvirus-gnuhealth-federation
Hackaton euvsvirus-gnuhealth-federation
 
Health 2.0 for UK SpRs
Health 2.0 for UK SpRsHealth 2.0 for UK SpRs
Health 2.0 for UK SpRs
 
Research needs for sustainable food systems – concepts and priorities
Research needs for sustainable food systems – concepts and prioritiesResearch needs for sustainable food systems – concepts and priorities
Research needs for sustainable food systems – concepts and priorities
 
Emerging Propositions for Science Actions for the UN Food System Summit
Emerging Propositions for Science Actions for the  UN Food System SummitEmerging Propositions for Science Actions for the  UN Food System Summit
Emerging Propositions for Science Actions for the UN Food System Summit
 
Key facts about major deadly diseasesManaging epidemics
Key facts about major deadly diseasesManaging epidemics Key facts about major deadly diseasesManaging epidemics
Key facts about major deadly diseasesManaging epidemics
 
Science without suffering spreads
Science without suffering spreadsScience without suffering spreads
Science without suffering spreads
 
Reflections On The Future Of Primary Health Care
Reflections On The Future Of Primary Health CareReflections On The Future Of Primary Health Care
Reflections On The Future Of Primary Health Care
 
091409 U Of Florida
091409 U Of Florida091409 U Of Florida
091409 U Of Florida
 
WHO-EURO-2021-4360-44123-62247-eng.pdf
WHO-EURO-2021-4360-44123-62247-eng.pdfWHO-EURO-2021-4360-44123-62247-eng.pdf
WHO-EURO-2021-4360-44123-62247-eng.pdf
 
Biodiversity,Bio-terrorism, Human Rights in GMOs, The Impact of Reproductive ...
Biodiversity,Bio-terrorism, Human Rights in GMOs, The Impact of Reproductive ...Biodiversity,Bio-terrorism, Human Rights in GMOs, The Impact of Reproductive ...
Biodiversity,Bio-terrorism, Human Rights in GMOs, The Impact of Reproductive ...
 
Running Head Hyper mode emergency notification system .docx
Running Head Hyper mode emergency notification system            .docxRunning Head Hyper mode emergency notification system            .docx
Running Head Hyper mode emergency notification system .docx
 
Personal Health
Personal HealthPersonal Health
Personal Health
 
One Health – an interdisciplinary approach in combating emerging diseases
One Health – an interdisciplinary approach in combating emerging diseasesOne Health – an interdisciplinary approach in combating emerging diseases
One Health – an interdisciplinary approach in combating emerging diseases
 
Mandy Hagan - Advancing Technologies to Feed 9 Billion
Mandy Hagan - Advancing Technologies to Feed 9 BillionMandy Hagan - Advancing Technologies to Feed 9 Billion
Mandy Hagan - Advancing Technologies to Feed 9 Billion
 

Último

🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
mahaiklolahd
 

Último (20)

Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
 
Independent Call Girls In Jaipur { 8445551418 } ✔ ANIKA MEHTA ✔ Get High Prof...
Independent Call Girls In Jaipur { 8445551418 } ✔ ANIKA MEHTA ✔ Get High Prof...Independent Call Girls In Jaipur { 8445551418 } ✔ ANIKA MEHTA ✔ Get High Prof...
Independent Call Girls In Jaipur { 8445551418 } ✔ ANIKA MEHTA ✔ Get High Prof...
 
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
 
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
 
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 8250077686 Top Class Call Girl Service Available
 
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
 
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
 
Call Girls Service Jaipur {9521753030} ❤️VVIP RIDDHI Call Girl in Jaipur Raja...
Call Girls Service Jaipur {9521753030} ❤️VVIP RIDDHI Call Girl in Jaipur Raja...Call Girls Service Jaipur {9521753030} ❤️VVIP RIDDHI Call Girl in Jaipur Raja...
Call Girls Service Jaipur {9521753030} ❤️VVIP RIDDHI Call Girl in Jaipur Raja...
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
 
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
 
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
 
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service AvailableTrichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
 
Call Girls Kakinada Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kakinada Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Kakinada Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kakinada Just Call 9907093804 Top Class Call Girl Service Available
 
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
💕SONAM KUMAR💕Premium Call Girls Jaipur ↘️9257276172 ↙️One Night Stand With Lo...
 
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
 
Call Girls Hosur Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Hosur Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Hosur Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Hosur Just Call 9630942363 Top Class Call Girl Service Available
 
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
 

oSC2017_take me to leap

  • 2. The journey to bring GNU Health into openSUSE Leap
  • 3. 3 80% of diseases in LMICs due to poor sanitation / unsafe water (UN)
  • 4. 4 Over 20.000 children die every day from Social Diseases Human Trafficking Contaminated Water Malnutrition Cholera Drug abuse Prostitution Chagas Tuberculosis Child Labour War Family Violence Malaria HIV /AIDS
  • 5. 5 GNU Health – Freedom and Equity in Health
  • 6. 6 The System of Health Paradigm System of HealthSystem of Disease Person Family Housing Exercise Trans disciplinary Healing Affection NutritionCommunity Disease Patient Meds Reactive curing Invasive biological Acute Sophisticated Education Work Bio Psycho Social Proactive health.gnu.org
  • 7. 7 GNU Health: Functional areas Person and Community Person, family, Socioeconomics, lifestyle ... Domiciliary Units, Operational Areas, Institutions,… Patient EMR, Evaluations, Genetics, prescriptions, History, surgeries… Health Institution Management Hospitalizations, Finances, Laboratory, stock, HR, .. Health Authorities / MoH Health campaigns, epidemiology, ...
  • 8. 8 GNU Health is free/libre software Freedom to run , adapt, improve and redistribute
  • 12. 12 Building the base: ERP 3.4 3.6 3.8 4.0 4.2 4.4 0 20 40 60 80 100 120 140 Tryton - Number of packages Python 3 GNUHealth2.8 GNUHealth3.0 GNUHealth3.2 Application:ERP:Tryton:
  • 13. 13 Consolidation of packages Application:ERP:Tryton:3.8 OpenSUSE TW | Leap gnuhealth devel:languages:python Which packages are not yet in ?
  • 14. 14 We need a devel-project for GNU Health Application:ERP:Tryton:x.xSources Application:ERP:Tryton:Factory d:l:p FactoryOpenSUSE:Leap:42.2
  • 15. 15 Some things to remember for 1st time…. Follow packaging guidelines https://en.opensuse.org/Portal:Packaging Make sure spec file is according to standards (use spec-cleaner!) Check spec-cleaner did not destroy scripts…. Proper use of packaging-macros Insert/update system services Update desktop file Refresh icon cache Verbose description Package security guidelines (writeable directories...) Package source validation (to trust or not to trust…) Python packaging guidelines License file ...and some more
  • 17. 17 New packages review process Various Bots for automated checks Factory-Auto Check sources Check build result License-Digger Factory-Repo-Checker Assignment to evaluation project Peer-Review by at least 2 Maintainers Review by legal counselor
  • 18. Thats great up to here!
  • 19. 19 Submission of Updates Guided by maintenance policy Bugzilla entry required Documentation required in .changes Needs improvement!
  • 20. 20 Updates…..remember the structure? 3.4 3.6 3.8 4.0 4.2 4.4 0 20 40 60 80 100 120 140 Tryton - Number of packages Monthly updates Currently 6 releases maintained 1 update = 1 Bug? High effort! How do other projects deal with that?
  • 21. Great news to come...
  • 22. 22 openSUSE is THE sytem for GNU Health! 1-click Install Systemd Seggregation of services Updates via Package Manager Documentation gnuhealth_control – modified version to maintain installation Webclient (sao) and additional Tryton packages in Application:ERP:Tryton:3.8 Easy setup: https://www.youtube.com/watch? v=15zCr4pqIp8
  • 23. 23 Great Community – Great Tools! Machinery
  • 24. 24 GNU Health & Raspberry Pi
  • 25. 25 MyGNUHealth: PHR Personal Health Record Application Demographics Appointments Telemedicine BMI Excercise Vitals Blood Glucose levels Nutrition Socioeconomics Health History
  • 26. 26 Mobile and Desktop Application
  • 28. 28 GNU Health Federation (3.2) Autonomous Distributed Heterogeneous Scalable High availability Secure
  • 29. 29 See you at GNU Health Con 2017 GNUHealthCon 2017 – November 24-26th Las Palmas de Gran Canaria, Spain www.gnuhealthcon.org T: @gnuhealth
  • 30. License This slide deck is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license. It can be shared and adapted for any purpose (even commercially) as long as Attribution is given and any derivative work is distributed under the same license. Details can be found at https://creativecommons.org/licenses/by-sa/4.0/ General Disclaimer This document is not to be construed as a promise by any participating organisation to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. openSUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for openSUSE products remains at the sole discretion of openSUSE. Further, openSUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All openSUSE marks referenced in this presentation are trademarks or registered trademarks of SUSE LLC, in the United States and other countries. All third-party trademarks are the property of their respective owners. Credits Template Richard Brown rbrown@opensuse.org Design & Inspiration openSUSE Design Team http://opensuse.github.io/branding- guidelines/ Some content Luis Falon & GNUSolidario http://gnusolidario.org GNU Health and the GNU Health Logo are trademarks of GNUSolidario