threads / discuss / 27107

(Small) projects for students

Subject: (Small) projects for students

## tl;dr

3 messages between Apr 15, 2011 and Apr 22, 2011.

replies: 2people: 3as markdown or json

Matthieu Moy· Apr 15, 2011, 17:31 UTC · lore
Hi,

Last year, I proposed to my students (in Ensimag) to contribute to Git as part of a school project. The students implemented nicer error messages when "git checkout/pull/others" have conflicts between untracked files and tracked files, and the textconv feature in "git blame" and "git gui blame".

Last year, I asked the students to chose themselves the feature they wanted to implement, but it didn't work very well, students didn't have many ideas, and SoC projects were too big.

To prepare this year's project, I created a wiki page listing ideas of projects they could implement:

  https://git.wiki.kernel.org/index.php/SmallProjectsIdeas
Your comments, and idea suggestions, are welcome.
Regards,
-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/
Junio C Hamano· Apr 15, 2011, 18:45 UTC · re: Matthieu Moy · lore

Re: (Small) projects for students

Matthieu Moy <Matthieu.Moy@grenoble-inp.fr> writes:
Show 6 quoted lines
> To prepare this year's project, I created a wiki page listing ideas of
> projects they could implement:
>
>   https://git.wiki.kernel.org/index.php/SmallProjectsIdeas
>
> Your comments, and idea suggestions, are welcome.

Thanks. I agree it is a good idea to list bite-sized projects to help new people to dip their toes.

The last one seems to already have a weatherbaloon, though:
  http://thread.gmane.org/gmane.comp.version-control.git/111799/focus=112003
Christian Couder· Apr 22, 2011, 03:22 UTC · re: Matthieu Moy · lore

Re: (Small) projects for students

Hi,
On Friday 15 April 2011 19:31:45 Matthieu Moy wrote:
Show 18 quoted lines
> Hi,
> 
> Last year, I proposed to my students (in Ensimag) to contribute to Git
> as part of a school project. The students implemented nicer error
> messages when "git checkout/pull/others" have conflicts between
> untracked files and tracked files, and the textconv feature in "git
> blame" and "git gui blame".
> 
> Last year, I asked the students to chose themselves the feature they
> wanted to implement, but it didn't work very well, students didn't have
> many ideas, and SoC projects were too big.
> 
> To prepare this year's project, I created a wiki page listing ideas of
> projects they could implement:
> 
>   https://git.wiki.kernel.org/index.php/SmallProjectsIdeas
> 
> Your comments, and idea suggestions, are welcome.

Great! I added a small project about the "git bisect fix/unfixed" feature that Dscho started to implement a few years ago.

Thanks, Christian.

← back to recent threads