Re: GSoC 2016: applications open, deadline = Fri, 19/2
- From
Duy Nguyen <pclouds@gmail.com>
- Date
- Feb 22, 2016, 09:28 UTC
- Message-ID
- <CACsJy8BzkWSc11ODenEuGBBta+dkLS893o7oRS57_ctoB5ie8A@mail.gmail.com>
- In-Reply-To
- <vpqd1s04zzs.fsf@anie.imag.fr>
On Sat, Feb 13, 2016 at 6:21 PM, Matthieu Moy <Matthieu.Moy@grenoble-inp.fr> wrote:
Show 10 quoted lines
> Less urgent, but we need to add more stuff to be credible: > > ... > > http://git.github.io/SoC-2016-Microprojects/ => I just did s/2015/2016/. > I think most projects are not valid anymore, and we need new ones. > > To all: please contribute to these pages, either by sending patches here > (CC: me and peff), pushing directly if you have access, or submitting > pull-requests. The repo is https://github.com/git/git.github.io/.
Idea for microprojects. If you compile using gcc with -Wshadow, it spots local variables that shadow another local or global variables. These are usually bad because it makes it's easy to make mistakes when changing the code.
_If_ you agree shadow vars are bad and should be exterminated, 'master' has 94 warnings spreading over 49 files. A student can pick _one_ file and try to fix all warnings in that file. There are many possible approaches (rename, combine vars, change scope, even restructure/kill global vars..), plenty of room for discussion.
-- Duy