jlord / git-it-electron

:computer: :mortar_board: Git-it is a (Mac, Win, Linux) Desktop App for Learning Git and GitHub
BSD 2-Clause "Simplified" License
4.65k stars 1.17k forks source link

Using the tool for a course in a public university in Sweden #203

Open floridop opened 7 years ago

floridop commented 7 years ago

Hi jlord and all other contributors,

This git-it is a very nice idea. Congratulations!

I would like to use your tool for a git course in the public university of Lund, Sweden. Very likely I'll prefer to modify it to point to a repository especially set up for the course. The License seems to be ok with that, and obviously there will be references to this github page. I don't get paid for the course, I get paid as a university employee, and I am not selling the software anyway.

The course syllabus (read git in case you see SVN): http://www.hep.lu.se/courses/MNXB01/

Is it possible to do that?

Best Regards, Florido

jlord commented 6 years ago

Tack! ✨

Sorry for the delay. I think that would be great! I'd love to hear how it goes and how this original might be changed to make doing that easier (cause I can imagine others might want to do it, too).

floridop commented 6 years ago

Thanks for your support!

It went fairly well, although unfortunately some concepts (origin/upstream) did not go through and I am reviewing how I should explain them. If I include any visual thing next year I'll add it to my fork. The course ran on a 32bit virtual machine so I had to rebuild hacking the build scripts. One thing that was problematic is setting the author globally instead of per repo, that caused a lot of weird authoring when users shared the machine (they access with the same username/password), I'll also have to find a solution for that.

My knowledge of javascript is quite poor and I am an old school developer so I only use vim and text :D I bet this doesn't match your development environment. What do you use?

Other than that thanks for this it was very useful!!

titaniumbones commented 6 years ago

Hi @jlord I would also love to use this app in a course, this time a digital humanities course in Canada. I was wondering if maybe you had markdown source files somewhere. If not maybe we could come up with some kind of build process that uses markdown and a templating engine (like, replacing all the repo URLs with some placeholder code) to make it easier to fork & reuse the repo. Not sure how quick I would be to implement something like htat but would love to help at least a little bit.