A Open Source Foundation pensa à lancià una nova piattaforma per u sviluppu cullaburazione è l'ospitu di codice

Free Software Foundation annunziatu circa l'intenzione di creà un novu codice hosting chì sustene l'arnesi per l'urganizazione di u sviluppu cumunu è currisponde à u sviluppatu prima criterii etichi hosting di software gratuitu. A nova piattaforma cumplementarà l'ospiti esistenti di l'annu Savannah, u sustegnu di quale cuntinueghja senza cambiamenti. U scopu di creà un novu hosting hè u desideriu di risolve u prublema cù l'infrastruttura di sviluppu di software open source. Attualmente, assai prughjetti gratuiti dependenu di e plataforme di sviluppu cullaburazione chì ùn publicanu micca u so codice è u furzà à utilizà un software propiu.

A piattaforma hè prevista per esse messu in opera in 2020 è custruita nantu à a basa di suluzioni gratuiti digià esistenti per l'urganizazione di u travagliu nantu à u codice, sviluppatu da cumunità indipendenti micca ligati à l'interessi di l'imprese individuali. A decisione di sceglie un prughjettu ùn hè ancu stata fatta, ma l'opzioni principali sò i surghjente, gitea и Pagure, chì sò attivamente sviluppati, distribuiti sottu licenze libere è supportanu l'autentificazione à dui fattori. Soluzioni focu annantu à u sviluppu di prughjetti di cumunità individuali, urganisazioni è cumpagnie, cum'è
Kallithea, allura и Farmacista, ùn sò micca stati inizialmente cunsiderati, postu chì u scopu hè di creà una piattaforma publica chì permette à l'utilizatori di creà cunti è creà i so repositori.

U contendente più prubabile hè a piattaforma Pagure, sviluppata da i sviluppatori di Fedora. LinuxTrà i vantaghji di Pagure ci sò l'esperienza di utilizà a piattaforma per u sviluppu di software open source, a capacità di adattallu per l'usu LibreJS, supportu per l'importazione è l'esportazione di rapporti di prublemi è e dumande di fusione da altri sistemi, a capacità di utilizà i vostri spazii di nomi per i prughjetti. Trà i svantaghji, ci hè una dependenza eccessiva di JavaScript è a difficultà di travaglià senza JavaScript attivatu in u navigatore.

U secondu contendente Gitea hè digià utilizatu da a Fundazione European Open Source in u vostru hosting
git.fsfe.org, è ancu sottu à l'ospitu open source codeberg.org. Unu di i vantaghji di Gitea hè un supportu parziale per LibreJS. U svantaghju, cum'è Pagure, hè a dependenza di JavaScript, è ancu a mancanza di strumenti per impurtà / esportà è cunduce u sviluppu di u prughjettu nantu à a piattaforma GitHub, chì esige l'esecuzione di codice JavaScript proprietariu.

A piattaforma Sourcehut hè bona per a so capacità di travaglià cumplettamente senza JavaScript, a facilità di implementazione di supportu per LibreJS, a dispunibilità di l'arnesi d'esportazione di dati (importazione in u sviluppu), u cumpletu cumpletu cù i requisiti etichi di a categuria "A" (vede sottu), a presenza. di un wiki, un sistema di integrazione cuntinuu, è un sistema di discussione basatu in email, supportu Mercurial è distribuzione di codice sottu a licenza GPLv3. I svantaghji sò u sviluppu incompletu (a piattaforma hè in u stadiu di prova alfa), a navigazione complicata attraversu u codice è i prublemi, a mancanza di una interfaccia web per e richieste di fusione (una dumanda di fusione hè creata creendu un bigliettu è attachendu un ligame à una filiale di filiale in Git).

L'applicazione GitLab hè stata immediatamente rifiutata. Malgradu u fattu chì sta piattaforma hè assai populari, familiare è furnisce assai opportunità, u prugettu hè sviluppatu da una cumpagnia cummerciale, legatu à u codice ReCAPTCHA propiu di Google, ùn permette micca u supportu per LibreJS senza cumplicazioni inutili, hà una sperienza negativa tentativi A cullizzioni di telemetria ùn hè micca cumpletu cù i requisiti etichi di a Fundazione Open Source. Quandu si usa GitLab, a Fundazione Open Source ùn puderia micca fà senza mantene una furchetta di sta piattaforma, ma ùn ci sò micca risorse necessarii per questu.

STR identificati da a Fundazione criteriesigenze per l'ospitu di codice gratuitu (l'ospitu creatu da a Fundazione Open Source deve almenu inizialmente currisponde à u livellu "B", dopu à quale sarà gradualmente elevatu à u livellu "A"):

  • "C" sò i requisiti minimi per i servizii in quale i prughjetti GNU ponu esse ospitati:
    • Disponibilità di tutte e funziunalità à l'utilizatori di navigatori completamente gratuiti cum'è IceCat. U cuntenutu pò esse eseguitu in altre lingue di prugrammazione traduttu in JavaScript. U codice JavaScript chjave deve esse liberu o disattivu (a funziunalità deve esse mantinuta quandu u supportu JavaScript hè disattivatu in u navigatore).
    • Ùn ci hè bisognu di installà un software propiu per travaglià cù u situ (per esempiu, Adobe Flash);
    • Nisuna discriminazione secondu a categuria di l'utilizatori è u so paese di residenza;
    • Capacità di travaglià cù u serviziu in modu anonimu utilizendu a reta Tor;
    • E cundizioni per travaglià cù u serviziu ùn deve micca cuntene esigenze odiosa;
    • L'usu di a licenza GPLv3 deve esse incuraghjitu è ​​cunsigliatu almenu à u listessu livellu cum'è l'altri tipi di licenze;
    • Supportu currettu per HTTPS, cumpresu l'usu di certificati di fiducia.
  • "B" - esigenze supplementari chì ci permettenu di ricumandà u serviziu:
    • Tuttu u codice JavaScript mandatu à u cliente deve esse liberu è marcatu per u ricunniscenza in LibreJS o dichjarà espressamente a vostra licenza;
    • L'infurmazione nantu à i visitori ùn deve esse trasmessa à terzu o terzu. In particulare, i tags ùn deve esse usatu per seguità u muvimentu di l'utilizatori trà i siti, chì significa evitendu l'usu di a maiò parte di e rete di publicità;
    • E pratiche di licenze male ùn deve esse imposte (consegna di codice senza licenza, termini di licenze pocu chjaru è vincolante à una sola versione di a licenza);
    • Nisuna raccomandazione per a scelta di licenze micca libere;
  • "A" - i più alti requisiti:
    • U situ deve esse cumplettamente funziunale cù JavaScript disattivatu;
    • Cumpunenti di u servitore di u serviziu deve esse distribuitu in forma di software liberu;
    • U codice deve esse prupostu una scelta di licenza GPLv3+ cum'è una priorità;
    • Una licenza AGPLv3+ deve esse dispunibule cum'è una opzione;
    • Deve esse pruibitu di postà i prudutti sottu licenze proprietarie o senza licenza;
    • L'usu di servizii ùn deve esse prupostu SaaS;
    • U terminu "software liberu" deve esse usatu invece di "open source";
    • L'idee di libertà promossa da "Muvimentu di u Software Liberu";
    • In u cuntestu di e distribuzioni, u termine ùn deve esse adupratu Linux senza u prefissu GNU, vale à dì duvete aduprà GNU/Linux;
    • Ogni schedariu micca triviale in u pacchettu deve esse furnitu cù infurmazioni nantu à a licenza utilizata.
  • "A+" - desideri supplementari ideali:
    • Capacità di vede u situ è ​​scaricà senza autentificazione;
    • Disattivà a salvezza di l'infurmazioni nantu à i visitori in i logs;
    • Cumunità desideri nantu à l'urganizazione di u travagliu di i fornituri di servizii in linea, sviluppati da a Fundazione Electronic Frontier;
    • Accessibilità di cuntenutu per e persone cù disabilità, rispettu di i normi Linee Guida d'Accessibilità à u Cuntinutu Web (WCAG) 2.0 и Applicazioni Internet Rich Accessibili 1.0 (WAI-ARIA);
    • Tutte e dati sottumessi da l'autori è i participanti di u prughjettu devenu esse esportati in un formatu leggibile da a macchina.

Source: opennet.ru

Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster