Hinahamon ni Linus si Paragon at pinupuna ang GitHub para sa mga pagsasama

Hinahamon ni Linus si Paragon

Si Linus Torvalds ay kilala sa masyadong maselan siya tungkol sa mga pamamaraan at pamantayan na dapat sundin ng mga tumutulong na bumuo ng Linux kernel. At, hindi siya karaniwang napakabait sa mga hindi umaasa sa gawain. Tandaan natin na sa nakaraan ay umalis siya sa kanyang tungkulin para sa isang oras upang pag-isipang muli ang paraan ng kanyang pagkakaugnay sa ibang mga tao.

Sa oras na ito, ito ay ang Paragon Software, ang kumpanya sa likod ng drayber ng NTFS3, na nagtamo ng kanyang ayaw.  Inanunsyo para sa bersyon 5.15 ng kernel ng Linux, mapapabuti nito ang suporta para sa katutubong system ng file ng Windows.

Mga sistema ng kontrol sa bersyon (MCS)

Upang maunawaan ang kuwentong ito, magpapaliwanag kami ng ilang mga detalye na hindi dapat malaman ng lahat.

Ang mga tagabuo ng mga kumplikadong proyekto ng software ay gumagamit ng software ng kontrol sa bersyon (Karaniwan na pinapatakbo ng isang panlabas na tagapagbigay sa cloud) Pinapayagan ka ng software na ito na subaybayan kung sino, kailan at kung anong gumagawa ng mga pagbabago.

Kung hindi ka bahagi ng mga kasapi ng proyekto, maaari kang gumawa ng isang tinidor, iyon ay, kopyahin ang mga file ng proyekto sa iyong sariling lalagyan at, dito, gumawa ng iyong sariling mga pagbabago. Kung nais mo ang resulta maaari kang magmungkahi sa administrator ng orihinal na proyekto upang isama ang mga ito, sa pamamagitan ng pagtawag humiling ng kahilingan.

Paglabas ng Controller

Noong nakaraang taon, Paragon Software aInanunsyo niya ang paglabas ng code ng controller, na dati niyang nai-market, na nangangako din na alagaan ang pagpapanatili at pag-updaten. Magandang balita ito dahil mas mahusay ito kaysa sa kasalukuyang ginagamit namin.

Ayon mismo sa kumpanya

Gumagana ang kasalukuyang bersyon sa normal / compressed / maluwang na mga file at sumusuporta sa acl, pag-playback ng NTFS journal. Karamihan sa mga code ay nasa linux-susunod na sangay mula noong Agosto 13, ngunit may ilang mga patch, na nasa susunod na sangay ng linux lamang sa loob ng ilang araw. Sana ayos lang - walang pagbabalik na nakita sa mga pagsubok. '

Matapos ang anunsyo ni Paragon, ang Ang driver ng NTFS3 ay kailangang dumaan sa maraming mga pag-ikot ng rebisyon upang mapabuti ang kalidad ng code at gawin itong sumunod sa mga pamantayan ng pag-coding ng natitirang kernel.

Tila sa wakas ay nakaya niya ito.

At sa gayon ay nakarating kami sa ina ng mga tupa.

Pinabawas ni Linus ang Paragon

Upang maisama ang driver sa kernel bersyon 5.15, Hiniling ni Linus Torvalds sa Paragon Software na gawin ang mga pull kahilingan na pinag-usapan natin sa itaas. Ginawa ng kumpanya, ngunit hindi sa paraang gusto ng Torvalds.

Ang unang pagmamasid ng Finn ay iyon dapat na pirmahan ang humiling ng hilahin.

Sa isang perpektong mundo, ito ay magiging isang lagda ng PGP na maaaring direktang makasubaybay sa iyo sa pamamagitan ng tanikala ng pagtitiwala, ngunit hindi ko kailanman hinihiling ito.

Pangalawa, nagreklamo siya sa paghiling ng paghila nagawa ito mula sa web interface ng serbisyo, na gumagawa ng maraming junk code.

Ang Github ay isang perpektong mahusay na hosting site, at gumagawa din ng maraming iba pang mga bagay, ngunit ang pagsasama ay hindi isa sa mga bagay na iyon.

Nagprotesta din siya kawalan ng sapat na impormasyon.

Para sa tagalikha ng Linux "ang Linux kernel merges ay dapat gawin nang maayos." At karagdagan: «Nangangahulugan iyon ng wastong mga mensahe ng paggawa na may impormasyon tungkol sa kung ano ang pinagsasama at * bakit * isang bagay ay pinagsasama. Ngunit nangangahulugan din ito ng wastong impormasyon tungkol sa akda at committer, atbp. Lahat ng iyon ay ganap na ginulo ng GitHub. '

Alam ni Linus Torvalds kung ano ang pinag-uusapan niya, siya ang lumikha ng Git, ang software kung saan nakabatay ang mga serbisyo tulad ng GitHub, na pagmamay-ari ngayon ng Microsoft. At, nakapagtataka, ito ay dahil sa hindi pagkakasundo sa ibang serbisyo

Hindi ko talaga ginustong gumawa ng isang programa ng kontrol sa bersyon dahil kinamumuhian ko silang lahat… Pagkatapos sumunod ang BitKeeper at talagang binago nito ang pagtingin ko sa kanila. Tama ang nakuha ng BK at tama ang pagkakaroon ng isang lokal na kopya ng imbakan at ibinahagi ang pagsasama. Ang dakilang bagay tungkol sa ipinamamahagi na kontrol sa pinagmulan ay na ginagawang mawala ang isa sa mga pangunahing problema sa mga MCS - ang pulitika sa paligid na "sino ang maaaring gumawa ng mga pagbabago."

Ipinakita ng BK na maiiwasan ito sa pamamagitan ng pagbibigay sa bawat isa ng kanilang sariling lalagyan. Ngunit ang BK ay mayroon ding sariling mga problema; mayroong ilang mga teknikal na desisyon na nagdudulot ng mga problema (masakit ang pagpapalit ng pangalan), ngunit ang pinakamalaking sagabal ay ang katotohanan na, dahil hindi ito bukas na mapagkukunan, maraming mga tao ang ayaw gamitin ito. Kaya't kahit na natapos namin ang pagkakaroon ng maraming mga nagpapanatili ng kernel na gumagamit ng BK - malayang gamitin ito para sa mga proyektong bukas na mapagkukunan - hindi kailanman naging napakalaking. Kaya nakatulong ito sa pag-unlad ng kernel, ngunit hindi ito perpekto.

Kaya't sa ilang mga punto nagpasya ako na hindi ko maaaring panatilihin ang paggamit ng BK, ngunit talagang hindi ko nais na bumalik sa masamang lumang pre-BK araw. Nakalulungkot, sa oras na iyon, habang may ilang iba pang mga SCV na higit pa o mas kaunti ang nagtangkang makuha ang bagay na ipinamahagi, wala sa kanila ang mahusay na gumalaw nang malayuan. Mayroon akong mga kinakailangan sa pagganap na hindi pa nasiyahan sa malayo ng magagamit, at nag-aalala din ako tungkol sa integridad ng code at ng buong daloy ng trabaho, kaya't napagpasyahan kong isulat ang sarili ko.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Marco Furio dijo

    Ano ang isang tao na namamaga ng mga itlog na nauwi sa pagiging Linus. Na siya ay nagretiro sa kanyang kumot