DebianEdu presentation. This document is under the GNU Free Documentation License.



Similar documents
Ubuntu Linux Reza Ghaffaripour May 2008

Installing Windows On A Macintosh Or Linux Using A Virtual Machine

Preparing Your Computer for LFS101x. July 11, 2014 A Linux Foundation Training Publication

Getting an ipath server running on Linux

CS197U: A Hands on Introduction to Unix

Using Linux VMware and SMART to Create a Virtual Computer to Recreate a Suspect's Computer. By:

Training on Linux System Administration, LPI Certification Level 1

Localization Engineering: The Dream Job? By Bert Esselink

Developing and Delivering Online Math and Science Teacher Education Programs With Ten African Countries

Getting Started With Parallels Desktop 10

Chapter Contents. Operating System Activities. Operating System Basics. Operating System Activities. Operating System Activities 25/03/2014

Userful MultiSeat Toolkit

Capture and analysis of wireless traffic

Importing Data. Imports. File Sources. Importing Via Safari Download

Ubuntu Professional Training Course Overview (E-learning, Ubuntu LTS)

NI Real-Time Hypervisor for Windows

II. Installing Debian Linux:

Paragon ExtFS for Mac OS X

Java Remote Desktop. Java Remote Desktop. The Manual of Java Remote Desktop J3PSoftware Revision 2.0 1

Symantec Ghost Solution Suite (GSS) and Vista Frequently Asked Questions

Embedded Linux development with Buildroot training 3-day session

Cambridge Training for BES School Teachers and Administrators

Q1. What are the differences between Data Backup, System Restore, Disk Image, System Recovery Disc and System Repair Disk?

Chapter 1: Introduction

Lesson 6. Understanding File and Print Sharing. Learning Objectives. ODN Skills. Lesson Summary Lecture Notes

E-LEARNING WITH MOODLE CREATING AND TESTING COURCES

Computers: Tools for an Information Age

Virtual Desktop Infrastructure in

COMPUTING IN THE CLOUD

Create unlimitted hip hop and urban music beats on your pc or mac

CLOUD API DOCUMENTATION v2.0. Get list of cloud servers in account

Chapter 4. Operating Systems and File Management

USB 2.0 Flash Drive User Manual

Introduction to Windows 7 (Brought to you by RMRoberts.com)

Customizing Debian. Benjamin Mako Hill. Fork Yours with Debian GNU/Linux.

DW Radio Learning by Ear Computers and the Internet Programme 6 Richard Lough Konstanze von Kotze

Written by: Johan Strand, Reviewed by: Chafic Nassif, Date: Getting an ipath server running on Linux

Getting Started With Parallels Desktop 8

Android: Setup Hello, World: Android Edition. due by noon ET on Wed 2/22. Ingredients.

Kernel. What is an Operating System? Systems Software and Application Software. The core of an OS is called kernel, which. Module 9: Operating Systems

Using GitHub for Rally Apps (Mac Version)

USB DATA Link Cable USER MANUAL. (Model: DA ) GO! Suite Quick Start Guide

System Requirements G E N E R A L S Y S T E M R E C O M M E N D A T I O N S

citools Documentation

Updates Click to check for a newer version of the CD Press next and confirm the disc burner selection before pressing finish.

Business Virtualization

Zinstall HDD User Guide

The BackTrack Successor

Unit 10 : An Introduction to Linux OS

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

NoMachine (free version) Installation Guide

Outlook to Windows Live Mail

Global Knowledge MEA Remote Labs. Remote Lab Access Procedure

Introduction. All About Outlook Outlook 2010 Getting to Know Outlook Video: Getting to Know Outlook 2010

System Management. Leif Nixon. a security perspective 1/37

Image Assistant. User Guide. Image Assistant. Laplink Software, Inc. User Guide. The ONLY Way to Restore an Old Image to a New PC!

Expresso Quick Install

CallRecorder User Guide

MS Outlook to Unix Mailbox Conversion mini HOWTO

SUMMARY Moderate-High: Requires Visual Basic For Applications (VBA) skills, network file services skills and interoperability skills.

Vembu NetworkBackup v3.1.1 GA

Setting Up Marketing Automation

Centralized Auditing in Windows Derek Melber

Operating Systems. Notice that, before you can run programs that you write in JavaScript, you need to jump through a few hoops first

Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.

Discovering Computers

CS 377: Operating Systems. Outline. A review of what you ve learned, and how it applies to a real operating system. Lecture 25 - Linux Case Study

GPG - GNU Privacy Guard

The following settings improve the performance of all remote devices connecting to the PC Blade.

BarTender Web Print Server

Setting up VPN and Remote Desktop for Home Use

How To Learn With Elearning On A Computer Or Tablet Or Ipad

CSG Windows Support Policy

educ Office Remove & create new Outlook profile

Deploying Ubuntu Server Edition. Training Course Overview. (Ubuntu LTS)

Operating Systems Networking for Home and Small Businesses Chapter 2

Lab Exercise Part II: Git: A distributed version control system

Getting Started With Parallels Desktop 9

The Fastest Way to a Drupal Site: Think it, Plan it, Build it.

NETS for Teachers: Achievement Rubric

Using Virtual PC 7.0 for Mac with GalleryPro

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

Cloudifile: Frequently Asked Questions

QUIT MACSCHOOL AND DRAG YOUR SERVER ICONS TO THE TRASH OR HIT THE DISCONNECT BUTTON BESIDE THE SERVER ICON IN THE TOP SIDEBAR

4.1 Introduction 4.2 Explain the purpose of an operating system Describe characteristics of modern operating systems Control Hardware Access

Thinking Together around ICT in the Primary Mathematics Curriculum: Improving Classroom Practice

SECURE BACKUP SYSTEM DESKTOP AND MOBILE-PHONE SECURE BACKUP SYSTEM HOSTED ON A STORAGE CLOUD

The Reincarnation of Virtual Machines

How to Restore a Linux Server Using Bare Metal Restore

The Hitchhiker s Guide to Github: SAS Programming Goes Social Jiangtang Hu d-wise Technologies, Inc., Morrisville, NC

Transcription:

DebianEdu presentation This document is under the GNU Free Documentation License.

1 : Plan Debian-Education How it started... a french "fork" of Debian Later a subproject of Debian itself How it could evolve... my dreams for the future What it really is... not so much yet Open discussion: do you know how to make something happen? Plan 2

2 : Linux & Pédagogie Group of french teachers (lead by Yves Potin) They selected free software that can be used for teaching They wrote the corresponding documentation A bit of history 3

2 : Logidée made a distribution including all the selected software I was involved in the realization of this new distribution We decided to use Debian because we work daily with it We packaged missing applications We created a specific installer A bit of history 4

2 : Main features Mostly automatic installer Will automatically resize FAT partition if needed Takes about 15 minutes for a full install Pre-configured desktop Links to the documentation on the desktop All education applications available in the menu(s) A bit of history 5

2 : Technical description Installer based on debian-installer framework (hopefully the upcoming installer for sarge) With autopartitionner (module "autopartkit") using libparted Graphical install (i386 only...) Rootfs on CD with Xfree (filesystem is gzip compressed to save space) debconf like configuration but with gdialog (GTK+-based dialog drop-in replacement) A bit of history 6

2 : Limitations CDROM install only It s impossible to fine tune the selection of packages to install For French speaking person only A bit of history 7

2 : Results DebianEdu installed on 5000 PC in a single department in France Distributed through magazines Thousands of downloads on the net Very few negative feedback, many people impressed by Debian s ease of use after installation :-) That s because they have always heard that Debian was for expert only... A bit of history 8

2 : Lessons learned About Debian Debian already had 80% of the education related packages Debian can make a good desktop system About educational software They tend to be : not well internationalized adapted from other platforms scientific applications not adapted for teaching DrGeo and GCompris are exceptions, of course! A bit of history 9

3 : What is a subproject? It s not a fork, it s not a separate distribution. Its intent is to enhance Debian to make it fit for a particular purpose. Debian-Junior is for kids Debian-Edu is for teachers, students and whoever works within schools A Debian subproject 10

3 : Advantages You benefit from a broad review because Debian s development is actively tracked by numerous people. You will have less maintenance work in the long run since you don t fork and you won t need to update the packages. You can share some work with other subprojects (Demudi/Debian-Junior/Debian-Med/DebianEdu). A common structure is emerging: metapackages tasks for tasksel ideas for the future: possibility to have more control over the menus (specific menu for each user profile: teachers, students,...) A Debian subproject 11

3 : Disadvantages It generates more "communication/synchronization" work. You may need to get in touch with a maintainer not involved in the subproject itself and have him include a change that you need. That s the price of a supplementary level of peer review. A Debian subproject 12

Or rather what I d like it to be... 4 : What DebianEdu could be Debian s motto is The universal OS". DebianEdu s motto can be deduced: The universal OS for education related tasks". What it could be 13

4 : DebianEdu could be for single desktop computers at home network of computers at schools servers for education related services online training (e-learning) document sharing collaborative work What it could be 14

4 : Resources for enhancing educational software Debian has the required infrastructure to coordinate work with many people: Bug Tracking System Package Tracking System CVS repositories Mailing lists Wiki That s why DebianEdu can be a good tool to enhance existing educational software... What it could be 15

4 : DebianEdu can t do everything The scope of DebianEdu is so broad that we re not able to do everything ourselves. Many initiatives already exists and DebianEdu could be good way to federate several of them. Debian is suited to federate initiatives Debian is not going to disappear any time soon (no bankruptcy, etc.) The Debian Free Software Guidelines document is a very solid ground to build up things with people who love free software but who otherwise can have very different opinions. What it could be 16

4 : Federating can be a huge task Selecting and packaging software : SEUL/edu, OFSET Network of computers for schools : Skolelinux, K12LTSP,... Provide educational applications : KDE-Edu, tux4kids, many individuals Other associations promoting free software for education : Schoolforge, FSF, LUGs... And I miss dozens of other initiatives that have been brought to my attention but that I forgot... What it could be 17

5 : What it really is... A set of metapackages education-astronomy - DebianEdu astronomy related applications education-chemistry - DebianEdu chemistry related applications education-desktop-* - desktop applications (Gnome/Kde/others) education-electronics - DebianEdu electronics related applications education-geography - DebianEdu applications for geography education-graphics - DebianEdu graphics related applications education-language - DebianEdu language related educational applications education-logic-games - DebianEdu logic games education-mathematics - DebianEdu mathematical applications education-misc - DebianEdu miscellaneous applications for education What it really is... 18

5 : What is really is... A set of metapackages education-music - DebianEdu music and sound applications education-physics - DebianEdu physics related applications education-services - DebianEdu services for educational institutions A wiki: http://wiki.debian.net/debianedu A simple tool to let users share their experience about the use of some educational software... also used to keep track of which software needs to be packaged and so on. A mailing list Many interested people are subscribed to debian-edu@lists.debian.org... What it really is... 19

5 : What it will really be DebianEdu is only what you make out of it! DebianEdu needs many volunteers and in particular volunteers who are already involved in other education related projects and would like to share the work with DebianEdu! What it really is... 20