Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
3/16/18
JICA ABE Initiative program
Internship company
iCRAFT Corp
Participant : TRABELSI Mohamed
Duration : 6 months
Coun...
3/16/18 Internship Final Presentation
2
Content
● Introduction
● LibreOffice activities
● Canadian Academy Project
● Daily...
3/16/18 Internship Final Presentation
3
Introduction
● JICA ABE initiative participant:
– During 1 Year 4 selections ( Doc...
3/16/18 Internship Final Presentation
4
LibreOffice Development
● Involved to many activities and contributing to develop
...
3/16/18 Internship Final Presentation
5
Bug triage
● Part of Quality Assurance
activity
● Confirm and prioritize bugs
– Th...
3/16/18 Internship Final Presentation
6
Bug triage (2)
● There were many challenges while performing bug triage like OS
ve...
3/16/18 Internship Final Presentation
7
Translation project
● Main project components created in English
– LibreOffice UI,...
3/16/18 Internship Final Presentation
8
Easy Hacks
● Starting points for a new developer on LibreOffice project:
– Clone a...
3/16/18 Internship Final Presentation
9
LibreOffice Online
● Implement Collabora Online (LibreOffice Online) integrated
wi...
3/16/18 Internship Final Presentation
10
Attend Open Source/LibreOffice events
● OpenSUSE.Asia Summit 2017/LibreOffice Min...
3/16/18 Internship Final Presentation
11
Assist interns
● Support two student interns to perform bug triage:
– Provide Bug...
3/16/18 Internship Final Presentation
12
Lessons Learned from LibreOffice Development Activities
● Experience community li...
3/16/18 Internship Final Presentation
13
Canadian Academy Project
● Network Management project
– Contribute to proposal do...
3/16/18 Internship Final Presentation
14
Daily and Regular Office Activities
● CSR activities with Peace and Nature
● Offi...
3/16/18 Internship Final Presentation
15
Conclusion
● 6 months of progress and knowledge
● Learned a lot from internship a...
Upcoming SlideShare
Loading in …5
×

Internship final presentation Mohamed

MohamedによるLibreOfficeインターンシップの最終報告です。
アイクラフトでの6ヶ月の活動についての発表資料です。

  • Be the first to comment

Internship final presentation Mohamed

  1. 1. 3/16/18 JICA ABE Initiative program Internship company iCRAFT Corp Participant : TRABELSI Mohamed Duration : 6 months Country : Tunisia Internship Final Presentation
  2. 2. 3/16/18 Internship Final Presentation 2 Content ● Introduction ● LibreOffice activities ● Canadian Academy Project ● Daily and regular office activities ● Conclusion
  3. 3. 3/16/18 Internship Final Presentation 3 Introduction ● JICA ABE initiative participant: – During 1 Year 4 selections ( Documents screening, English(TOEFL) & Math tests, Interview with JICA, Interview with University) – 2 years Master Degree in Information Systems at Kobe Institute of Computing – 6 months Internship at iCRAFT Corp. ● Learn from Japanese companies professional life ● Open Source (LibreOffice) Development
  4. 4. 3/16/18 Internship Final Presentation 4 LibreOffice Development ● Involved to many activities and contributing to develop LibreOffice project: – Bug triage – Translation project – Easy Hacks – LibreOffice Online – Attend Open Source conferences and events – Assist interns at iCRAFT office.
  5. 5. 3/16/18 Internship Final Presentation 5 Bug triage ● Part of Quality Assurance activity ● Confirm and prioritize bugs – Through Bugzilla platform – After testing and reproducing the bug ● Main operations: – Prioritize bugs – Check bug duplication – Regression tests – Crash reports
  6. 6. 3/16/18 Internship Final Presentation 6 Bug triage (2) ● There were many challenges while performing bug triage like OS versions or complicated steps to follow for reproducing the issue. Triaged Bugs Commented Attached Confirmed New NeedInfo Verified- Fixed Resolved- Duplicate Resolved- NotABug Resolved- WorksForMe Resolved- WontFix 33 33 2 23 2 2 3 1 1 1
  7. 7. 3/16/18 Internship Final Presentation 7 Translation project ● Main project components created in English – LibreOffice UI, Help, Website, Android, iOS… ● Pootle platform used for translation ● LibreOffice master-UI – French 100% translated – Arabic 86.2% translated – Number 2 contributor of translation to Arabic ● 645 Suggestion and 49 are translated ● Test Arabic local versions and fonts ● Some strings take few days to find appropriate equivalent words in Arabic
  8. 8. 3/16/18 Internship Final Presentation 8 Easy Hacks ● Starting points for a new developer on LibreOffice project: – Clone and build LibreOffice source code – Customize LibreOffice logo *svg format as initial activity – Find an easy bugs to fix and understand it – Look for similar bugs for guidance – Locate target code and understand it – Perform updates to fix the issue ● This step still under challenge
  9. 9. 3/16/18 Internship Final Presentation 9 LibreOffice Online ● Implement Collabora Online (LibreOffice Online) integrated with NextCloud: – Install and configure Docker and Nginx – Without domain name (using localhost) ● Faced many challenges like firewall settings, IP address settings, NextCloud version and Collabora Online version
  10. 10. 3/16/18 Internship Final Presentation 10 Attend Open Source/LibreOffice events ● OpenSUSE.Asia Summit 2017/LibreOffice Mini-conference 2017 – Including a visit to iCRAFT Office in Tokyo ● Kansai Open Forum Osaka 2017 ● LibreOffice Hackfest January 2018 ● Open Source Conference Osaka 2018
  11. 11. 3/16/18 Internship Final Presentation 11 Assist interns ● Support two student interns to perform bug triage: – Provide Bug triage Manual ● Including English and Japanese language – Brief explanation and introduction – Some guidance examples – Look for a list of easy bugs to test – Confirm and push comments together to Bugzilla – Attend evaluation meeting and interview
  12. 12. 3/16/18 Internship Final Presentation 12 Lessons Learned from LibreOffice Development Activities ● Experience community life from inside ● Quality Assurance -Bug triage – Test techniques and environment management ● Translation project – Find meaningful description in Arabic – Respect of used functions and features ● Development -Easy Hacks (still challenging) – Clone and build an Open Source Project – Locate and target a code block ● Open Source/LibreOffice events – Promoting LibreOffice – Rise awareness about Open Source volunteering ● Communication means (mail list, telegram groups, IRC channel…)
  13. 13. 3/16/18 Internship Final Presentation 13 Canadian Academy Project ● Network Management project – Contribute to proposal document – Attend meetings with Canadian Academy Headmaster and Director of IT – Site visit and infrastructure initial inspection – Prepare monthly report English version template – Review and learn about some used services and technologies – Network Manager and leading upgrade project.
  14. 14. 3/16/18 Internship Final Presentation 14 Daily and Regular Office Activities ● CSR activities with Peace and Nature ● Office greetings ● Destination schedule board ● Weekly meetings ● Trimester and new year meetings ● Interviews and tasks meetings ● Lunch time, card games and fitness ● Souvenirs and trip presents ● Some formal documents content.
  15. 15. 3/16/18 Internship Final Presentation 15 Conclusion ● 6 months of progress and knowledge ● Learned a lot from internship at iCRAFT Corp – Respect, Communication skills, organization, timing, volunteering and CSR contribution, teamwork… – Technical skills, Open Source Community activities ● Biggest challenge was and still language ● Great to work in this friendly environment with kind people ● Looking forward to spending more time as a colleague. Thank you for the wonderful time 太覇くん

×