Kodea eskaintzea, besteek egoki dezaten
Irekitasuna praktikan
Lizentzia libreak material bat berrerabiltzeko baimena ematen du, baina baimena ez da nahikoa materiala lan egiteko moduan eskuratu ezin bada. Nazio Batuen Hezkuntza, Zientzia eta Kultura Erakundearen (UNESCO) Hezkuntza Baliabide Irekiei (HBI) buruzko Gomendioak ez du sarbideaz bakarrik hitz egiten, berrerabiltzeaz, birmoldatzeaz, egokitzeaz eta birbanatzeaz baizik. Software libreak antzera planteatzen du bere lau askatasunekin; horien artean daude programak nola funtzionatzen duen aztertzeko eta aldatzeko askatasuna, eta bertsio aldatuen kopiak banatzekoa, eta horietarako kodera sartzea beharrezko baldintza da. Ezagutza libreari buruzko Adierazpenak ideia bera zabaltzen dio edozein ezagutza-baliabideri: librea da edonork edozein helburutarako erabil dezakeenean, hartatik ikas dezakeenean, kopiatu, egokitu eta emaitza komunitatearen onerako parteka dezakeenean.
Sistema ez Jabedunetako Curriculum Garapenerako Zentro Nazionalaren (CEDEC) «Mantener la “A” de abierto en los REA en tiempos de IA» artikuluak sinpletasun egokigarriaren printzipioan zehazten du: funtzionala eta sinplea nahiago izan behar da konplexua eta itxia baino, eta baliabide baten kalitate-irizpidea berrerabil daitekeela da.
Materiala eskuratzea
Gutxienekoa da materialak bere kodea kopiatzeko edo deskargatzeko eskaintzea. Txatbot baten weban eta aplikazioak sortzeko plataformetan kodea ikusi ohi da, baina beste pertsonek esteka bat besterik ez dute jasotzen; beraz, komeni da materialari berari eskuratzeko modua gehitzea, edo bereiz argitaratzea. Kodearekin batera komeni da 7. gomendioko erabakien oharra eskaintzea, beste pertsona bati jarraitzeko aukera ematen diona, zergatik dagoen horrela egina asmatu beharrik gabe.
Gomendatua da proiektua biltegi ireki batean argitaratzea, nola erabili eta nola aldatu azalduta. Biltegi batek, gainera, beste pertsona batzuei hobekuntzak proposatzeko eta egileari haiek gehitzeko aukera ematen die.
Biltegi batean, kodeak aldatzen jarraitzen du argitaratu ondoren; beraz, proiekturako estekak beti eramaten du bertsio berrienera. Argitaratu, klasean erabili edo ebaluatu zen bertsio zehatza geroago berreskuratzeko, komeni da argitaratutako bertsio bakoitza bertsio-etiketa batekin markatzea, edo tag Giten terminologian, v1.0 edo v1.1 bezala. IAk sortzen du argitaratzean, eta nahikoa da bere jarraibideetan behin adieraztea. Jada argitaratutako etiketa bat ez da mugitzen ezta berrerabiltzen ere, argitaratutakoa seinalatzeari utziko bailioke. Haren ondoan commit-aren identifikatzailea jaso daiteke, Gitek proiektuaren gordetako egoera bakoitzari esleitzen dion kodea, erreferentzia zehatz gisa balio duena etiketa oker aldatuko balitz ere.
Egokitzeko erraza den materiala
Material bat berrerabilgarriagoa da edukia funtzionamendutik bereizita dagoenean. Galderak kodearen hasierako zerrenda batean, edo aparteko fitxategi batean, dituen galdetegi bat beste ikasgai batera egoki daiteke zerrenda hori aldatuz, gainerakoa ukitu gabe. Komeni da hasieratik adimen artifizialari (IA) eskatzea, 3. gomendioko kode iruzkinduarekin eta 4. gomendioko mendekotasunik ezarekin batera, horiek baitira egokitzapena errazten duten beste bi baldintzak.
Laguntzen du, halaber, dokumentazioan adieraztea zein zati dauden aldatzeko pentsatuta, hala nola testuak, koloreak edo hizkuntza. Materiala itzuli nahi duen pertsona batek, edo beste hezkuntza-maila batera egokitu nahi duenak, horrela aurkitzen du nondik hasi.