AlkisGeorgopoulos

Differences between revisions 5 and 18 (spanning 13 versions)
Revision 5 as of 2009-10-02 07:56:45
Size: 4673
Editor: ppp091138215095
Comment:
Revision 18 as of 2022-11-15 10:46:24
Size: 2659
Editor: alkisg
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from alkisg
Line 6: Line 5:
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"> '''Launchpad ID''': || [[https://launchpad.net/~alkisg|alkisg]] ||
|| '''IRC''': || '''alkisg''' on ''irc.freenode.net'' ||
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"> '''Launchpad ID''': || [[https://launchpad.net/~alkisg|alkisg]] ||<rowspan=5> {{attachment:alkisg.jpg}} ||
|| '''IRC''': || '''alkisg''' on ''irc.libera.chat'' ||
Line 10: Line 9:
|| '''Home page''': || http://users.sch.gr/alkisg/ (in Greek)||
I am a computer engineer, appointed since 2000 as a secondary school teacher in Ioannina, Greece. I've been teaching a broad range of subjects, from educational software and simple office applications to system administration, networking and programming. I got an MSc in Informatics in 2004 and some Pedagogic studies before and after that. I've been a speaker in a lot of conferences and attented many informatics or education-related courses and seminars. I'm the developer of some Greek educational applications and the co-author of a secondary school educational activities package. Lately I've been focused to spreading FLOSS to Greek schools.
|| '''Home page''': || http://alkisg.mysch.gr (in Greek)||
I am a [[http://www.ceid.upatras.gr/|computer engineer]], [[http://www.cs.uoi.gr/|MSc]], [[http://www.ecedu.upatras.gr/|PhD]],
appointed since 2000 as an I.T. teacher in Ioannina, Greece. I've been developing open source software for more than 3 decades. Since 2009 I'm the lead developer in a [[http://ts.sch.gr/ellak|Greek school tech support team]] that supports 1000+ schools using Ubuntu/LTSP, and since 2012 I'm in charge of the [[https://blogs.sch.gr/plinetio/|public I.T. office]] that supports the secondary schools of Ioannina.
Line 13: Line 13:
== Interest in Open Source ==
Unfortunately I've "wasted" more than fifteen years in being involved with proprietary frameworks; from making TSR programs in assembly back in the DOS days to creating educational apps with Delphi, Visual C++ and WinAPI. Also, in the first years I've been using proprietary software in my classrooms almost exclusively; with little reason other than the "I'm using this program because all teachers are using this program". As time passed I got sick of having to pay for programs that I wouldn't use except for teaching them; and having my students resort to piracy because they couldn't affort them. Fortunately, I was given the chance to completely switch to open source by a ministry pilot program: I got selected to be among the first teachers to try out LTSP in our labs. The first months were hard, but interesting; now, two years later, me and my students are much more productive using 100% free software than we were before switching to FLOSS.<<BR>>
So I'm currently interested in finding the best methods to setup, administer and of course use Ubuntu in school classrooms (both with and without LTSP), and improving it however I can.
== Contributions ==
I'm the lead developer of:
 * [[https://ltsp.org|LTSP]]: Linux netbooting solution
 * [[https://epoptes.org|Epoptes]]: computer lab management and monitoring tool
 * [[https://ts.sch.gr/wiki/linux/ltsp/|sch-scripts]]: Greek LTSP server administration software
 * [[https://alkisg.mysch.gr|GLOSSA]]: IDE and interpreter for a Greek programming language for high schools
 * [[http://www.ecedu.upatras.gr/algorithmics/|Algorithmics]]: high schools programming activities
 * [[https://github.com/photodentro|Preschool activities]]: HTML5 preschool activities
Line 17: Line 22:
== Giving back to the community ==
 * I've opened sourced all of my [[http://users.sch.gr/alkisg/|educational]] [[http://sourceforge.net/projects/activityspace/|software]] and [[http://www.ecedu.upatras.gr/algorithmics/|activities packages]].
 * I've set up and been maintaining a [[http://users.sch.gr/alkisg/tosteki|forum]] where Greek teachers exchange concerns and ideas.
 * I'm the main author of 2 Ubuntu/LTSP installation manuals that specifically target Greek schools. Also, I've developed a [[https://launchpad.net/sch-scripts|set of scripts]] that automate the installation.
 * I'm the owner of the [[https://launchpad.net/~linux.sch.gr|Linux Greek teachers launchpad team]], an administrator in the [[https://launchpad.net/~ubuntu-l10n-el|Ubuntu Greek Translators team]], and a member of the [[http://l10n.gnome.org/teams/el|Gnome Greek Translation team]].
 * I hang around in #ltsp, #edubuntu and #ubuntu-gr irc channels, helping as much as I can, e.g.:<<BR>>
 ~-$ grep alkisg .purple/logs/irc/alkisg@``irc.freenode.net/#ltsp.chat/* | wc -l<<BR>>
 17960-~ ;)
 * I've been submiting bug reports, some patches, and generally helping out with bug squashing.
 * I've been writing some Ubuntu community wiki pages, mainly under [[https://help.ubuntu.com/community/UbuntuLTSP|UbuntuLTSP]].
Other open source related contributions:
 * I'm a [[https://qa.debian.org/developer.php?login=alkisg%40gmail.com|Debian maintainer]]
 * I've set up and been maintaining the [[https://alkisg.mysch.gr/steki|"Steki" forum]] where Greek IT teachers exchange concerns and ideas, with more than 10 million page hits since 2001
 * I've converted about 5 Gb of Windows-based Greek education software so that they run under Linux, packaged them in .debs and put them in [[http://ts.sch.gr/repo-pages/pi-logismiko|repositories]] so that now installing all the necessary packages for e.g. a high school is as simple as ~-apt-get install gymnasio-~
 * I've been helping in [[https://ts.sch.gr/wiki/linux/support/|IRC channels]], in forums, writing [[https://ts.sch.gr/wiki/linux/ltsp/|wiki pages]], manuals, submitting bug reports and patches and generally helping out wherever I can
Line 28: Line 28:
== Plans ==
As much as my current experience permits, I'd like to shift my focus a little towards upstream development.
 * I'd like to help in developing a Greek Ubuntu Edu Remix, with which a school lab installation would be almost completely automated, resulting in more teachers using FLOSS and being happy about it. ;)
 * I'd like to develop a libpam-sshfs, with which clients would authenticate to the server by ssh, and their home dirs would be mounted with sshfs. This would be a really easy alternative to using LDAP/NFS.
 * I'd like to develop a plugin-based users-manager, with which the teacher would be able to select a student or the members of a class, and call a plugin for them: send or collect files, set/reset some gnome or firefox settings (e.g. add a panel applet or a firefox bookmark) etc.
 * I'd like to develop a program that projects the teacher screen or a specific window to all students, using multicasting so that even video could be broadcasted on 100mbps networks.
 
My [[https://github.com/alkisg|github]] and [[https://launchpad.net/~alkisg|launchpad]] pages have more details on those.

About Me

Launchpad ID:

alkisg

alkisg.jpg

IRC:

alkisg on irc.libera.chat

Email:

<alkisg AT SPAMFREE gmail DOT com>

Ubuntu Member:

2006-05-23

Home page:

http://alkisg.mysch.gr (in Greek)

I am a computer engineer, MSc, PhD, appointed since 2000 as an I.T. teacher in Ioannina, Greece. I've been developing open source software for more than 3 decades. Since 2009 I'm the lead developer in a Greek school tech support team that supports 1000+ schools using Ubuntu/LTSP, and since 2012 I'm in charge of the public I.T. office that supports the secondary schools of Ioannina.

Contributions

I'm the lead developer of:

  • LTSP: Linux netbooting solution

  • Epoptes: computer lab management and monitoring tool

  • sch-scripts: Greek LTSP server administration software

  • GLOSSA: IDE and interpreter for a Greek programming language for high schools

  • Algorithmics: high schools programming activities

  • Preschool activities: HTML5 preschool activities

Other open source related contributions:

  • I'm a Debian maintainer

  • I've set up and been maintaining the "Steki" forum where Greek IT teachers exchange concerns and ideas, with more than 10 million page hits since 2001

  • I've converted about 5 Gb of Windows-based Greek education software so that they run under Linux, packaged them in .debs and put them in repositories so that now installing all the necessary packages for e.g. a high school is as simple as apt-get install gymnasio

  • I've been helping in IRC channels, in forums, writing wiki pages, manuals, submitting bug reports and patches and generally helping out wherever I can

My github and launchpad pages have more details on those.


CategoryHomepage

AlkisGeorgopoulos (last edited 2022-11-15 10:46:24 by alkisg)