Ohjelmointi

K & V: Miksi io.js päätti haaroittaa Node.js: n

Node.js-harrastajat, jotka eivät ole tyytyväisiä Joyentin hallintaan projektia kohtaan, tukevat nyt omaa haaroitustaan ​​palvelinpuolen JavaScript-muunnoksesta, nimeltään io.js tai iojs. Saadakseen alennuksen siitä, mikä ja kuka oli tämän siirron takana, suurten Paul Krillin toimittaja kysyi keskiviikkona haarukalla mukana olleelta Mikeal Rogersilta, joka on pilvipalvelupalvelujen toimittajan DigitalOceanin evankelioinnin johtaja.

: Oletko haarukasta vastaava henkilö?

Rogers: Ei edes lähelle. Fedor Indutny aloitti haarukan ja organisaation, mutta haarukka on avoimen hallintorakenteen, teknisen komitean alla. TC, joka kokoontui ensimmäistä kertaa tällä viikolla, on:

  • Indutny (lueteltu Node.js-kooditiimin jäsenenä)
  • Trevor Norris (myös Node.js: n yditiimin jäsen)
  • Isaac Schlueter (mainittu Node.js-ydinryhmän alumneina)
  • Ben Noordhuis (myös alumnit)
  • Bert Belder (toinen alumni ja Node.js-ylläpitäjä)

Rod Vagg (Node.js-kannattaja) osallistuu myös puheluihin luodessaan ja hallinnoidessaan koontijärjestelmää. Minä vain valvon ja tallennan TC-kokouksia ja autan rakentamaan asialistaa.

: Miksi tämä haarukka tapahtui?

Rogers: Olemme työskennelleet Joyentin kanssa heinäkuusta lähtien yrittäen siirtää projektin rakenteeseen, jossa avustajat ja yhteisö voivat astua sisään ja ratkaista solmun ongelmat [mukaan lukien aktiivisten ja uusien avustajien puute ja julkaisujen puute]. Oletan, että Fedor oli kyllästynyt odottamaan ja asettanut io.js: n ylös. Hän ei mainostanut sitä tai mitään, mutta meistä, jotka olimme tarpeeksi lähellä, näimme sen ja hyppäsimme eteenpäin. Sitten siirrimme kaikki solmuihin liittyvät Node Forward -työt, jotka ovat rakentuneet jo jonkin aikaa, mutta eivät voi tehdä julkaisua tavaramerkkirajoitusten vuoksi.

: Oliko "haarukat" parempien sanojen puuttuessa tyytymättömiä Joyentin ponnisteluihin Node.js: n avoimessa hallinnossa?

Rogers: Olemme kaikki sitä mieltä, että neuvottelukunnan työ etenee hyvään suuntaan, mutta olemme odottaneet kauan, että jotain tapahtuu, eikä mitään konkreettista ole vielä toteutettu. Mielestäni paras tapa siirtää solmu eteenpäin on saada yhteisö järjestymään ongelmien ratkaisemiseen ja julkaisujen jakamiseen, joten teemme niin.

: Mitä tavoitteita sinulla on io.js: lle? Näen, että joku Uberissa on jo sitoutunut käyttämään sitä.

Rogers: Ensimmäinen ja ilmeisin tavoite on saada julkaisu. Ajankohtaisten julkaisujen saaminen uusilla V8-versioilla on asialistan kärjessä. Matkan varrella yritämme houkutella enemmän ihmisiä projektiin liberaalimmalla maksumallilla ja avoimella hallintosuunnitelmalla, jolla varmistetaan, että avustajat voivat osallistua päätöksentekoon. Uskomme myös, että on helpompaa houkutella enemmän yrityksiä osallistumaan puhtaaseen yhteisöprojektiin kuin toisen yrityksen omistama. Sikäli kuin Uber käytti sitä, en nähnyt sitä, mutta en ole niin yllättynyt, koska he ovat olleet huolissaan julkaisujen puutteesta jo jonkin aikaa.

: Näetkö mahdollisuuksia sovitukseen Joyentin ja Node.js: n kanssa?

Rogers: Tietysti olisi hienoa, jos Joyent päättää laittaa Node.js: n avoimeen hallintoon perustuvaan säätiöön, en usko, että kukaan on sitä vastaan, ja toivomme kaikki, että niin tapahtuu. Mutta en näe mitään syytä, että ihmisten, jotka haluavat päästä töihin ongelmien ratkaisemiseksi, pitäisi vain odottaa.

: Mikä on seuraavaksi io.js: lle?

Rogers: [Ensimmäinen] julkaisu on suunniteltu Fedorin syntymäpäiväksi 13. tammikuuta.

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