<div dir="ltr">Most of those seem to be rather long and/or require a much deeper understanding of the system than what introductory-level students can pick up (though that can be resolved locally by TAs and mentors). But I'll go through the list more thoroughly later and see if I can pick up some C++ bugs that are less lengthy and are understandable.<br>
</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">-Manish Goregaokar</div></div>
<br><br><div class="gmail_quote">On Fri, Aug 1, 2014 at 1:42 PM, Sebastian Zartner <span dir="ltr"><<a href="mailto:sebastianzartner@gmail.com" target="_blank">sebastianzartner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>I guess that these bugs fall into that category:<br><br><a href="https://bugzilla.mozilla.org/buglist.cgi?keywords=student-project&keywords_type=allwords&resolution=---&query_format=advanced&list_id=10882988" target="_blank">https://bugzilla.mozilla.org/buglist.cgi?keywords=student-project&keywords_type=allwords&resolution=---&query_format=advanced&list_id=10882988</a><br>
<br></div>Sebastian<br></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On 1 August 2014 09:12, Manish Goregaokar <span dir="ltr"><<a href="mailto:manishsmail@gmail.com" target="_blank">manishsmail@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div>So this semester some rather interesting things are planned for the CS101 course taught by <a href="http://en.wikipedia.org/wiki/Deepak_B._Phatak" target="_blank">Professor DB Phatak</a> (a great supporter of FOSS) in my university.<br>
<br></div>One thing that caught my eye was that there were discussions for allowing students to contribute to FOSS as their 30% credit group project. Usually people make terminal-tic-tac-toe or games like minesweeper if graphics was taught, but this seems like a novel idea. Contributing to FOSS isn't <i>hard</i>, just intimidating, and the intimidation can be bypassed if you have a framework of professors and TAs around you.<br>
<br>As of now, nothing has been planned, but the idea is that students are allowed to form a larger group (perhaps with modular subgroups if the project is complex) and work on a reasonably sized C++ project in open source (the project can also be a set of smaller contributions). Obviously most "student projects" are unsuitable for this; those are usually semester-long projects for experienced students. Most "good first bug" are on the other end of the spectrum -- while they might take a week to solve, they're not really project material.<br>
<div><br>Are there any such (preferably C++) projects/bugs that we have in
Firefox that could conceivably be solved by first year students doing an
introductory course? Many of these students have learned some C++ (or
Java) in school, which might help.<br><br></div><div>If this works here, we might be able to create a better framework for other univs to try the same ("good first student project"? :P ). I love the idea of getting people involved in FOSS early on in the learning process -- at this stage students are not yet really that intimidated since everything else is just as new.<br>
<br></div><div><br></div><div>Thoughts? Bugs?<br><br clear="all"></div><div><div><div><div>-Manish Goregaokar (Manishearth)<br></div></div>
</div></div></div>
<br></div></div>_______________________________________________<br>
firefox-dev mailing list<br>
<a href="mailto:firefox-dev@mozilla.org" target="_blank">firefox-dev@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/firefox-dev" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>