Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)?
-
Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)? Or github (where they almost certainly already have accounts)?
-
Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)? Or github (where they almost certainly already have accounts)?
@Ruth_Mottram This poll made me go double-check Codeberg's terms of service (because it's been a while) so that was useful -- thanks!
And also it looks like as long as everything's public and open source licensed then codeberg definitely looks reasonable. (As an alternative I'll note that setting up a private/semi-private/local forgejo repo is surprisingly easy but the downside to that is ephemerality for the students and a bit more work for you)
-
Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)? Or github (where they almost certainly already have accounts)?
@Ruth_Mottram interesting question. Do you prioritise short term immediate productivity - getting code out there, or longer term resilience / independence by avoiding corporate fiefdoms? Also, what lessons are you hoping the students will learn.
-
Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)? Or github (where they almost certainly already have accounts)?
@Ruth_Mottram Even just to show the students that there are alternatives out there, going for not-github is nice.
-
@Ruth_Mottram interesting question. Do you prioritise short term immediate productivity - getting code out there, or longer term resilience / independence by avoiding corporate fiefdoms? Also, what lessons are you hoping the students will learn.
@AndyDearden well for starters I'm not sure how comfortable they are with git. So that's the first task, the second is I think to some extent ease for me. The third, Is like them to know there are alternatives.
-
@Ruth_Mottram interesting question. Do you prioritise short term immediate productivity - getting code out there, or longer term resilience / independence by avoiding corporate fiefdoms? Also, what lessons are you hoping the students will learn.
@Ruth_Mottram you might find this debate interesting. https://kolektiva.social/@emsenn/116528159705502634
-
Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)? Or github (where they almost certainly already have accounts)?
@Ruth_Mottram Would they need to use Codeberg, if you used Codeberg? Or could they "just" clone the repo, and then use whatever they wish?
-
Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)? Or github (where they almost certainly already have accounts)?
@Ruth_Mottram Both, but offer some tiny amount of extra credit if they can show they used the codeburg one? Maybe put in an easter egg question or something.
-
Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)? Or github (where they almost certainly already have accounts)?
@Ruth_Mottram
You can sign in to Codeberg via Github (or Gitlab)So, while it still technically a new account creation, it is painless.
Additionally, it nudges your students to Codeberg. They now know about it and evene have an account
-
R relay@relay.infosec.exchange shared this topic
-
Currently making some tutorials for our next hackathon - should I upload them to codeberg (and make the students use that)? Or github (where they almost certainly already have accounts)?
@Ruth_Mottram I think the question you should ask yourself is: do you feel comfortable requiring students to sign up for Github, which is owned by Microsoft? Because yes even though there is a good chance that most of them already have a Github account, that's still further reinforcing that dependency.
You have an opportunity to show that alternatives exist and are usable. IMO you should take it!
Offering some kind of extra credit for not using Github for their code is a possible middle road.
-
R relay@relay.mycrowd.ca shared this topic