[Ilugc] Carte Blanche - Annual FOSS event at MIT,Chennai

  • From: parth.technofreak@xxxxxxxxx (Parthan)
  • Date: Sat Feb 10 20:55:02 2007

Raman.P wrote:

Topics

1. FOSS
Introduction ? Free Vs Open Source Software ?GNU ? GPL  ?  copyleft

Usually, till last year this was handled by guys from ilugc. Is it the 
students this year ?

2. Installation , Administration of GNU/Linux
Types of installation ? Debian,  RedHat pkgs Oriented ? Basic
installation? A Linux
Kernel, Shell ?  linux filesystems ? Network installation ? Remote
Desktop ? Webmin
? linuxconf ? debconf ? Yast ? Yum


I will suggest displaying
[1] a few different distros
[2] Installation demo, where we dont do a full install but just go 
through the initial process of installation, especially partitioning. 
Showing dual installation with an existing OS is required. Or, there can 
be installation sessions every 1 or 2 hours.
[3] A separate system, expaining different shells and basic shell commands.

3.OpenOffice.org, koffice, office suites, GNU Plot
Creating text documents ? Spread sheet ? Presentation ? Drawings ?
HTML doc ?
Master doc ?3d fonts

Will be good, if existing documents done in OO are displayed. In 
addition using .doc format and exporting as PDF can also be displayed. 
Please, no slideshows!

  > 5.Multimedia ? mplayer,XMMS,alsaplayer, vlc,  Real, amarok
Playing audio, video and editing ? video compressing  ? aRts control
? audocity ?
mencoder ? alsamixer ? audio/video CD Writing ? mencoder


We should ensure to make it clear why prop formats can be played by 
default, why we need codecs/plugins and how to fecth them. This will 
help in clearing off the idea that GNU/Linux distros are not good enough 
to play multimedia as in doze.

7.Networking
NFS ? Network file sharing ? samba ? sendmail ? Netbooting

8.Security
Firewall ? cryptography ? iptables ? openSSL


A more practical demo is what needed, may be we can have sessions every 
one hour while having a setup network to display stuffs round the clock.

9.Basic Programming Tools ? vim, emacs, joe, anjuta, kdevelop
WYSIWYG features ? encoding ? plugins ? writing plugins


Think we have two separate systems displaying vim and exams (and other 
editors) and separate one for WYSIWYG editors/tools

10.Advanced Programming Tools
gcc ? java ? jikes ? kaffe ? Gconf ? gprof ? DDD ? Makefile ?
automake ? autoconf 


A running demo on how to compile stuffs and basic ideas.
                                        1
11.Perl,python
Simple introduction? Object Oriented approach ? network programming ?
web
programming ? simple applications

Demostration of quick programming, comparing with some procedural 
languages. Use of interactive Python shell and script mode. Example of 
web programming done in python.

12. Visual Programming Gtk+, Qt, Py?Qt, Py?GTK
Database drivers ? project management with qmake and automake ?
developing GUI
application ? multi platform GUI applications ? working with GLADE &
Qt designer


A running demo of making a small GUI app, using Gtk and Qt (using Glade 
and QtDesigner) and corresponding in pygtk/pyqt.

13.Web Servers ? Apache, squid, Apache Tomcat
installing ? configuring ? architecture ? working model ? threading ?
request,
response filtering


An explanation of basic directives of a simple apache2/httpd.conf file 
and explanation of things like virtual host. Explain other addons like 
mod_perl, mod_python etc.

  > 15. Web Designing  & Development
CSS editors & HTML editors (bluefish, quanta, amaya, august, amrita,
Nvu, Mozilla
composer) ? PHP ? open source content management system ( joomla,
mambo server)


CMS like joomla, mambo.. plone, zope and things like django.

16.Linux Databases ? Mysql, Postgresql, SQLite
Sql queries ? query browsers ? PHPMyadmin ? PHPPGadmin ? JDBC ? ODBC
?
triggers ? multimedia databases


Demo :D

21. Localization.

Installing local language support, installing fonts, how to set up SCIM 
and typing in local languages in Editors.

23. HURD

Eh ?


-- 
With Regards

Parthan (TechnoFreak)

.   A Proud GNU/Linux User and Ubuntero
.0.
..0 [Web] https://wiki.ubuntu.com/Parthan
000 [Blog]http://technofreakatchennai.wordpress.com

Other related posts: