Programmēšana

Jautājumi un atbildes: Kāpēc io.js nolēma atdalīt Node.js

Node.js bhaktas, kuras nav apmierinātas ar Joyent kontroli pār projektu, tagad atbalsta savu servera puses JavaScript varianta dakšiņu, sauktu par io.js vai iojs. Lai iegūtu zemu informāciju par to, kas un kurš bija aiz šī gājiena, Lielā Pola Krila redaktors trešdien vaicāja Mikealam Rogersam, kurš ir bijis saistīts ar dakšiņu un ir mākoņu mitināšanas pakalpojumu sniedzēja DigitalOcean evaņģelizācijas direktors, par šiem centieniem.

: Vai jūs esat persona, kas atbild par dakšiņu?

Rodžerss: Pat ne tuvu. Fedors Indutnijs uzsāka dakšiņu un org, bet dakša atrodas atklātā pārvaldības struktūrā, tehniskajā komitejā. TC, kas šonedēļ sanāca pirmo reizi, ir:

  • Indutny (norādīts kā Node.js koda komandas dalībnieks)
  • Trevors Noriss (arī Node.js pamatsastāvs)
  • Isaac Schlueter (minēts kā Node.js pamatkomandas absolventi)
  • Bens Noordhuiss (arī absolventi)
  • Berts Belderis (vēl viens absolvents un Node.js uzturētājs)

Rods Vags (Node.js atbalstītājs) arī piedalās zvanos, veidojot un pārvaldot būvēšanas sistēmu. Es tikai vadu un reģistrēju TC sanāksmes un palīdzu izveidot darba kārtību.

: Kāpēc notika šī dakša?

Rodžers: Kopš jūlija mēs strādājam ar Joyent, lai mēģinātu pārvietot projektu uz struktūru, kurā ieguldītāji un kopiena var iesaistīties un efektīvi atrisināt problēmas, ar kurām saskaras mezgls [tostarp aktīvo un jauno līdzautoru trūkums un izlaidumu trūkums]. Es domāju, ka Fedors bija noguris gaidīt un iestatīja io.js. Viņš to vai neko nepopularizēja, bet tie no mums, kas bijām pietiekami tuvu, to redzēja un uzlēca tālāk. Tad mēs pārcēlām visu ar Node core saistīto Node Forward darbu, kas jau kādu laiku tiek veidots, bet preču zīmju ierobežojumu dēļ nevar izlaist.

: Vai "forkers" labāka vārda trūkuma dēļ nebija apmierināti ar Joyent centieniem atvērt Node.js pārvaldību?

Rodžers: Mēs visi domājam, ka Konsultatīvās padomes darbs virzās labā virzienā, taču mēs ilgi gaidījām, kad kaut kas notiks, un nekas konkrēts vēl nav ieviests. Manuprāt, labākais veids, kā virzīt Node uz priekšu, ir sakārtot sabiedrību problēmu risināšanā un izlaišanā, tāpēc mēs to arī darām.

: Kādi mērķi jums ir io.js? Es redzu, ka kāds no Uber jau ir apņēmies to izmantot.

Rodžerss: Pirmais un acīmredzamākais mērķis ir panākt atbrīvošanu. Laika izlaišana ar jaunām V8 versijām ir darba kārtības augšdaļā. Pa ceļam mēs cenšamies piesaistīt vairāk cilvēku projektam, izmantojot liberālāku ieguldījumu modeli un atvērtu pārvaldības plānu, kas nodrošina, ka ieguldītāji var piedalīties lēmumu pieņemšanā. Mēs arī domājam, ka būs vieglāk piesaistīt vairāk uzņēmumu, lai piedalītos tīrā kopienas projektā, nekā tas pieder citam uzņēmumam. Ciktāl Uber to izmantoja, es to neredzēju, bet es neesmu tik pārsteigts, jo viņi jau kādu laiku ir noraizējušies par izlaišanas trūkumu.

: Vai jūs redzat kādas izredzes izlīgumam ar Joyent un Node.js?

Rodžers: Protams, mums tas patīk, ja Joyent nolemj ievietot Node.js fondā ar atvērtu pārvaldību, es nedomāju, ka kāds ir pret to, un mēs visi ceram, ka tas tā arī notiek. Bet es neredzu iemeslu, kādēļ cilvēkiem, kuri vēlas ķerties pie darba problēmu risināšanā, vajadzētu vienkārši gaidīt.

: Kas ir nākamais io.js?

Rodžers: [Pirmais izlaidums ir paredzēts Fedora dzimšanas dienā, 13. janvārī.

$config[zx-auto] not found$config[zx-overlay] not found