SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
An Internship Activities Final
Presentation
Place: iCRAFT corp., Kobe, Japan
By: Aschalew Arega
March 12, 2018
2
Special Thanks!
●
Mr.Hirokazo YAMAMOTO (iCRAFT Corp.)
– Thank you for accepting me as an intern, for your
cooperation, good hospitality and allow to use resources
freely and for your memorable award!
●
Mr.Shinji Enoki
– Thank you for your continuous assistance and mentor,
technical supports, coordination and help us to participate in
conferences
●
JICA (Japan International Cooperation Agency)
– Thank you for the sponsorship and continuous follow up!
●
All iCRAFT staffs
– Thanks everyone for your polite and kindly cooperation!
3
Contents
●
Summary
●
Introduction
●
LibreOffice
●
LO bug triage/Quality Assurance
●
Conferences and seminar
●
NextCloud and collabora online integration
●
Other activities during internship
●
Challenges
●
Learned points
●
Conclusion
4
Who am I?
●
I’m Aschalew Arega Ademe
– B.Sc. In Information System from, Addis Ababa
University (July 2012 with award)
– Assistance Lecture in Madawalabu University (2013
~2015)
– Head department of information systems(2014~2015)
– M.Sc. In Information systems from Kobe Institute of
Computing (Sept., 2017)
– IT Engineer
●
JICA ABE initiative participant (2015 ~ 2018)
●
Did internship for 6months at iCRAFT corp.,
(Sept 19, 2017 ~ March 16, 2018)
5
Summary
● This is an internship activities final presentation which
have been done in iCRAFT corp., Kobe, Japan from
Sept.19, 2017 to March 16, 2018
● An internship activities have focused on Open Source
Software project mainly on the LibreOffice projects, a
FREE Office suite
● The major activities during the internship period includes;
Learn LibreOffice/OSS, bug triage/Quality Assurance,
LibreOffice Easy hacks, conferences, NextCloud and
collabora online integration, and other related activities
6
Introduction
●
The internship activities have been started by setting
up PC and working environment- to use the
applications
●
This presentation includes highlights of major activities
during the internship period. Due to time limitation,
details explanation is not included
●
During this period, I read and studied different open
source materials:
– TDF- The Document Foundation
– Eric Raymond’s open source document
– The Cathedral and the Bazaar
– Fearness change and more fearness changes
7
Started learning about
LibreOffice(LO)
●
LibreOffice is a free
office suite!
– Fun project,
Knowledge sharing
and collaboration
●
Installed LibreOffice
in different OS
●
LO components
(writer, Calc, impress,
draw, base)
8
LibreOffice bug triage/ Quality
Assurance
●
What is bug triage?
– Bug- a SW bug is an error or fault in a computer
program that causes it to produce an incorrect or
unexpected result.
– Triage- is the process of determining the priority
based on the severity of their condition
●
BugZilla- defect tracking system/ bug tracking
system
●
Did bug triage on different LibreOffice version
(Unconfirmed bugs, read comments, test bugs)
9
LibreOffice bug triage/ Quality
Assurance(2)
●
Read and understand contents of the issue
●
Carry out procedures on the issue in your
environment and comment out the result
●
Discover issues which does/doesn’t in your
environment
●
Joined LibreOffice Quality Assurance team
●
Prepared bug triage manual
10
Tokyo Business Trip
(Oct.20-24, 2017)
●
Visited iCRAFT Tokyo branch
– Had discussion with Tokyo branch manager, and
other staffs
– Learned business situation in Tokyo branch
●
PC support, server & network
– Supports overseas business such as in Myanmar
Vietnam, and Mongolia
– Logistics support
11
openSUSE.Asia Summit 2017 /
LibreOffice mini conference Tokyo
●
Attended the openSUSE.Asia Summit 2017
– The speakers have been shown their good knowledge,
experience and practice in free and open source
software(FOSS) technologies
12
openSUSE.Asia Summit 2017 /
LibreOffice mini conference Tokyo (2)
●
LibreOffice mini conference
– Opportunity to build FOSS/LO
community in Ethiopia (Lighting
talk)
●
LibreOffice translation(LO
help and UI in Amharic)
●
LibreOffice booth Tokyo
13
Kansai Open Forum(Nov. 11, 2017)
●
Did presentation about
FOSS projects in
Africa/LibreOffice status in
Ethiopia
– LibreOffice Amharic
translation
●
Participated in iCRAFT
LibreOffice booth
14
LibreOffice Easy Hacks
●
Build LibreOffice on
Linux(Ubuntu)
– Install prerequisites
– Build dependencies
– Download source
code using git
– Build it: ./autogen.sh
– Make => Done!
●
Get the source code
15
LibreOffice Easy Hacks(2)
●
Modify some code and rebuild the source code
16
Configured Learning management
system
●
Moodle- Learning
management system
●
Configured Moodle
(Modular object-oriented Dynamic
learning Environment )
17
Configured Learning management
system(2)
●
Practiced how to
manage Moodle:
– Add courses,
– Assignments, quizzes
– Enter enrolled
students, participants,
– create account
– Assign a role
permission-
students,teacher
18
Open source conference, Osaka
(Jan 27, 2018)
●
Presentation about
LibreOffice development
activities
– About LibreOffice
– QA, bug triage
– Easy hacks and translation
●
Participated in iCRAFT
LibreOffice booth
19
NextCloud and Collabora online
Integration
●
LOOL: LibreOffice online
– Cloud-based version of free office suite
●
Building and development of LibreOffice
online
●
Some troubleshoots:
– Errors: No database driver installed
– Forbidden access issue
– Internal server error
20
NextCloud + Collabora online
Integration(2)
●
Steps to do (1)
– Install web server(Apache), Php, MySQL-sever
– Install NextCloud
●
Follow web-based interface to finish the installation
●
Steps to integrate(2)
– Install docker
– Install Nginx HTTP server
●
Setting up Nextcloud
– Apps→Enable collabora online
– Admin→ collabora online→ insert ip address of your server
21
NextCloud + Collabora online(3)
http://192.168.255.160/nextcloud/index.php/login
22
NextCloud + Collabora online(4)
23
Other Activities during internship
period
24
Ecology project Activity at Mt.Rokko
(Dec. 9, 2017 & March 3, 2018)
●
Participated in Peace and Nature activity:
– Cutting ‘Nezasa bamboo’(clear & take care of trees)
– Working to protect soil erosion
– Tree Planting (to revitalize the forest at Mt.Rokko)
25
Clean office at the year end (2017)
●
Clean office and working environment
●
Attended the company’s 3rd & 4th quarter meetings
26
Participated in Ethiopia Investment
Promotion Seminar, Kobe
●
Industrial park
development
●
Investment opportunity
– Business opportunities
●
JICA's Ethiopia
Industrial Development
Support
27
Challenges
●
LibreOffice bug fixing is a bit difficult (need more
experience)
●
LibreOffice Amharic version is not working on
Windows but working only on Linux(Ubuntu)
●
Troubleshooting during different SW
configuration
– Moodle, nextcloud + collabora online etc.
28
Learned point!
●
Real business working environment and time
management
●
LibreOffice open source project, its components
and source code structure
●
Culture and Knowledge sharing
●
The importance of user feedback for open
source projects
●
Linux fundamentals- commands and Linux file
system
●
How to integrate Nextcloud with collabora online
29
Conclusion
●
I have been participated in different activities and
learned a lot! Which is beyond my expectation
during the internship
●
Now, the activities have done according to the
schedule for this internship period, and I will
continue participating as a voluntary in
LibreOffice project!
●
Finally, my excitement/feeling is at a high
equilibrium tension; to leave Japan and to meet
my family!
30
ありがとうございました!
I Thank You!

Mais conteúdo relacionado

Semelhante a LibreOffice intern activities 2017-2018 Aschalew

Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source Communities in Hong Kong (2013 COSCUP version)Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source Communities in Hong Kong (2013 COSCUP version)Sammy Fung
 
Plone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of HappinessPlone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of HappinessRikupekka Oksanen
 
Be Open, Share Everything!
Be Open, Share Everything! Be Open, Share Everything!
Be Open, Share Everything! Shinji Enoki
 
How does the community work?
How does the community work?How does the community work?
How does the community work?Shinji Enoki
 
Dynatech presentation for TSI Career Day
Dynatech presentation for TSI Career DayDynatech presentation for TSI Career Day
Dynatech presentation for TSI Career DayArtur Babyuk
 
OpenStack Upstream Training Report
OpenStack Upstream Training ReportOpenStack Upstream Training Report
OpenStack Upstream Training ReportRakuten Group, Inc.
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Mirco Hering
 
LibreOffice: What's important to you?
LibreOffice: What's important to you?LibreOffice: What's important to you?
LibreOffice: What's important to you?Heiko Tietze
 
General introduction for the ComPart Enablers Workshop 2010
General introduction for the ComPart Enablers Workshop 2010General introduction for the ComPart Enablers Workshop 2010
General introduction for the ComPart Enablers Workshop 2010ICCO Cooperation
 
2016 EDRLab roadmap at epubsummit
2016 EDRLab roadmap at epubsummit2016 EDRLab roadmap at epubsummit
2016 EDRLab roadmap at epubsummitLaurent Le Meur
 
Ten years and onwards
Ten years and onwardsTen years and onwards
Ten years and onwardsJenny Gray
 
2015 03 nllgg-event Organizing Duoconferences.
2015 03 nllgg-event Organizing Duoconferences.2015 03 nllgg-event Organizing Duoconferences.
2015 03 nllgg-event Organizing Duoconferences.hcderaad
 
Ja sakai update_sakai_conference_2012
Ja sakai update_sakai_conference_2012Ja sakai update_sakai_conference_2012
Ja sakai update_sakai_conference_2012yuji tokiwa
 

Semelhante a LibreOffice intern activities 2017-2018 Aschalew (20)

Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source Communities in Hong Kong (2013 COSCUP version)Open Source Communities in Hong Kong (2013 COSCUP version)
Open Source Communities in Hong Kong (2013 COSCUP version)
 
Plone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of HappinessPlone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of Happiness
 
Be Open, Share Everything!
Be Open, Share Everything! Be Open, Share Everything!
Be Open, Share Everything!
 
OOo4Kids
OOo4KidsOOo4Kids
OOo4Kids
 
How does the community work?
How does the community work?How does the community work?
How does the community work?
 
AS Viljoen
AS ViljoenAS Viljoen
AS Viljoen
 
Dynatech presentation for TSI Career Day
Dynatech presentation for TSI Career DayDynatech presentation for TSI Career Day
Dynatech presentation for TSI Career Day
 
OpenStack Upstream Training Report
OpenStack Upstream Training ReportOpenStack Upstream Training Report
OpenStack Upstream Training Report
 
Scale O Oo4 Kids
Scale O Oo4 KidsScale O Oo4 Kids
Scale O Oo4 Kids
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 
Bug Triage for Quality Assurance in LibreOffice 2020-06
Bug Triage for Quality Assurance in LibreOffice 2020-06Bug Triage for Quality Assurance in LibreOffice 2020-06
Bug Triage for Quality Assurance in LibreOffice 2020-06
 
Intern Final presentation : Alu
Intern Final presentation : AluIntern Final presentation : Alu
Intern Final presentation : Alu
 
An introductiontohtml5j
An introductiontohtml5jAn introductiontohtml5j
An introductiontohtml5j
 
LibreOffice: What's important to you?
LibreOffice: What's important to you?LibreOffice: What's important to you?
LibreOffice: What's important to you?
 
General introduction for the ComPart Enablers Workshop 2010
General introduction for the ComPart Enablers Workshop 2010General introduction for the ComPart Enablers Workshop 2010
General introduction for the ComPart Enablers Workshop 2010
 
2016 EDRLab roadmap at epubsummit
2016 EDRLab roadmap at epubsummit2016 EDRLab roadmap at epubsummit
2016 EDRLab roadmap at epubsummit
 
Ten years and onwards
Ten years and onwardsTen years and onwards
Ten years and onwards
 
2015 03 nllgg-event Organizing Duoconferences.
2015 03 nllgg-event Organizing Duoconferences.2015 03 nllgg-event Organizing Duoconferences.
2015 03 nllgg-event Organizing Duoconferences.
 
Internship Final Presentation -Tomas Kapiye-
 Internship Final Presentation -Tomas Kapiye- Internship Final Presentation -Tomas Kapiye-
Internship Final Presentation -Tomas Kapiye-
 
Ja sakai update_sakai_conference_2012
Ja sakai update_sakai_conference_2012Ja sakai update_sakai_conference_2012
Ja sakai update_sakai_conference_2012
 

Mais de iCRAFT Corp. (アイクラフト株式会社)

オープンソースの概要と、 LibreOffice を使ってみよう!操作ワークショップ
オープンソースの概要と、 LibreOffice を使ってみよう!操作ワークショップオープンソースの概要と、 LibreOffice を使ってみよう!操作ワークショップ
オープンソースの概要と、 LibreOffice を使ってみよう!操作ワークショップiCRAFT Corp. (アイクラフト株式会社)
 
オープンソースの概要とLibreOffice を使ってみよう!操作ワークショップ新人研修2022版
オープンソースの概要とLibreOffice を使ってみよう!操作ワークショップ新人研修2022版オープンソースの概要とLibreOffice を使ってみよう!操作ワークショップ新人研修2022版
オープンソースの概要とLibreOffice を使ってみよう!操作ワークショップ新人研修2022版iCRAFT Corp. (アイクラフト株式会社)
 
LibreOfficeを使ってみよう!操作ワークショップ-アイクラフト新人研修-
LibreOfficeを使ってみよう!操作ワークショップ-アイクラフト新人研修-LibreOfficeを使ってみよう!操作ワークショップ-アイクラフト新人研修-
LibreOfficeを使ってみよう!操作ワークショップ-アイクラフト新人研修-iCRAFT Corp. (アイクラフト株式会社)
 

Mais de iCRAFT Corp. (アイクラフト株式会社) (20)

オープンソースの概要とLibreOffice操作ワークショップ 2024-04-11
オープンソースの概要とLibreOffice操作ワークショップ 2024-04-11オープンソースの概要とLibreOffice操作ワークショップ 2024-04-11
オープンソースの概要とLibreOffice操作ワークショップ 2024-04-11
 
オープンソースの概要と、 LibreOffice を使ってみよう!操作ワークショップ
オープンソースの概要と、 LibreOffice を使ってみよう!操作ワークショップオープンソースの概要と、 LibreOffice を使ってみよう!操作ワークショップ
オープンソースの概要と、 LibreOffice を使ってみよう!操作ワークショップ
 
オープンソースの概要とLibreOffice を使ってみよう!操作ワークショップ新人研修2022版
オープンソースの概要とLibreOffice を使ってみよう!操作ワークショップ新人研修2022版オープンソースの概要とLibreOffice を使ってみよう!操作ワークショップ新人研修2022版
オープンソースの概要とLibreOffice を使ってみよう!操作ワークショップ新人研修2022版
 
First Stages and challenges of LibreOffice Translation in Hausa Language
First Stages and challenges  of LibreOffice Translation  in Hausa LanguageFirst Stages and challenges  of LibreOffice Translation  in Hausa Language
First Stages and challenges of LibreOffice Translation in Hausa Language
 
Quality Assuarance (QA) and Translations Efforts 2020-06
Quality Assuarance (QA) and Translations Efforts  2020-06Quality Assuarance (QA) and Translations Efforts  2020-06
Quality Assuarance (QA) and Translations Efforts 2020-06
 
LibreOffice Conference 2019, Almería, Spain 参加 レポート
LibreOffice Conference 2019, Almería, Spain 参加 レポートLibreOffice Conference 2019, Almería, Spain 参加 レポート
LibreOffice Conference 2019, Almería, Spain 参加 レポート
 
LibreOfficeを使ってみよう!操作ワークショップ-アイクラフト新人研修-
LibreOfficeを使ってみよう!操作ワークショップ-アイクラフト新人研修-LibreOfficeを使ってみよう!操作ワークショップ-アイクラフト新人研修-
LibreOfficeを使ってみよう!操作ワークショップ-アイクラフト新人研修-
 
Internship final presentation: Santatra
Internship final presentation: SantatraInternship final presentation: Santatra
Internship final presentation: Santatra
 
Experiment for large-scale operation of LibreOffice Online, 2019 Edition
Experiment for large-scale operation of LibreOffice Online, 2019 EditionExperiment for large-scale operation of LibreOffice Online, 2019 Edition
Experiment for large-scale operation of LibreOffice Online, 2019 Edition
 
オープンソース・ソフトウェアとコミュニティについて
オープンソース・ソフトウェアとコミュニティについてオープンソース・ソフトウェアとコミュニティについて
オープンソース・ソフトウェアとコミュニティについて
 
Expanding LibreOffice Contribution to West Africa
Expanding LibreOffice Contribution to West AfricaExpanding LibreOffice Contribution to West Africa
Expanding LibreOffice Contribution to West Africa
 
LibreOffice Onlineの大規模環境での稼働
LibreOffice Onlineの大規模環境での稼働LibreOffice Onlineの大規模環境での稼働
LibreOffice Onlineの大規模環境での稼働
 
Quality Assurance(QA) for LibreOffice
Quality Assurance(QA)  for LibreOfficeQuality Assurance(QA)  for LibreOffice
Quality Assurance(QA) for LibreOffice
 
LibreOffice Online – Nextcloud, One Step Closer Towards Open Source Heaven
LibreOffice Online – Nextcloud, One Step Closer Towards Open Source HeavenLibreOffice Online – Nextcloud, One Step Closer Towards Open Source Heaven
LibreOffice Online – Nextcloud, One Step Closer Towards Open Source Heaven
 
How African students contribute to Libreoffice 
How African students contribute to Libreoffice How African students contribute to Libreoffice 
How African students contribute to Libreoffice 
 
LibreOffice Development: QA and Translation
LibreOffice Development: QA and TranslationLibreOffice Development: QA and Translation
LibreOffice Development: QA and Translation
 
LibreOffice開発活動 (オープンソースカンファレンス2018 Osaka)
LibreOffice開発活動 (オープンソースカンファレンス2018 Osaka)LibreOffice開発活動 (オープンソースカンファレンス2018 Osaka)
LibreOffice開発活動 (オープンソースカンファレンス2018 Osaka)
 
(KOF2017 )FOSS/LibreOffice status in Ethiopia
(KOF2017 )FOSS/LibreOffice status in Ethiopia(KOF2017 )FOSS/LibreOffice status in Ethiopia
(KOF2017 )FOSS/LibreOffice status in Ethiopia
 
(KOF2017) LibreOffice development activities: QA and Translation
(KOF2017) LibreOffice development activities: QA and Translation(KOF2017) LibreOffice development activities: QA and Translation
(KOF2017) LibreOffice development activities: QA and Translation
 
Opportunity to build FOSS/LibreOffice community in Ethiopia
Opportunity to build FOSS/LibreOffice community in EthiopiaOpportunity to build FOSS/LibreOffice community in Ethiopia
Opportunity to build FOSS/LibreOffice community in Ethiopia
 

Último

10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 

Último (20)

10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

LibreOffice intern activities 2017-2018 Aschalew

  • 1. An Internship Activities Final Presentation Place: iCRAFT corp., Kobe, Japan By: Aschalew Arega March 12, 2018
  • 2. 2 Special Thanks! ● Mr.Hirokazo YAMAMOTO (iCRAFT Corp.) – Thank you for accepting me as an intern, for your cooperation, good hospitality and allow to use resources freely and for your memorable award! ● Mr.Shinji Enoki – Thank you for your continuous assistance and mentor, technical supports, coordination and help us to participate in conferences ● JICA (Japan International Cooperation Agency) – Thank you for the sponsorship and continuous follow up! ● All iCRAFT staffs – Thanks everyone for your polite and kindly cooperation!
  • 3. 3 Contents ● Summary ● Introduction ● LibreOffice ● LO bug triage/Quality Assurance ● Conferences and seminar ● NextCloud and collabora online integration ● Other activities during internship ● Challenges ● Learned points ● Conclusion
  • 4. 4 Who am I? ● I’m Aschalew Arega Ademe – B.Sc. In Information System from, Addis Ababa University (July 2012 with award) – Assistance Lecture in Madawalabu University (2013 ~2015) – Head department of information systems(2014~2015) – M.Sc. In Information systems from Kobe Institute of Computing (Sept., 2017) – IT Engineer ● JICA ABE initiative participant (2015 ~ 2018) ● Did internship for 6months at iCRAFT corp., (Sept 19, 2017 ~ March 16, 2018)
  • 5. 5 Summary ● This is an internship activities final presentation which have been done in iCRAFT corp., Kobe, Japan from Sept.19, 2017 to March 16, 2018 ● An internship activities have focused on Open Source Software project mainly on the LibreOffice projects, a FREE Office suite ● The major activities during the internship period includes; Learn LibreOffice/OSS, bug triage/Quality Assurance, LibreOffice Easy hacks, conferences, NextCloud and collabora online integration, and other related activities
  • 6. 6 Introduction ● The internship activities have been started by setting up PC and working environment- to use the applications ● This presentation includes highlights of major activities during the internship period. Due to time limitation, details explanation is not included ● During this period, I read and studied different open source materials: – TDF- The Document Foundation – Eric Raymond’s open source document – The Cathedral and the Bazaar – Fearness change and more fearness changes
  • 7. 7 Started learning about LibreOffice(LO) ● LibreOffice is a free office suite! – Fun project, Knowledge sharing and collaboration ● Installed LibreOffice in different OS ● LO components (writer, Calc, impress, draw, base)
  • 8. 8 LibreOffice bug triage/ Quality Assurance ● What is bug triage? – Bug- a SW bug is an error or fault in a computer program that causes it to produce an incorrect or unexpected result. – Triage- is the process of determining the priority based on the severity of their condition ● BugZilla- defect tracking system/ bug tracking system ● Did bug triage on different LibreOffice version (Unconfirmed bugs, read comments, test bugs)
  • 9. 9 LibreOffice bug triage/ Quality Assurance(2) ● Read and understand contents of the issue ● Carry out procedures on the issue in your environment and comment out the result ● Discover issues which does/doesn’t in your environment ● Joined LibreOffice Quality Assurance team ● Prepared bug triage manual
  • 10. 10 Tokyo Business Trip (Oct.20-24, 2017) ● Visited iCRAFT Tokyo branch – Had discussion with Tokyo branch manager, and other staffs – Learned business situation in Tokyo branch ● PC support, server & network – Supports overseas business such as in Myanmar Vietnam, and Mongolia – Logistics support
  • 11. 11 openSUSE.Asia Summit 2017 / LibreOffice mini conference Tokyo ● Attended the openSUSE.Asia Summit 2017 – The speakers have been shown their good knowledge, experience and practice in free and open source software(FOSS) technologies
  • 12. 12 openSUSE.Asia Summit 2017 / LibreOffice mini conference Tokyo (2) ● LibreOffice mini conference – Opportunity to build FOSS/LO community in Ethiopia (Lighting talk) ● LibreOffice translation(LO help and UI in Amharic) ● LibreOffice booth Tokyo
  • 13. 13 Kansai Open Forum(Nov. 11, 2017) ● Did presentation about FOSS projects in Africa/LibreOffice status in Ethiopia – LibreOffice Amharic translation ● Participated in iCRAFT LibreOffice booth
  • 14. 14 LibreOffice Easy Hacks ● Build LibreOffice on Linux(Ubuntu) – Install prerequisites – Build dependencies – Download source code using git – Build it: ./autogen.sh – Make => Done! ● Get the source code
  • 15. 15 LibreOffice Easy Hacks(2) ● Modify some code and rebuild the source code
  • 16. 16 Configured Learning management system ● Moodle- Learning management system ● Configured Moodle (Modular object-oriented Dynamic learning Environment )
  • 17. 17 Configured Learning management system(2) ● Practiced how to manage Moodle: – Add courses, – Assignments, quizzes – Enter enrolled students, participants, – create account – Assign a role permission- students,teacher
  • 18. 18 Open source conference, Osaka (Jan 27, 2018) ● Presentation about LibreOffice development activities – About LibreOffice – QA, bug triage – Easy hacks and translation ● Participated in iCRAFT LibreOffice booth
  • 19. 19 NextCloud and Collabora online Integration ● LOOL: LibreOffice online – Cloud-based version of free office suite ● Building and development of LibreOffice online ● Some troubleshoots: – Errors: No database driver installed – Forbidden access issue – Internal server error
  • 20. 20 NextCloud + Collabora online Integration(2) ● Steps to do (1) – Install web server(Apache), Php, MySQL-sever – Install NextCloud ● Follow web-based interface to finish the installation ● Steps to integrate(2) – Install docker – Install Nginx HTTP server ● Setting up Nextcloud – Apps→Enable collabora online – Admin→ collabora online→ insert ip address of your server
  • 21. 21 NextCloud + Collabora online(3) http://192.168.255.160/nextcloud/index.php/login
  • 23. 23 Other Activities during internship period
  • 24. 24 Ecology project Activity at Mt.Rokko (Dec. 9, 2017 & March 3, 2018) ● Participated in Peace and Nature activity: – Cutting ‘Nezasa bamboo’(clear & take care of trees) – Working to protect soil erosion – Tree Planting (to revitalize the forest at Mt.Rokko)
  • 25. 25 Clean office at the year end (2017) ● Clean office and working environment ● Attended the company’s 3rd & 4th quarter meetings
  • 26. 26 Participated in Ethiopia Investment Promotion Seminar, Kobe ● Industrial park development ● Investment opportunity – Business opportunities ● JICA's Ethiopia Industrial Development Support
  • 27. 27 Challenges ● LibreOffice bug fixing is a bit difficult (need more experience) ● LibreOffice Amharic version is not working on Windows but working only on Linux(Ubuntu) ● Troubleshooting during different SW configuration – Moodle, nextcloud + collabora online etc.
  • 28. 28 Learned point! ● Real business working environment and time management ● LibreOffice open source project, its components and source code structure ● Culture and Knowledge sharing ● The importance of user feedback for open source projects ● Linux fundamentals- commands and Linux file system ● How to integrate Nextcloud with collabora online
  • 29. 29 Conclusion ● I have been participated in different activities and learned a lot! Which is beyond my expectation during the internship ● Now, the activities have done according to the schedule for this internship period, and I will continue participating as a voluntary in LibreOffice project! ● Finally, my excitement/feeling is at a high equilibrium tension; to leave Japan and to meet my family!