ʻO ka moʻolelo o ka hoʻomaka ʻana o kahi waihona JavaScript kaulana e hōʻike i nā hoʻolaha ma ka pahu

I ka pūʻolo hae, he alakaʻi kaila JavaScript, linter, a me ka mea hana hoʻoponopono code maʻalahi, hoʻokō i ka mea i ʻike ʻia ʻo ia ka ʻōnaehana hoʻolaha mua no nā hale waihona puke JavaScript.

I ka hoʻomaka ʻana o ka lā 20 o ʻAukake i kēia makahiki, ua hiki i nā mea hoʻomohala i hoʻokomo i ka Standard ma o ka npm package manager ke ʻike i kahi hae hoʻolaha nui i kā lākou mau hope.

ʻO ka moʻolelo o ka hoʻomaka ʻana o kahi waihona JavaScript kaulana e hōʻike i nā hoʻolaha ma ka pahu
Hae hoʻolaha ma ke kahua

Ua hana ʻia kēia hoʻolaha me ka hoʻohana ʻana i kahi papahana hou - hoʻolako 'ia o. Hana ʻia kēia e nā mea hoʻomohala o ka waihona maʻamau. Ua hoʻokomo ʻia ka waihona waihona kālā ma Standard 14.0.0. Aia kēia mana maʻamau i kēia manawa 19 Aug. ʻO ia ka manawa i hoʻomaka ai ka hoʻolaha ʻana i nā terminals.

ʻO ka manaʻo ma hope o ka waihona waihona kālā ʻo ia nā hui kūʻai wahi hoʻolaha i loko o nā mea hoʻohana, a laila hāʻawi ka papahana Funding i ka loaʻa kālā ma waena o nā papahana open source i ʻae e hui pū me ia a hōʻike i ka hoʻolaha i kā lākou mea hoʻohana.

ʻO ka mea kānalua, ua hoʻokumu kēia manaʻo i ka hoʻopaʻapaʻa ikaika i loko o ke kaiāulu hoʻomohala. ʻo kahi laʻana - maanei и maanei.

Ua manaʻo kekahi o ka poʻe hoʻopaʻapaʻa ʻo ka hoʻolaha ʻana ma ka pahu he ala maikaʻi ia e hoʻolilo i nā papahana open source nui e loaʻa mau ana nā pilikia kālā. Ua loaʻa i nā poʻe ʻē aʻe ka manaʻo o ka nānā ʻana i nā hoʻolaha ma kā lākou kikowaena ʻaʻole ʻae ʻia.

"ʻO ka mea ʻoiaʻiʻo, ʻo ka poʻe e kākoʻo ana i [nā polokalamu open source] pono ke kālā," wahi a Vincent Weavers, kahi mea hoʻomohala mai Netherlands. "ʻO nā hopena maikaʻi aʻe i kēia pilikia e kū mai i ka wā e hiki mai ana; a hiki i kēlā manawa, hiki iā mākou ke hoʻomau i ka hoʻolaha. ʻAʻole ia ʻino. ʻOiai ʻaʻole wau makemake nui e ʻike i nā hae hoʻolaha ma ka pahu, maopopo iaʻu ka pono o lākou a kākoʻo piha i kēia manaʻo, "hoʻomau ʻo ia.

"ʻO koʻu kahua ka pā kaua hope loa, ʻo ka oasis hope o ka mālie e hōʻike ʻole mai iaʻu i nā kahawai hoʻolaha hoʻolaha mai nā ʻoihana ʻoihana. Ke kūʻē nei au i kēia manaʻo, no ka mea, maopopo iaʻu he kūʻē maoli ia i ka ʻuhane o ka open source, a mākou i mahi ai no nā makahiki he nui, "wahi a Vuk Petrovic, kahi mea hoʻomohala mai ka USA.

ʻO ka hapa nui o nā manaʻo maikaʻi ʻole e kūʻē i ka Standard a me ka hoʻolālā kālā hou no nā papahana open source mai nā mea hoʻomohala i hauʻoli ʻole i ka ʻike ʻia ʻana o nā hae hoʻolaha e ʻike ʻia ma hope o ka hoʻokomo ʻana i nā lāʻau, kahi e paʻakikī loa ai nā noi debugging.

"ʻAʻole au makemake e ʻike i nā hoʻolaha ma kaʻu mau loina CI, a ʻaʻole wau makemake e noʻonoʻo i ka mea e hiki mai ana inā hoʻomaka nā pūʻolo ʻē aʻe e hana like. ʻO kekahi mau pūʻolo JS he mau haneli, haneli, a ʻoi aku paha nā hilinaʻi. "Hiki iā ʻoe ke noʻonoʻo i ka mea e hiki mai ana inā hōʻike lākou āpau i nā hoʻolaha?" wahi a Robert Hafner, kahi mea hoʻomohala mai Kaleponi.

I kēia manawa, ʻo ka waihona maʻamau wale nō e hōʻike i ka hoʻolaha, akā i ka wā lōʻihi, hiki ke kaulana ka papahana Funding, kahi i hana ʻia ai kēia. Ua like paha kēia me ke ʻano o ka ulu ʻana o ka papahana OpenCollective i kaulana i ka makahiki i hala.

OpenCollective he papahana like ia me Funding. Akā ma kahi o ka hōʻike ʻana i nā hae, hōʻike ia i nā noi no ka hāʻawi ʻana i ka pahu, kahi e noi ʻia ai nā mea hoʻomohala e hoʻoili kālā i kekahi papahana. Hōʻike ʻia kēia mau noi ma ka npm terminal ma hope o ka hoʻokomo ʻana i nā waihona like ʻole.

ʻO ka moʻolelo o ka hoʻomaka ʻana o kahi waihona JavaScript kaulana e hōʻike i nā hoʻolaha ma ka pahu
Nā memo OpenCollective

Mai ka makahiki i hala, ua hoʻohui ʻia nā memo OpenCollective i nā papahana open source. I loko o ia, no ka laʻana, e like me kumu.js, JSS, Nodemon, Nā Mea Pono, Papa, a me nā mea ʻē aʻe he nui.

E like me ka Funding, hōʻike nā mea hoʻomohala i ka hauʻoli i ka wā i ʻike ai lākou i kēia mau memo ma ka pahu. Akā naʻe, ua ʻae lākou e ʻae iā lākou, no ka mea, aia wale nō nā noi no nā haʻawina, ʻaʻole nā ​​​​hoʻolaha piha.

Eia naʻe, i ka hihia o Funding, me he mea lā ua hele kēia papahana i kahi laina i loko o ka manaʻo o kekahi mau mea hoʻomohala ʻaʻole makemake e ʻike i ka hoʻolaha ʻana i kā lākou terminal ma lalo o kekahi kumu.

Hoʻokomo kekahi o kēia mau mea hoʻomohala iā Linode, kekahi o nā hui i ʻae me Funding e hōʻike i ka hoʻolaha. Ua hoʻoholo ka hui ʻaʻole e hoʻonui i ke kūlana a hōʻole mai keia manao.

Eia kekahi, ua hele hou aku kekahi mau mea hoʻomohala, e hoʻokahe i ka ikaika o ko lākou huhū i ka hana ʻana i ka honua mua mea pale hoʻolaha no ka laina kauoha.

Nā hopena

ʻO ka hoʻolaha ʻana ma ka pahu he hoʻāʻo e hoʻoponopono i ka pilikia koʻikoʻi o ke kālā ʻana i nā papahana open source. Akā ʻaʻole makemake nui ka poʻe i kēia. ʻO ka hopena, hiki ke pane ʻia ka nīnau no ka laha ʻana o kēia hanana ma mua o ka maikaʻi. Eia kekahi, ua ʻike hou ʻia ʻo npm ka mea nui loa nā pūʻolo pāpā, e hōʻike ana i nā hoʻolaha ma ka pahu.

Inā makemake ʻoe i kēia kumuhana, e nānā материал, i kākau ʻia ma muli o nā hopena o ka hoʻokolohua "Funding".

E nā mea heluhelu aloha! Pehea kou manaʻo e pili ana i ka hoʻolaha ʻana ma ka pahu pahu? He aha nā ʻano o ka loaʻa kālā ʻana i ka open source i kūpono loa iā ʻoe?

ʻO ka moʻolelo o ka hoʻomaka ʻana o kahi waihona JavaScript kaulana e hōʻike i nā hoʻolaha ma ka pahu

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka