Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Jira
serverEduuni-jira
serverId41f54b4f-64a1-3661-b66a-fd2def8c28dd
keyCSCIDEAPANKKI-78

CSC:n ideapankin https://jira.eduuni.fi/browse/CSCIDEAPANKKI-78 ideassa ehdotetaan CSC:n tarjoamaa keskitettyä Gitlab-palvelua täydentämään julkista Github-palvelua.

Git on nykyään yleisimmin käytetty versionhallintatyökalu ohjelmistoprojekteille. Github  GitHub on yleisesti käytetty julkinen verkkosivusto, joka tarjoaa työkaluja DevOps-tyyliseen kehitykseen ja tallennuspaikan (repository) Git-versionhallintaa käyttäville avoimen lähdekoodin ohjelmistokehitysprojekteille. GitHub tarjoaa palvelunsa ilmaiseksi julkisesti nähtävillä oleville projekteille.

Gitlab GitLab on avoimen lähdekoodin mallilla kehitetty GitHubin kaltainen järjestelmä, joka on asennettavissa omaan ympäristöön. Näin voidaan vastata tutkimusprojektien ja projektien yhteistyökumppanien tarpeisiin erityisesti projektien kehitysvaiheeseen, jossa data ei saa olla julkista. Lisäksi omassa ympäristössä Gitlab GitLab mahdollistaa esimerkiksi HAKA-kirjautumisen, yksityiset projektit, datan tallentamisen Suomeen ja varmuuskopioinnin.  

Jira
serverEduuni-jira
serverId41f54b4f-64a1-3661-b66a-fd2def8c28dd
keyCSCIDEAPANKKI-78

Tarve on noussut esiin CSC:n Ideapankin https://jira.eduuni.fi/browse/CSCIDEAPANKKI-78 ideasta, jossa ehdotetaan CSC:n tarjoamaa keskitettyä GitLab-palvelua täydentämään julkista GitHub-palvelua. Kyselyn tavoitteena on selvitää tahtotila yhteisen keskitetyn palvelun tarpeista ja toteutusmahdollisuuksista, muidenkin kuin CSC:n tarjoamana.

Jukka Pitkänen (UEF), Juha Nisso (TAU) ja Timo Alatalo (TAU) ovat muotoilleet tällä sivulla olevan taustoittavan kyselyn. Toivomme vastauksia 2.3. mennessä.


Vastaaja & organisaatio

Olisiko teillä tarvetta keskitetylle GitLab-versiohallintapalvelulle?

Onko tarve julkiselle GitHubin kaltaiselle palvelulle vai vain korkeakoulun sisäiseen käyttöön?

Mille käyttäjäryhmille palvelun pitäisi olla suunnattu (esim. tutkija, opettaja, opiskelija, hallinto, korkeakoulun ulkopuoliset yhteistyökumppanit)?

Mitä versionhallinnan järjestelmiä teillä on käytössä, hostaatteko itse esimerkiksi GitLabia tai jotain vastaavaa?

Pitäisikö GitLab-palveluun pystyä välittämään käyttöoikeustietoja automaattisesti korkeakoulujen käyttäjätunnushallinnasta esim. HAKA-attribuutteina? (esim. tutkimusryhmän jäsenet, tutkija-/opiskelijatiedot, korkeakoulun tietohallinnon henkilökunta)

Mitä kirjautumistapoja palveluun pitäisi olla? (HAKA, Edugain, Facebook, Google, O365 jne.)?

Muita ajatuksia tai ideoita tähän aiheeseen?