5 ms·
I'm a CS associate professor. I teach a course which consists in contributing to a free software, in third year at my uni. A few years ago a couple of students
by p4bl0 5y ago
I'm a CS associate professor. I teach a course which consists in contributing to a free software, in third year at my uni. A few years ago a couple of students decided to make a contribution to GNU ls. The change was to have the output color independent of capitalisation (it is based on filename extension). Their code was accepted. It was a tiny tiny contribution, but it's probable that these few lines of code are and will be executed a few thousands times more than all other contributions my other students made.
- inamiyar 5y agoThat's so cool! Are you able/willing to share the course name/a course page?
- boulos 5y agoLooks like https://pablo.rauzy.name/teaching/2016-2020.html#ddll https://pablo.rauzy.name/teaching/2016-2020.html#ddll (via profile)
- iamcreasy 5y agoThat's great! Did you guide them through the process? Did you motivate them in any way?
- ozarkerD 5y agoMan I wish my college offered courses like these. I don’t regret getting my degree but I sure didn’t get much out of it besides the piece of paper that made me hire-able in some people’s eyes.
- aiisjustanif 5y agoGlad to see France promoting meaningful experiences for CS students.
- inson 5y agoThat the best way of teaching CS! Bravo! I wish the US professors have the same attitude like yours.
- antoviaque 5y agoThat's great to see this course -- there aren't enough good courses materials on how to contribute to free software, and it can be quite intimidating the first time. Yet, it can definitely be one of the most rewarding development work... With others from a few large free software projects & communities (Open edX, OpenStack, Framasoft, Mines-Telecom...), we are in the initial stages of producing an online course / MOOC about contributing to free software. If you (or anyone else reading this :) ) are interested in contributing or joining the project at this early stage, please let me know. : ) My email is on my profile. Presentation site (draft): https://larrybotha.gitlab.io/mooc-floss/ https://larrybotha.gitlab.io/mooc-floss/ Repository: https://gitlab.com/mooc-floss/mooc-floss https://gitlab.com/mooc-floss/mooc-floss
- p4bl0 5y agoYes I know about this project. It was launched by Marc (from Mines-Telecom) who is a friend of mine and took the idea from my course (I originally asked him to teach it with me as he is quite involved in open source through the Inkscape project). I'm really glad he went through with it!
- antoviaque 5y agoThat's great! :) Hope to see you around sometime - we have regular meetings, feel free to pop in anytime :) (this is true for anyone else, too!) https://gitlab.com/mooc-floss/mooc-floss/-/issues/40 https://gitlab.com/mooc-floss/mooc-floss/-/issues/40
- matheusmoreira 5y agoSounds like an amazing class.