1 Title: Debian Edu interview: Shirish Agarwal
2 Tags: english, debian edu, intervju
5 <p>It was a surprise to me to learn that project to create a complete
6 computer system for schools I've involved in,
7 <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a>, was
8 being used in India. But apparently it is, and I managed to get an
9 interview with one of the friends of the project there, Shirish
12 <p><strong>Who are you, and how do you spend your days?</strong></p>
14 <p>My name is Shirish Agarwal. Based out of the educational and
15 historical city of Pune, from the western state of Maharashtra, India.
16 My bread comes from giving training, giving policy tips,
17 installations on free software to mom and pop shops in different
18 fields from Desktop publishing to retail shops as well as work with
19 few software start-ups as well.</p>
21 <p><strong>How did you get in contact with the Skolelinux / Debian Edu
24 <p>It started innocently enough. I have been using Debian for a few
25 years and in one local minidebconf / debutsav I was asked if there was
26 anything for schools or education. I had worked / played with free
27 educational softwares such as Gcompris and Stellarium for my many
28 nieces and nephews so researched and found Debian Edu or Skolelinux as
29 it was known then. Since then I have started using the various
30 education meta-packages provided by the project.</p>
32 <p><strong>What do you see as the advantages of Skolelinux / Debian
35 <p>It's closest I have seen where a package full of educational
36 software are packed, which are free and open (both literally and
37 figuratively). Even if I take the simplest software which is
38 gcompris, the number of activities therein are amazing. Another one of
39 the softwares that I have liked for a long time is stellarium. Even
40 pysycache is cool except for couple of issues I encountered
41 <a href="https://bugs.debian.org/781841">#781841</a> and
42 <a href="https://bugs.debian.org/781842">#781842</a>.</p>
44 <p>I prefer software installed on the system over web based solutions,
45 as a web site can disappear any time but the software on disk has the
46 possibility of a larger life span. Of course with both it's more a
47 question if it has enough users who make it fun or sustainable or both
48 for the developer per-se.</p>
50 <p><strong>What do you see as the disadvantages of Skolelinux / Debian
53 <p>I do see that the Debian Edu team seems to be short-handed and I
54 think more efforts should be made to make it popular and ask and take
55 help from people and the larger community wherever possible.</p>
57 <p>I don't see any disadvantage to use Skolelinux apart from the fact
58 that most apps. are generic which is good or bad how you see it.
59 However, saying that I do acknowledge the fact that the canvas is
60 pretty big and there are lot of interesting ideas that could be done
61 but for reasons not known not done or if done I don't know about them.
62 Let me share some of the ideas (these are more upstream based but
63 still) I have had for a long time :</p>
65 <p>1. Classical maths question of two trains in opposing directions
66 each running @x kmph/mph at y distance, when they will meet and how
67 far would each travel and similar questions like these.
69 <p>The computer is a fantastic system where questions like these can
70 be drawn, animated and the methodology and answers teased out in
71 interactive manner. While sites such as the
72 <a href="http://mathforum.org/dr.math/faq/faq.two.trains.html">Ask
73 Dr. Math FAQ on The Two Trains problem</a> (as an example or point of
74 inspiration) can be used there is lot more that can be done. I dunno
75 if there is a free software which does something like this. The idea
76 being a blend of objects + animation + interaction which does
77 this. The whole interaction could be gamified with points or sounds or
78 colourful celebration whenever the user gets even part of the question
79 or/and methodology right. That would help reinforce good behaviour.
80 This understanding could be used to share/showcase everything from how
81 the first wheel came to be, to evolution to how astronomy started,
82 psychics and everything in-between.</p>
84 <p>One specific idea in the train part was having the Linux mascot on
85 one train and the BSD or GNU mascot on the other train and they
86 meeting somewhere in-between. Characters from blender movies could
89 <p>2. Loads of crossword-puzzles with reference to subjects: We have
90 enormous data sets in Wikipedia and Wikitionary. I don't think it
91 should be a big job to design crossword puzzles. Using categories and
92 sub-categories it should be doable to have Q&A single word answers
93 from the existing data-sets. What would make it easy or hard could be
94 the length of the word + existence of many or few vowels depending on
97 <p>3. Jigsaw puzzles - We already have a great software called
98 palapeli with number of slicers making it pretty interesting. What
99 needs to be done is to download large number of public domain and
100 copyleft images, tease and use IPTC tags to categorise them into
101 nature, history etc. and let it loose. This could turn to be really
102 huge collection of images. One source could be taken from
103 commons.wikimedia.org, others could be huge collection of royalty-free
104 stock photos. Potential is immense.</p>
106 <p>Apart from this, free software suffers in two directions, we lag
107 both in development (of using new features per-se) and maintenance a
108 lot. This is more so in educational software as these applications
109 need to be timely and the opportunity cost of missing deadlines is
110 immense. If we are able to solve issues of funding for development and
111 maintenance of such software I don't see any big difficulties. I know
112 of few start-ups in and around India who would love to develop and
113 maintain such software if funding issues could be solved.</p>
115 <p><strong>Which free software do you use daily?</strong></p>
117 <p>That would be huge list. Some of the softwares are obviously apt,
118 aptitude, debdelta, leafpad, the shell of course (zsh nowadays),
119 quassel for IRC. In games I use shisen-sho while card-games are evenly
120 between kpat and Aiselriot. In desktops it's a tie between
121 gnome-flashback and mate.</p>
123 <p><strong>Which strategy do you believe is the right one to use to
124 get schools to use free software?</strong></p>
126 <p>I think it should first start with using specific FOSS apps. in
127 whatever environment they are. If it's MS-Windows or Mac so be it.
128 Once they are habitual with the apps. and there is buy-in from the
129 school management then it could be installed anywhere. Most of the
130 people now understand the concept of a repository because of the
131 various online stores so it isn't hard to convince on that front.</p>
133 <p>What is harder is having enough people with technical skills and
134 passion to service them. If you get buy-in from one or two teachers
135 then ideas like above could also be asked to be done as a project as
138 <p>I think where we fall short more than anything is in marketing. For
139 instance, Debian has this whole range of fonts in its archive but
140 there isn't even a page where all those different fonts in the La
141 Ipsum format could be tried out for newcomers.</p>
143 <p>One of the issues faced constantly in installations is with updates
144 and upgrades. People have this myth that each update and upgrade
145 means the user interface will / has to change. I have seen this
146 innumerable times. That perhaps is one of the reasons which browsers
147 like Iceweasel / Firefox change user interfaces so much, not because
148 it might be needed or be functional but because people believe that
149 changed user interfaces are better. This, can easily be pointed with
150 the user interfaces changed with almost every MS-Windows and Mac OS
153 <p>The problems with Debian Edu for deployment are many. The biggest
154 is the huge gap between what is taught in schools and what Debian Edu
157 <p>Me and my friends did teach on week-ends in a government school for
159 <a href="https://flossexperiences.wordpress.com/2012/10/08/sharings/">gathered
160 some experience</a> there. Some of the things we learnt/discovered
165 <li>Most of the teachers are very territorial about their subjects
166 and they do not want you to teach anything out of the
167 portion/syllabus given.</li>
169 <li>They want any activity on the system in accordance to whatever
170 is in the syllabus.</li>
172 <li>There are huge barriers both with the English language and at
173 times with objects or whatever. An example, let's say in gcompris
174 you have objects falling down and you have to name them and let's
175 say the falling object is a hat or a fedora hat, this would not be
176 as recognizable as say a
177 <a href="https://en.wikipedia.org/wiki/Puneri_Pagadi">Puneri
178 Pagdi</a> so there is need to inject local objects, words wherever
179 possible. Especially for word-games there are so many hindi words
180 which have become part of english vocabulary (for instance in
181 parley), those could be made into a hinglish collection or
182 something but that is something for upstream to do.</li>