Hacker News

Nā haʻawina i aʻo ʻia mai ka manawa o 'oapi-codegen' i ka GitHub Secure Open Source Fund

\u003ch2\u003e Nā haʻawina i aʻo ʻia mai ka manawa o `oapi-codegen` ma ka GitHub Secure Open Source Fund\u003c/h2\u003e \u003cp\u003e ʻO kēia waihona waihona GitHub open-source he haʻawina koʻikoʻi i ka kaiaola mea hoʻomohala. Hōʻike ka papahana i nā hana hoʻomohala hou a me nā coding hui pū ʻana...

8 min read Via www.jvt.me

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003e Nā haʻawina i aʻo ʻia mai ka manawa o `oapi-codegen` ma ka GitHub Secure Open Source Fund\u003c/h2\u003e \u003cp\u003e ʻO kēia waihona waihona GitHub open-source he haʻawina koʻikoʻi i ka kaiaola mea hoʻomohala. Hōʻike ka pāhana i nā hana hoʻomohala hou a me ka coding hui.\u003c/p\u003e \u003ch3\u003e Nā hiʻohiʻona ʻenehana\u003c/h3\u003e \u003cp\u003e Aia paha ka waihona:\u003c/p\u003e \u003cul\u003e \u003cli\u003eMaʻemaʻe, palapala kākau maikaʻi\u003c/li\u003e \u003cli\u003e README piha me nā laʻana hoʻohana\u003c/li\u003e \u003cli\u003e Nā alakaʻi hoʻopuka a me nā kuhikuhi hāʻawi. \u003cli\u003e Nā mea hou a me ka mālama mau\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003e Ka hopena o ke kaiaulu\u003c/h3\u003e \u003cp\u003e Hāpai nā papahana open-source e like me kēia i ka hāʻawi ʻana i ka ʻike a e hoʻoikaika i ka hana ʻenehana ma o ke code hiki ke loaʻa a me ka hoʻomohala ʻana.\u003c/p\u003e

Nīnau pinepine

He aha ka GitHub Secure Open Source Fund a pehea i pōmaikaʻi ai ka oapi-codegen mai ia mea?

ʻO ka GitHub Secure Open Source Fund kahi hana e hāʻawi i ke kākoʻo kālā i nā papahana open-source koʻikoʻi e hoʻomaikaʻi i ko lākou kūlana palekana. No oapi-codegen, ʻo ke komo ʻana, ʻo ia ka manawa i hoʻolaʻa ʻia no ka hoʻopaʻa ʻana i nā mea hilinaʻi, hoʻopaʻakikī i ka pipeline generation code, a hoʻokumu i nā hana hoʻokuʻu maikaʻi. ʻO ka waihona i hiki ai i nā mea mālama ke mālama i ka palekana ma ke ʻano he hopohopo mua ma mua o ka noʻonoʻo ʻana, e hopena i kahi mea paahana hilinaʻi no ke kaiaola Go.

He aha nā haʻawina palekana koʻikoʻi i aʻo ʻia mai kēia ʻike?

ʻO nā mea nui loa e pili ana i ke koʻikoʻi o ka hoʻopaʻa ʻana i ka hilinaʻi, ka hana hou ʻana, a me ka mālama ʻana i kahi kaʻina hana hōʻike pilikino. Ua ʻike nā mea mālama e hiki i nā mea hana code generation ke hoʻolauna i nā pilikia o ke kaulahao inā ʻaʻole mālama pono ʻia kā lākou mau hilinaʻi. ʻO ka hoʻokumu ʻana i kahi faila SECURITY.md, hiki i ka nānā ʻana i ka hilinaʻi ʻakomi, a me ka hana ʻana i nā loiloi maʻamau kekahi o nā hana paʻa i hana ʻia e hōʻemi i ka pilikia ma ke ola o ka papahana.

Pehea e hiki ai i nā mea hoʻomohala ke hoʻohui paʻa i ka oapi-codegen i kā lākou mau papahana ponoʻī?

Pono nā mea hoʻomohala e paʻi i oapi-codegen i kahi hoʻokuʻu kikoʻī i hoʻoponopono ʻia ma mua o ka hahai ʻana i @latest. ʻO ka holo ʻana i ka hāmeʻa ma CI me nā hilinaʻi paʻa a me ka hōʻoia ʻana i nā huahana i hana ʻia e kūʻē i kahi baseline maikaʻi e hoʻohui i kahi papa o ka pale. No nā hui e mālama ana i nā pūʻulu API paʻakikī, nā paepae e like me Mewayz — hāʻawi i 207 mau modula i hoʻohui ʻia ma $19/mo — hiki ke hoʻopololei i nā kaʻina hana API paʻa me ka ʻole e koi i kēlā me kēia hui e hoʻonohonoho lima i kā lākou kaulahao ponoʻī mai ka wā ʻōpala.

E hoʻomau anei ka oapi-codegen i ka mālama ʻana i ka palekana ma hope o ka pau ʻana o ka manawa kālā?

ʻAe. ʻO kekahi o nā hopena koʻikoʻi o ke komo ʻana o ka waihona kālā ʻo GitHub Secure Open Source ʻo ia ka hoʻokomo pono ʻana i nā hana palekana i loko o nā alakaʻi hāʻawi a me ka hoʻokuʻu ʻana o ka papahana, no laila ke hoʻomau nei lākou ma mua o ka manawa kālā. Ua kākau nā mea mālama i nā kaʻina hana palekana a pau e hōʻoia i ka hoʻomau. No nā mea hoʻomohala e hilinaʻi nei i nā mea kūʻai aku API i hana ʻia ma ke ʻano nui, hiki i ka hoʻohui ʻana i oapi-codegen me kahi paepae mālama ʻia e like me Mewayz (207 modules, $19/mo) hiki ke hōʻemi hou i ka ukana hana o ka mālama ʻana i nā hoʻohui i kēia lā.

Kūkulu i kāu OS ʻoihana i kēia lā

Mai ka poʻe manuahi a hiki i nā keʻena, hoʻohana ʻo Mewayz i nā ʻoihana 138,000+ me 207 mau modula i hoʻohui ʻia. Hoʻomaka manuahi, hoʻomaikaʻi i kou wā e ulu ai.

Hana moʻokāki manuahi →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime