eric bachard /openoffice.org education / linux days geneva...

Post on 11-Aug-2020

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

1

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

2

Speaker

Eric BachardProfessor of Applied Physics

at l'UTBM ( http://www.utbm.fr )Contributor since end 2003

Domain developer ( core dev. ) since 2005Ex-Co Lead Porting Project (2006-2007) Lead, OpenOffice.org Education Project

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

3

The OpenOffice.org Project, is ...

A Community Project, Itself organized in (a lot of) projects

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

4

Types of Projects

There are 3 project types in OpenOffice.org organization

● Accepted : code developpement (API, modules), Marketing, QA,...

● Incubator : new experimental projects : Education, Extensions

● Native lang : native lang communities

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

5

Rôle of « Native Lang » projects

● Assist the users in their native lang● Documentation : FAQ, tutorials, guides, and so on.● Traduction of the software● Quality Assurance of the translated locale● Relay of the marketing actions, international

lobbying

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

6

OpenOffice.org is localized

In around 100 langs

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

7

The Francophone project (fr) Is of a

Native Lang project type

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

8

Howto participate to the fr project ?

● Helping the users● Elaborate the FR documentation● Sharing templates, macros, and so on● Quality Assurance :

● QA Tests : validation of the FR versions● Review of unconfirmed issues

● Developing extensions● Participate to the informative actions

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

9

Role of the « Incubators » projects

● Experiment● Validate a new need● Innovate and make the OpenOffice.org Project

progress

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

10

Education Project is

an incubator andINTERNATIONAL

project type

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

11

The goals of the Education Project ?

This is a young project,Belonging to OpenOffice.org

with the main goal tocreate a bridge

between Educational World and OpenOffice.org

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

12

Approximatively 100 members,Students, developers (mostly)

From all countriesAll participate to OpenOffice.org

' Who ' is the Education Project ?

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

13

The limits of the OpenOffice.org project..

● An Open Source project does not allow to manage money (donations, sponsors, travel founding for events .. )● Money management slow, complicated ● Not enough of flexibility for innovation● Inertia● Structure not always well adapted

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

14

The 3 main objectives of Education Project :

● Create a network of teachers using OpenOffice.org● Provide a space for exchanging pedagogical

contents, under free file formats● Teach, provide young (core-)developers to write

code for OpenOffice.org

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

15

1er Objective : creation of the network of teachers

● Notion of Academical correspondent (all levels)● Don't stay isolated, inform, animate …

See (french link): http://wiki.services.openoffice.org/wiki/Fr-EDUCATION

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

16

Not possible with the current structure :● Missing (or not adapted) tools● Make a change accepted takes too much of energy/time● Creativity needs independence

Retained Solution : find external resourcesThrough a 1901 law non profit association: EducOOo

2nd Objective : provide a sharing area

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

17

Transition …

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

18

What is EducOOo ?

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

19

… this is a french 1901 law type non profit association ,

Who aims to be a ressourcefor the

OpenOffice.org Education project

http://www.educoo.org

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

20

The result …

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

21

Sharing areaThe association website: http://www.educoo.org/

EducOOo's blog : http://educooo.blogspot.com/ Campus Libre : http://campus-libre.educoo.org

Mailing Lists : http://www.educoo.org/pages/contribuer/

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

22

Campus Libre : http://campus-libre.educoo.org

already 120 usersLess than a year old

Contributions concern now more than 12 courses

(lot of) documents waiting for validation

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

23

Other future actions…

● Documents mutualization(free licenses, open formats)

● Maybe a day .. : cooperate for new documents creation (cf Sesamath)

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

24

and … Work in cooperation with other non profit associations and free projects :

SesamathOfsetAFULApril

EdulibreKolektiScenari

FramaSoft....

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

25

3ème Objectif : provide new developers

Idea :

Associate : theory (les professeurs)The know how (professional developers)The actors (students, profs, and so on)

Mentors (OpenOffice.org Project developers)The needs (features for OpenOffice.org)

Providing developers

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

26

Already started actions

● Online Courses « ClassRooms »● Projects with engineers schools students, and shools contributions

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

27

ClassRooms

Online Courses ( IRC )

See:

http://wiki.services.openoffice.org/wiki/Education_Project/ClassRoom

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

28

Education Project Effort

● Mentored projects with active participation of the schools

http://wiki.services.openoffice.org/wiki/Education_Project/Effort

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

29

Schools who joined the project

Epitech/Epita (Paris, France)École Centrale Nantes (Nantes, France

UTBM (Sévenans, France) Seneca College (Toronto Canada)

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

30

Examples

Mozilla 1.7.5 → Seamonkey 1.1.14 migration (Pierre Pasteau / Epitech Paris ) QA in progress, will be integrated

Developers who contributed : Frank Schönheit (Sun MicroSystems), Eric Bachard (unaffiliated)

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

31

Examples

Aude Quintana, Olivier Girardot (École Centrale Nantes): implementation of the eraser features, with Tablet PC and Impress. Code review in progress.

Developers who contributed : Thorsten Behrens (Novell)

Managed by Morgan Magnin, for Ecole Centrale Nantes

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

32

Examples

Frédéric Gelot, Pierre-Jean Parot (École Centrale Nantes): annotations implementation with Tablet PC and Impress

Developers who contributed : Thorsten Behrens (Novell)

Managed by Morgan Magnin, for ECN

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

33

Other example : Seneca College, Toronto

Professor : Fardad Soleimanloo(4 projects started, expected for Summer 09)

All other proposed subjects :

http://wiki.services.openoffice.org/wiki/Education_Project/Effort

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

34

Scheduled Project (july to december 2009 ): Thomas Fontenay, Abdelkader Bellabes ( Epitech Paris ) : performance improvement of OOo4Kids on powerless machines (include backport to OpenOffice.org for the most interesting solutions), profiling, User Interface Improvement

Developers : Pierre Pasteau, Eric Bachard

Managed by Julien Ballet for Epitech Paris

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

35

Conclusions

The creation of reliable relations with engineers schools from everywhere works well (promising)

This project does only need help ..

We miss - developpers - sponsors - … mainly money in fact (founding travel, hardware)

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

36

Tracks for the future ...

● Teach OpenSource● Example of Seneca College Toronto : propose an OpenSource curricula assumed by OpenOffice.org source code skilled professors

● Work Sugar Labs, MIT( Machines XO + OOo4Kids)

→ Other project in progress : Ooo4Kids !!

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

37

What OOo4Kids is ?

A light and fast OpenOffice.org version :

● without Base● without Math● without Java● Dedicated to the 7-12 years● working everywhere (Linux, Mac OS X, Windows)

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

38

Why ?

Born from teachers requests :

● Schools often own old machine● Schools often own powerless machines● Chidren do not need all the features OpenOffice.org does provide● The User Interface is too complicated

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

39

And … ● Allows to propose lot of applications to the students !● Forces to work in collaboration with teachers for every feature● We can innovate● We can « profile » (performance improvements, with the idea to « backport » the best improvements inside OpenOffice.org● ( lot of other gooe reasons … )

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

40

Howto contribute to Ooo4Kids ?

Wiki : http://wiki.ooo4kids.org

Mailing lists (french) : http://listes.educoo.org/mailman/listinfo/users

(contact us ?)

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

41

Current state of OOo4Kids

Using OpenOffice.org development source code (future 3.2)

The demand of creation of a new official and dedicated branch will be made soon

→ to be continued

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

42

Demonstration ...

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

43

Contact us (development)

IRC : server irc.freenode.netChannel : #education.openoffice.org

Mailing lists: dev@education.openoffice.org

Project : http://education.openoffice.org

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

44

Want to help us ?

Propose subjects for studentsProvide feedback of boring bugs in your dayly use of

OOo when teachingImprove the look of our wiki (easy)

Improve our WebsiteDonate ?

...

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

45

Links Wiki Education Project :

http://wiki.services.openoffice.org/wiki/Education_Project

EducOOo blog : http://educooo.blogspot.com/

Campus Libre: http://campus-libre.educoo.org

FSOSS 2008 : http://fsoss.senecac.on.ca/2008/

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

46

Thank you to ...

The Linux Days OrganizationMickaël Dupont for the logistic

Fridrich Strba and his wonderfull family :)

Ben Bois for his logos (ben at hooboo dot com )

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

47

thank you too to ...Nicolas Jeudy, Jean-Marie Lafon, Frédéric Diaz, Mathieu

Lalanne, Rémi Boulle, Pierre Pasteau, Bastien Guerry, Morgan Magnin, Frédéric Gelot, Pierre-Jean Parot, Aude Quitana,

Olivier Girardot, Jonathan Winandy, tous les autres élèves de l'ECN qui ont participé, Alexis Kaufmann, Isabelle Hurbain,

Frédéric Ollivier, Rakesh Pandit, Alexandro Colorado, Thorsten Behrens, Philipp Lohmann, Stephan Schaefer, Herbert Duerr, Frank Schonheit, Fridrich Strba, Marie Claude Dugré, Jean-Pierre Archambault, Isa Zen, Vincent Backeljau, La Fondation Gdium, Patrick Sinz, OLPC France, Thierry de Vulpillières, .. et

tous ceux que j'oublie ....

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

48

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

49

To download this presentation :http://eric.bachard.free.fr/Education/LinuxDays2009

Eric Bachard /OpenOffice.org Education / Linux Days Geneva 4th June 2009

50

Licence

Appendix

Public Documentation License Notice

The contents of this Documentation are subject to the Public Documentation License Version 1.0 (the "License"); you may only use this Documentation if you comply with the terms of this License. A copy of the License is available at http://www.openoffice.org/licenses/PDL.html.

The Original Documentation is Linux Days 2009 (en-US version) ericb OpenOffice.org Education The Initial Writer of the Original Documentation is Eric Bachard © 2009. All Rights Reserved. (Initial Writer contact(s): eric.bachard@free.fr).

Contributor(s): ______Eric Bachard________________________________.

Portions created by ______ are Copyright ©_________[Insert year(s)]. All Rights Reserved. (Contributor contact(s):__eric.bachard at free dot fr)

NOTE: The text of this Appendix may differ slightly from the text of the notices in the files of the Original Documentation. You should use the text of this Appendix rather than the text found in the Original Documentation for Your Modifications.

top related