Re: [Ilugc] My First Session for Engineering students

2008-07-22 Thread senthilraja P
/** +1 to this. Creating a distribution is possibly a learning experience
in terms of package management, etc, but it would be far more useful
to learn to write and maintain software/applications. At the
beginner's level, a new package management system is a bit challenging
because lots of advanced concepts about security come into play.
**/

I agree..  my core point is to establish knowledge pockets on all these
skills.. whether package management, or application development or kernel
coding. whatever may be, we need to focus on how to establish and sustain
that skill set..

Another attempt i made was, after introducing them MySQL, i showed them how
to connect to mysql from VB (which they already learned)..  this way, the
dependance on Access and mSQL server could be reduced..

Then we have gambas similar to VB, and MonoDevelop/Sharpdevelop similar to
.NET ..

So even in application development, the present state is NIL..

Regards,
Senthil
___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc


Re: [Ilugc] My First Session for Engineering students

2008-07-21 Thread Aditya M
On Tue, Jul 22, 2008 at 11:33 AM, Kapil Hari Paranjape
<[EMAIL PROTECTED]> wrote:

>> I am wondering if we need customized distros.
>
> I don't think we need yet-another-distribution. Learning to improve
> and develop the tools used to build, develop, maintain the existing
> distributions is far more fruitful.

+1 to this. Creating a distribution is possibly a learning experience
in terms of package management, etc, but it would be far more useful
to learn to write and maintain software/applications. At the
beginner's level, a new package management system is a bit challenging
because lots of advanced concepts about security come into play.



-- 
Aditya Manthramurthy
B. Tech, CSE NIT Trichy
___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc


Re: [Ilugc] My First Session for Engineering students

2008-07-21 Thread Kapil Hari Paranjape
Hello,

Some thoughts on this discussion.

On Tue, 22 Jul 2008, Ashok Gautham J. wrote:
> On Mon, Jul 21, 2008 at 2:33 PM, senthilraja P <[EMAIL PROTECTED]>
> wrote:
> 
> > Some suggestions:
> > 1. What i have done is very basic thing, that need not require any
> > expertise
> > or great skills.  However, to actually get a momentum, we need to establish
> > knowledge pockets, on advanced technicalities like Building a Linux Distro
> > from source, knowledge on compiling methods, linux programming etc.
> >
> LFS was one of the most interesting things I did :D. And yeah. I believe ABS
> must be a part of every Linux curriculum. http://tldp.org/LDP/abs/html/

Following through with LFS upto the point where you can create a
self-building system is instructive in some ways. However, it is not
for everyone. In particular, it may be useful for those who want to
work on a kernel or libc, but not for people who work on/with
applications which are cross-platform.

> I am wondering if we need customized distros.

I don't think we need yet-another-distribution. Learning to improve
and develop the tools used to build, develop, maintain the existing
distributions is far more fruitful. Of course, someone may have a very
nice new idea about _how_ to package software in which case creating a
new distribution would be worthwhile.

The idea behind customised (sub) distributions is to pick, choose and
configure packages that are relevant to a specific community. This
works by using the _same_ package lists and stable repositories as the
main distribution. At most some customising packages (which could
even be dummy or arch independent) are added. Any one who installs
such a customised distribution then has easy access even to those
packages that were _not_ chosen and customised.

Regards,

Kapil.
--




signature.asc
Description: Digital signature
___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc


Re: [Ilugc] My First Session for Engineering students

2008-07-21 Thread senthilraja P
>
> LFS was one of the most interesting things I did :D. And yeah. I believe
> ABS
> must be a part of every Linux curriculum. http://tldp.org/LDP/abs/html/
>

++1 :)


>
> I am wondering if we need customized distros. It would actually work better
> if we had a StudentForce GNU/Linux or something like that with a ground up
> package manager and 0 config tools (so that people dont depend on a single
> tool for grow up the *nix way) . Here we can allocate a package or two to
> every interested student and watch it progress.. I am sure it will grow
> into
> a hge distro. Of course we can have trusted users, community repos etc.
> I love the Archlinux project for that.
>

I am recommending bcoz, only if student understands the full compiling
process they can work on individual modules effectively.  They need not
customize the distro..  but, they can atleast know how to compile it from
source and make it running..

Personally i feel, there are lot of customizations needed for the Linux, to
match microsoft..  probably high level customization..  It would also help
in localising the distros

Regards,
SEnthil
___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc


Re: [Ilugc] My First Session for Engineering students

2008-07-21 Thread Ashok Gautham J.
On Mon, Jul 21, 2008 at 2:33 PM, senthilraja P <[EMAIL PROTECTED]>
wrote:

> Some suggestions:
>
> 1. What i have done is very basic thing, that need not require any
> expertise
> or great skills.  However, to actually get a momentum, we need to establish
> knowledge pockets, on advanced technicalities like Building a Linux Distro
> from source, knowledge on compiling methods, linux programming etc.
>
LFS was one of the most interesting things I did :D. And yeah. I believe ABS
must be a part of every Linux curriculum. http://tldp.org/LDP/abs/html/

>
> 2. We can evolve a list of basic skills needed for the students, and
> volunteer to teach them at some selected colleges.  Once a team is formed,
> then those students should volunteer to teach their juniors and other
> college students.  This will create innumerable opportunities and would
> unleash the creativity of young minds.  Imagine, if atleast few in each
> college knows how to build a linux distro, we would have atleast a dozen
> customized distro in india.

I am wondering if we need customized distros. It would actually work better
if we had a StudentForce GNU/Linux or something like that with a ground up
package manager and 0 config tools (so that people dont depend on a single
tool for grow up the *nix way) . Here we can allocate a package or two to
every interested student and watch it progress.. I am sure it will grow into
a hge distro. Of course we can have trusted users, community repos etc.
I love the Archlinux project for that.

-
Ash
Be yourself everyday, every way
___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc


Re: [Ilugc] My First Session for Engineering students

2008-07-21 Thread Ravi Jaya
On Mon, Jul 21, 2008 at 5:22 AM, santosh <[EMAIL PROTECTED]> wrote:

> senthilraja P wrote:
>
>> Some suggestions:
>>
>> 1. What i have done is very basic thing, that need not require any
>> expertise
>> or great skills.  However, to actually get a momentum, we need to
>> establish
>> knowledge pockets, on advanced technicalities like Building a Linux Distro
>> from source, knowledge on compiling methods, linux programming etc.
>>
>> 2. We can evolve a list of basic skills needed for the students, and
>> volunteer to teach them at some selected colleges.  Once a team is formed,
>> then those students should volunteer to teach their juniors and other
>> college students.  This will create innumerable opportunities and would
>> unleash the creativity of young minds.  Imagine, if atleast few in each
>> college knows how to build a linux distro, we would have atleast a dozen
>> customized distro in india.
>>
>> --
>>
>> I am sorry if i am too impractical.  But i just shared some of my vision
>> with you all.
>>
>> Regards,
>> Senthil
>>
>>
> That was a good work Senthil.
>
> +1
___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc


Re: [Ilugc] My First Session for Engineering students

2008-07-21 Thread senthilraja P
>
>
>>
>> I am sorry if i am too impractical.  But i just shared some of my vision
>> with you all.
>>
>> Regards,
>> Senthil
>>
>>
> This is not impractical, it just needs coordinated effort from us. We can
> organise a set of teams, each of which handles a different domain like
> kernel development, web development, packaging etc.  But how do we do this
> and how to go and let people know about this needs some more discussion.
>
> That was a good work Senthil.
>
> cheers
> Santos


Thanks santhosh..  I suggest, that we can have the skills database from our
ILUGC group..  it would be useful if we want to plan in future..


>
> ___
> To unsubscribe, email [EMAIL PROTECTED] with "unsubscribe
>  "
> in the subject or body of the message.
> http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
>
___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc


Re: [Ilugc] My First Session for Engineering students

2008-07-21 Thread santosh

senthilraja P wrote:

Some suggestions:

1. What i have done is very basic thing, that need not require any expertise
or great skills.  However, to actually get a momentum, we need to establish
knowledge pockets, on advanced technicalities like Building a Linux Distro
from source, knowledge on compiling methods, linux programming etc.

2. We can evolve a list of basic skills needed for the students, and
volunteer to teach them at some selected colleges.  Once a team is formed,
then those students should volunteer to teach their juniors and other
college students.  This will create innumerable opportunities and would
unleash the creativity of young minds.  Imagine, if atleast few in each
college knows how to build a linux distro, we would have atleast a dozen
customized distro in india.

--

I am sorry if i am too impractical.  But i just shared some of my vision
with you all.

Regards,
Senthil
  

This is not impractical, it just needs coordinated effort from us. We can 
organise a set of teams, each of which handles a different domain like kernel 
development, web development, packaging etc.  But how do we do this and how to 
go and let people know about this needs some more discussion.

That was a good work Senthil.

cheers
Santosh

___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc


[Ilugc] My First Session for Engineering students

2008-07-21 Thread senthilraja P
Hi All,

Last sunday, i gave a seminar to 3 engg students on Web server, MySQL
server, PHP, and some basics of web programming, like sending form variables
procesing it in server using PHP, updating mysql and retrieving from it.

The students were very encouraged at this, and in the evening they called me
and said, "We are very interested" and they started working on a sample
project for resume/profile management".  And i am sure, in their final year
project, they would be able to do a project on their own.

I also gave them the demonstration of how to install a typical PHP
application like Mediawiki, forum, wordpress blogs etc.  But more than that,
i gave them an idea, on how to bring those softwares in to common use in
their college.  I have already expressed in this ILUG group.  I will again
recall it below.

1. To implement Knowledge Management Portal in their college using Media
wiki.  I gave them an idea of how easily we can create new pages, and manage
our data, and they are very much interested.

2. To implement an announcement portal using wordpress, for every
department.  This announcement portal would be used to publish all circulars
issued by the principals and HOD.

They would be discussing with their HOD and staffs and get back to me by
this week.

One thing i observed from this experience is that there are enough students
who are very much interested to learn.  The problem is that there is
complete lack of guidance and support from knowledged quarters.  Without
these basic knowledge they felt handicapped and could not implement any of
their ideas even if they are very much interested.  When i sat down with
them, they came with lot of ideas, and i just told them how easily we can
implement those with WAMP/LAMP tools.

I would like to bridge this knowledge divide, and i am thinking of how to
interlink those industry professionals and academic students.

My goal is to implant the basic knowledge to as much students as possible,
so that they would be able to implement their ideas.  And it should be a
participative mode.  The three students whom i taught would be further
teaching another 5 students (of different college) in the coming week.  I
also want to make sure, that not any single college exploits the knowledge
acquired by these students.  For this, the solution is to diffuse this
knowledge to other colleges, and enable inter college participation on this.

I also suggested them to add Open Source concepts and particularly on FOSS
tools in the symposium that they are going to do.


Some suggestions:

1. What i have done is very basic thing, that need not require any expertise
or great skills.  However, to actually get a momentum, we need to establish
knowledge pockets, on advanced technicalities like Building a Linux Distro
from source, knowledge on compiling methods, linux programming etc.

2. We can evolve a list of basic skills needed for the students, and
volunteer to teach them at some selected colleges.  Once a team is formed,
then those students should volunteer to teach their juniors and other
college students.  This will create innumerable opportunities and would
unleash the creativity of young minds.  Imagine, if atleast few in each
college knows how to build a linux distro, we would have atleast a dozen
customized distro in india.

--

I am sorry if i am too impractical.  But i just shared some of my vision
with you all.

Regards,
Senthil
___
To unsubscribe, email [EMAIL PROTECTED] with 
"unsubscribe  "
in the subject or body of the message.  
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc