Re: [TOS] tos Digest, Vol 98, Issue 1

2018-03-06 Thread Susan E. Sons
Agreed.  I'd also add that spreading students out or letting them choose
their own projects is essential.

I was one of seven or so Edubuntu devs in 2006-7 when a professor from
somewhere sent their entire lecture hall of 60+ kids out with a
directive to contribute to edu FOSS, giving only our project as an
acceptable example.  For seven part-time volunteers, this was
overwhelming and did some temporary harm to the project as the students
drowned out the teachers and school IT folks in our MLs and IRC channel
trying to get help.  The students were very demanding of attention,
mostly out of fear that they wouldn't get a good grade.  Our people who
wanted to mentor but just didn't have time to manage that many
unacculturated but excited young people in addition to working on the
project, supporting its users, holding day jobs, having families, etc.

Students can be valuable OSS contributors.  I was when I was young.
However, they are also high-maintenance in the initial ramp-up.  Your
typical student today hasn't yet worked in a professional environment,
doesn't communicate efficiently, and needs a good deal of prodding to
pick up the level of independence needed to function in OSS and *then*
start ramping up their technical skill.  The overhead can be worth it if
1/3 or even 1/5 turn into solid contributors, but it is a real cost and
it can overwhelm a project if a large influx occurs at once.

Susan


On 03/06/2018 06:09 AM, Clif Kussmaul wrote:
> Outside of academic settings, I think it's rare for someone to pick a
> project and dive into its community.
> Most people get involved with a community because they use and care about
> the software,
> and gradually get more involved in the community, following an onion or
> pyramid model.
> First they use the software, then they ask & answer forum questions, then
> submit bug reports & feature requests,
> then patches / pull requests, etc.
> 
> It might be hard to follow this model in a course, but I think students
> would be more motivated and engaged
> in a project that they used and felt connected to.
> 
> 
> Clif
> ---
> Clif Kussmaul  c...@kussmaul.org  http://kussmaul.org  +1-484-893-0255
> EDT=GMT-5
> 
> -Original Message-
> Date: Mon, 5 Mar 2018 15:00:29 -0500
> From: Tom Callaway 
> To: tos@teachingopensource.org
> Subject: [TOS] What makes a "good" open source project for Academic
> involvement?
> Message-ID: <909a2f7b-e86e-aa96-08ac-134501337...@redhat.com>
> Content-Type: text/plain; charset=utf-8
> 
> Obviously, no teacher, class, or academic institution are the same, but I'm
> curious to know what aspects of an open source community make it "good" for
> you to connect your students with it.
> 
> Not looking to make a list of "good" communities, but rather, interested in
> hearing what things that they do that made them a "good" fit. Are there
> things that you wish open source communities would do more often (or at all)
> to help make them more student/academic friendly?
> 
> I've got my own ideas here, but I'm interested in hearing this from an
> academic perspective first. :)
> 
> Thanks in advance,
> 
> ~tom
> 
> 
> 
> ___
> tos mailing list
> tos@teachingopensource.org
> http://lists.teachingopensource.org/mailman/listinfo/tos
> TOS website: http://teachingopensource.org/
> 

-- 
  Susan E. Sons
  Chief Security Analyst
  IU Center for Applied Cybersecurity Research



smime.p7s
Description: S/MIME Cryptographic Signature
___
tos mailing list
tos@teachingopensource.org
http://lists.teachingopensource.org/mailman/listinfo/tos
TOS website: http://teachingopensource.org/


Re: [TOS] tos Digest, Vol 98, Issue 1

2018-03-06 Thread Hislop,Gregory
It almost goes without saying, but it’s always nice when the instructions for 
setting up the development environment for a project work!  We often find that 
those instructions are out of date.

Greg Hislop

From: tos [mailto:tos-boun...@teachingopensource.org] On Behalf Of shivananda 
poojara
Sent: Tuesday, March 06, 2018 6:22 AM
To: Discussions about Teaching Open Source 
Subject: Re: [TOS] tos Digest, Vol 98, Issue 1

Hello All,

We are supporting and engaging my students to contribute or use open source 
software in the academics wherever required, starting from documentation, 
joining to mailing list, communicating in IRC and referring to wiki...

We normally conduct open source awareness sessions by students to their juniors 
like open source principles, philosophy, what is HFOSS, how to use got, IRC, 
identify open source projects and how to get connected.

I need to thank RedHat University Outreach program from Pune India, they are 
mentoring four open source projects from last 8 months, where students learnt 
many open source culture and contributed many patches.

These projects are under the verge of completion but again they are involving 
thier juniors to continue.

We are very much happy that within three years of span our open source club 
grown up from 11 memebers to 68 members.
Culture, environment and mindset about open source is initiated.

Thanks
Shivananda R Poojara

On 6 Mar 2018 4:39 p.m., "Clif Kussmaul" 
mailto:clifkussm...@gmail.com>> wrote:
Outside of academic settings, I think it's rare for someone to pick a
project and dive into its community.
Most people get involved with a community because they use and care about
the software,
and gradually get more involved in the community, following an onion or
pyramid model.
First they use the software, then they ask & answer forum questions, then
submit bug reports & feature requests,
then patches / pull requests, etc.

It might be hard to follow this model in a course, but I think students
would be more motivated and engaged
in a project that they used and felt connected to.


Clif
---
Clif Kussmaul  c...@kussmaul.org<mailto:c...@kussmaul.org>  
http://kussmaul.org<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fkussmaul.org&data=02%7C01%7Chislopg%40drexel.edu%7C13df19aa8ae646e2f1af08d58360%7C3664e6fa47bd45a696708c4f080f8ca6%7C0%7C1%7C636559324898915286&sdata=TCwkp6jf4N2i7ycCRg5bR5%2B749IC7s3h9Ln7xBEXwwU%3D&reserved=0>
  +1-484-893-0255
EDT=GMT-5

-Original Message-
Date: Mon, 5 Mar 2018 15:00:29 -0500
From: Tom Callaway mailto:tcall...@redhat.com>>
To: tos@teachingopensource.org<mailto:tos@teachingopensource.org>
Subject: [TOS] What makes a "good" open source project for Academic
involvement?
Message-ID: 
<909a2f7b-e86e-aa96-08ac-134501337...@redhat.com<mailto:909a2f7b-e86e-aa96-08ac-134501337...@redhat.com>>
Content-Type: text/plain; charset=utf-8

Obviously, no teacher, class, or academic institution are the same, but I'm
curious to know what aspects of an open source community make it "good" for
you to connect your students with it.

Not looking to make a list of "good" communities, but rather, interested in
hearing what things that they do that made them a "good" fit. Are there
things that you wish open source communities would do more often (or at all)
to help make them more student/academic friendly?

I've got my own ideas here, but I'm interested in hearing this from an
academic perspective first. :)

Thanks in advance,

~tom



___
tos mailing list
tos@teachingopensource.org<mailto:tos@teachingopensource.org>
http://lists.teachingopensource.org/mailman/listinfo/tos<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.teachingopensource.org%2Fmailman%2Flistinfo%2Ftos&data=02%7C01%7Chislopg%40drexel.edu%7C13df19aa8ae646e2f1af08d58360%7C3664e6fa47bd45a696708c4f080f8ca6%7C0%7C1%7C636559324898915286&sdata=0YscwwEU7Bqhmpx6ACbXEP%2BUTRsuOJBxyH6RWuB5dF8%3D&reserved=0>
TOS website: 
http://teachingopensource.org/<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fteachingopensource.org%2F&data=02%7C01%7Chislopg%40drexel.edu%7C13df19aa8ae646e2f1af08d58360%7C3664e6fa47bd45a696708c4f080f8ca6%7C0%7C1%7C636559324898915286&sdata=7ERYAJVTkyuKz7BlmvRH6q6XUOTJKFmfznWk4Te%2BS8M%3D&reserved=0>
___
tos mailing list
tos@teachingopensource.org
http://lists.teachingopensource.org/mailman/listinfo/tos
TOS website: http://teachingopensource.org/


Re: [TOS] tos Digest, Vol 98, Issue 1

2018-03-06 Thread shivananda poojara
Hello All,

We are supporting and engaging my students to contribute or use open source
software in the academics wherever required, starting from documentation,
joining to mailing list, communicating in IRC and referring to wiki...

We normally conduct open source awareness sessions by students to their
juniors like open source principles, philosophy, what is HFOSS, how to use
got, IRC, identify open source projects and how to get connected.

I need to thank RedHat University Outreach program from Pune India, they
are mentoring four open source projects from last 8 months, where students
learnt many open source culture and contributed many patches.

These projects are under the verge of completion but again they are
involving thier juniors to continue.

We are very much happy that within three years of span our open source club
grown up from 11 memebers to 68 members.
Culture, environment and mindset about open source is initiated.

Thanks
Shivananda R Poojara

On 6 Mar 2018 4:39 p.m., "Clif Kussmaul"  wrote:

> Outside of academic settings, I think it's rare for someone to pick a
> project and dive into its community.
> Most people get involved with a community because they use and care about
> the software,
> and gradually get more involved in the community, following an onion or
> pyramid model.
> First they use the software, then they ask & answer forum questions, then
> submit bug reports & feature requests,
> then patches / pull requests, etc.
>
> It might be hard to follow this model in a course, but I think students
> would be more motivated and engaged
> in a project that they used and felt connected to.
>
>
> Clif
> ---
> Clif Kussmaul  c...@kussmaul.org  http://kussmaul.org  +1-484-893-0255
> EDT=GMT-5
>
> -Original Message-
> Date: Mon, 5 Mar 2018 15:00:29 -0500
> From: Tom Callaway 
> To: tos@teachingopensource.org
> Subject: [TOS] What makes a "good" open source project for Academic
> involvement?
> Message-ID: <909a2f7b-e86e-aa96-08ac-134501337...@redhat.com>
> Content-Type: text/plain; charset=utf-8
>
> Obviously, no teacher, class, or academic institution are the same, but I'm
> curious to know what aspects of an open source community make it "good" for
> you to connect your students with it.
>
> Not looking to make a list of "good" communities, but rather, interested in
> hearing what things that they do that made them a "good" fit. Are there
> things that you wish open source communities would do more often (or at
> all)
> to help make them more student/academic friendly?
>
> I've got my own ideas here, but I'm interested in hearing this from an
> academic perspective first. :)
>
> Thanks in advance,
>
> ~tom
>
>
>
> ___
> tos mailing list
> tos@teachingopensource.org
> http://lists.teachingopensource.org/mailman/listinfo/tos
> TOS website: http://teachingopensource.org/
>
___
tos mailing list
tos@teachingopensource.org
http://lists.teachingopensource.org/mailman/listinfo/tos
TOS website: http://teachingopensource.org/


Re: [TOS] tos Digest, Vol 98, Issue 1

2018-03-06 Thread Clif Kussmaul
Outside of academic settings, I think it's rare for someone to pick a
project and dive into its community.
Most people get involved with a community because they use and care about
the software,
and gradually get more involved in the community, following an onion or
pyramid model.
First they use the software, then they ask & answer forum questions, then
submit bug reports & feature requests,
then patches / pull requests, etc.

It might be hard to follow this model in a course, but I think students
would be more motivated and engaged
in a project that they used and felt connected to.


Clif
---
Clif Kussmaul  c...@kussmaul.org  http://kussmaul.org  +1-484-893-0255
EDT=GMT-5

-Original Message-
Date: Mon, 5 Mar 2018 15:00:29 -0500
From: Tom Callaway 
To: tos@teachingopensource.org
Subject: [TOS] What makes a "good" open source project for Academic
involvement?
Message-ID: <909a2f7b-e86e-aa96-08ac-134501337...@redhat.com>
Content-Type: text/plain; charset=utf-8

Obviously, no teacher, class, or academic institution are the same, but I'm
curious to know what aspects of an open source community make it "good" for
you to connect your students with it.

Not looking to make a list of "good" communities, but rather, interested in
hearing what things that they do that made them a "good" fit. Are there
things that you wish open source communities would do more often (or at all)
to help make them more student/academic friendly?

I've got my own ideas here, but I'm interested in hearing this from an
academic perspective first. :)

Thanks in advance,

~tom



___
tos mailing list
tos@teachingopensource.org
http://lists.teachingopensource.org/mailman/listinfo/tos
TOS website: http://teachingopensource.org/