Ky është përkthim i një faqeje anglisht në origjinal.

Burime GNU për Programim

Kjo faqe përshkruan mjaft nga burimet e gatshme për programim për zhvillues GNU në makinat e Projektit GNU. Për hollësi të plota rreth privilegjesh dhe përgjegjësish të mirëmbajtësve GNU, ju lutemi, shihni dokumentin Informacion për Mirëmbajtës GNU dhe ndiqni gjithashtu Standarde GNU Kodimi. Mundet po aq të jetë me interes t’i hidhni një sy ndihmëzave për mirëmbajtës GNU dhe përmbledhjes rreth se ç’do të thotë që një paketë të jetë GNU.

Me bollëkun e kompjuterave jo të shtrenjtë që mund të xhirojnë GNU/Linux, si dhe me shtrirjen më të madhe të përdorimit të Internetit, sot shumë vullnetarë GNU kanë tërë lehtësirat kompjuterike që u duhen. Megjithatë, pasja e kompjuterave qendrorë ku vullnetarët GNU mund të punojnë së bashku pa qenë të shtrënguar të hapin kompjuterët e tyre për të tjerët ka ende përparësi.

Për këtë arsye, Free Software Foundation nxit fort projektet software GNU të përdorin makinat e gnu.org si bazë. Përdorimi i këtyre makinave ndih tërthorazi vetë Projektin GNU, duke rritur njohjen e publikut për GNU-në dhe përhapjen e idesë së punës së përbashkët për të mirën e gjithkujt.

Savannah dhe kontroll versionesh

Nëse po zhvilloni një paketë zyrtare GNU, këshillojmë me forcë përdorimin e një depoje publike me kontroll versionesh te Savannah, shërbyesi strehë e GNU-së. Që ta bëni këtë, së pari krijoni për veten një llogari dhe mandej regjistroni paketën tuaj GNU. Pasi të jetë krijuar, do të jeni në gjendje të zgjidhni një sistem kontrolli versionesh, të krijoni faqe web për paketat tuaja, të administroni lejet për kontribuesit te faqet, si dhe mjaft gjëra të tjera.

Lista postimesh

Mirëmbajmë lista postimesh mbi paketa software-i GNU sipas nevojës, përfshi si listat automatike, ashtu edhe ato që mirëmbahen dorazi.

Kur një paketë GNU regjistrohet në Savannah, një ndërfaqe web u lejon zhvilluesve të krijojnë dhe administrojnë lista postimesh kushtuar kësaj pakete.

Në përgjithësi, çdo paketë software-i GNU e ka të domosdoshme pasjen të paktën e një liste raportimi të metash, me emrin, si rregull, bug-emër@gnu.org, plus çfarëdo aliase që mund të jenë të dobishëm. Duke përdorur Savannah-n, mund të krijoni lista për paketat tuaja me emra si këta. Disa paketa kanë të përbashkët listën bug-gnu-utils@gnu.org, por tani ju nxisim që për paketat të sajoni lista të veta individuale.

Paketat mund të kenë lista të tjera për njoftime, për të kërkuar ndihmë, për të postuar kod burim, për diskutim mes përdoruesish, ose për çfarëdo që mirëmbajtësi i paketës mendon se mund të jetë e dobishme.

Arkivat e listave të postimeve për lista të administruara automatikisht mund t’i gjeni te lists.gnu.org (arkiva mbox që mund të shkarkohen përmes HTTPS-së), si edhe përmes administruesit të listës. Arkivat për lista që mirëmbahen dorazi mbahen zakonisht në /com/archive te makinat e GNU-së.

Nëse një listë postimesh bëhet aq e madhe sa ta përligjë këtë, mund të rregullojmë një grup lajmesh gnu.* me lidhje të dyanshme te lista e postimeve.

Faqe Web

Shërbyesi web kryesor GNU është www.gnu.org/. Këshillojmë me forcë që paketat GNU të përdorin https://www.gnu.org/software/emërpakete si faqe parësore të vetën.

Duke përdorur Savannah-n, zhvilluesit mund të krijojnë dhe mirëmbajnë faqet e tyre te URL-ja e dhënë përmes një “depoje web” CVS, veçmas prej depos kryesore të burimit të paketës (e cila mund të përdorë çfarëdo sistemi kontrollesh versioni që mbulohet). Më tepër hollësi rreth mirëmbajtjes së faqeve web GNU.

FTP

Sajti parësor ftp për software GNU, te https://ftp.gnu.org/, i cili ka pasqyra anembanë botës. Këshillojmë me forcë që krejt paketat GNU t’i ngarkojnë këtu versionet hedhje në qarkullim (përtej çfarëdo vendi tjetër që ju vjen ndoresh).

Ne përdorim një tjetër shërbyes për versione provë, që kështu njerëzit nuk do t’i instalojnë duke menduar që janë gati për përdorim normal. Ky shërbyes është https://alpha.gnu.org/.

Dokumenti Informacion për Mirëmbajtësit e GNU-së ka hollësi të plota mbi procesin e ngarkimit me FTP, që është i njëjtë për të dy shërbyesit.

Llogari hyrjesh

Japim të drejta hyrjeje në makinat GNU për personat që kanë nevojë për to, për të punuar për software GNU. Pasja e një llogarie hyrjeje është një privilegj dhe përgjegjësi njëkohësisht dhe do të duhej të përdoreshin vetëm për punën tuaj me GNU-në. Udhëzimet si të përfitohet një llogari te makinat janë të shkruara veçmas.

Te makina me hyrje për këdo, zhvilluesit e paketës gsrc mirëmbajnë një hierarki të hedhjeve të deritanishme në qarkullim të paketave GNU (/gd/gnu/gnusys/live), të përpiluara prej burimeve origjinale. Që të përdoret, source /gd/gnu/gnusys/live/setup.

Mundeni gjithashtu të përdorni një llogari GNU për email-in.

testues platformash: Testim dorazi për platforma të ndryshme

Një tjetër mundësi e dobishme për testim para hedhjesh në qarkullim është lista e postimeve të testuesve të platformave. Kur e lejon koha, personat në këtë listë montojnë versione paraprake për një larmi të madhe platformash, kur u kërkohet. (Na duhen vullnetarë që të trajtojnë kërkesat për testim! Thjesht pajtohuni te lista dhe filloni të merrni pjesë.)

Ndryshe nga mjeti Hydra përshkruar më sipër, lista e testuesve për platforma funksionon në thelb dorazi, ndaj çdo metodë ka përparësitë dhe mangësitë e veta. Gjithashtu, ekipi i testuesve për platforma mund të përdorë një larmi më të madhe platformash dhe përpiluesish se formësimi i Hydra-s.

Ndaj, nëse keni një version paraprak, mund t’i shkruani listës së postimeve, duke furnizuar (1) url-në e paketës burim, (2) datën e planifikuar për hedhjen në qarkullim dhe (3) adresën email te e cila duhen dërguar raporte montimesh. Montimet dhe raportet krijohen dorazi nga vullnetarë të listës.