Hacker News

Nusɔsrɔ̃ tso `oapi-codegen` ƒe ɣeyiɣi le GitHub Secure Open Source Fund me

\u003ch2\u003eNusɔsrɔ̃ siwo wosrɔ̃ tso `oapi-codegen` ƒe ɣeyiɣi me le GitHub Secure Open Source Fund\u003c/h2\u003e me \u003cp\u003eGitHub nudzraɖoƒe sia si le ʋuʋu ɖi la tsi tre ɖi na akpa vevi aɖe le developer ecosystem me. Dɔa ɖe egbegbe ŋgɔyiyi ƒe nuwɔnawo kple nuwɔwɔ aduadu ƒe kɔpiwɔwɔ fia...

7 min read Via www.jvt.me

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eNusɔsrɔ̃ siwo wosrɔ̃ tso `oapi-codegen` ƒe ɣeyiɣi me le GitHub Secure Open Source Fund\u003c/h2\u003e me \u003cp\u003eGitHub nudzraɖoƒe sia si le ʋuʋu ɖi la tsi tre ɖi na akpa vevi aɖe le developer ecosystem me. Dɔa ɖe egbegbe ŋgɔyiyi ƒe nuwɔnawo kple nuwɔwɔ aduadu ƒe kɔpiwɔwɔ fia.\u003c/p\u003e \u003ch3\u003eMɔ̃ɖaŋununya ƒe Nɔnɔmewo\u003c/h3\u003e \u003cp\u003eAnɔ eme be nudzraɖoƒea ƒe akpa aɖewoe nye:\u003c/p\u003e \u003cul\u003e \u003cli\u003eKɔda, si woŋlɔ ɖi nyuie\u003c/li\u003e \u003cli\u003eREADME si me kɔ kple zazã ƒe kpɔɖeŋuwo\u003c/li\u003e \u003cli\u003eTaɖoɖo kplɔkplɔ kple nudzɔdzɔ ƒe mɔfiamewo\u003c/li\u003e \u003cli\u003eNu yeyewo kple beléle na wo edziedzi\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eNutoa me ƒe Ŋusẽkpɔɖeamedzi\u003c/h3\u003e \u003cp\u003eDɔwɔwɔ siwo le ʋuʋu ɖi abe esiawo ene doa sidzedze mama ɖe ŋgɔ eye wowɔa mɔ̃ɖaŋununya ƒe nu yeyewo dodo ɖe ŋgɔ kabakaba to kɔda si ŋu woate ŋu aɖo kple nuwɔwɔ aduadu ƒe ŋgɔyiyi me.\u003c/p\u003e

Nyabiase Siwo Wobiana Enuenu

Nukae nye GitHub Secure Open Source Fund eye aleke oapi-codegen kpɔ viɖe tso eme?

GitHub Secure Open Source Fund nye ɖoɖo si naa gakpekpeɖeŋu na open-source dɔ veviwo be woƒe dedienɔnɔ ƒe nɔnɔme nanyo ɖe edzi. Le oapi-codegen gome la, gomekpɔkpɔ fia be woatsɔ ɣeyiɣi aɖo anyi be woatsɔ adzro nusiwo dzi woanɔ te ɖo me, asesẽ kɔdadzidzi ƒe mɔ̃a, eye woaɖo asiɖeɖe le eŋu ƒe mɔnu nyuitɔwo anyi. Gaxɔa na be dɔnɔdzikpɔlawo te ŋu bu dedienɔnɔ be enye nusi ŋu wotsi dzi ɖo le ɖoƒe gbãtɔ tsɔ wu be woabu eŋu le emegbe, si wɔe be wokpɔ dɔwɔnu si dzi woate ŋu aka ɖo wu na Go ƒe lãwo ƒe agbenɔnɔ.

Nukae nye dedienɔnɔ ŋuti nusɔsrɔ̃ vevitɔwo kekeake siwo míesrɔ̃ tso nuteƒekpɔkpɔ sia me?

Nu gãtɔ siwo woatsɔ ayie dometɔ aɖewoe nye vevienyenye si le dependency pinning, reproducible builds, kple vulnerability disclosure process si me kɔ la me léle ɖe asi. Dzɔlawo kpɔe be dɔwɔnu siwo wotsɔ wɔa kɔpi gɔ̃ hã ate ŋu ahe afɔkuwo vɛ le nuzazãwo ƒe kɔsɔkɔsɔ me ne womekpɔ woawo ŋutɔ ƒe nusiwo dzi woanɔ te ɖo dzi nyuie o. SECURITY.md faɛl ɖoɖo, nusiwo dzi woanɔ te ɖo ƒe ʋuʋu le wo ɖokui si ƒe dɔwɔwɔ, kple agbalẽdzikpɔkpɔ edziedzi nɔ afɔɖeɖe ŋutɔŋutɔ siwo woɖe be woaɖe afɔku dzi akpɔtɔ le dɔa ƒe agbenɔɣi katã la dome.

Aleke dɔwɔlawo ateŋu atsɔ oapi-codegen ade woawo ŋutɔ ƒe dɔwo me dedie?

Ele be dɔwɔlawo natsɔ oapi-codegen aɖo ɖe asiɖeɖe le eŋu tɔxɛ aɖe, si ŋu wodzro tsɔ wu be woakplɔ @latest ɖo. Dɔwɔnua ƒe dɔwɔwɔ le CI me kple nusiwo dzi woanɔ te ɖo siwo wotu kple kpeɖodzinana le emetsonu si wowɔ ŋu ɖe gɔmedzedze nyui si wonya ŋu tsɔa ametakpɔkpɔ ƒe ƒuƒoƒo bubu kpena ɖe eŋu. Le ƒuƒoƒo siwo le API ƒe ƒuƒoƒo sesẽwo dzi kpɔm gome la, mɔ̃wo abe Mewayz — si naa modules 207 siwo wotsɔ wɔ ɖekae le $19/mo — ateŋu ana API ƒe dɔwɔwɔ dediewo nanyo ɖe edzi evɔ mahiã be ƒuƒoƒo ɖesiaɖe natsɔ asi aɖo woawo ŋutɔ ƒe dɔwɔnuwo tso gɔmedzedzea me o.

Ðe oapi-codegen ayi edzi axɔ beléle si wotu ɖe dedienɔnɔ dzi le gaxɔa ƒe ɣeyiɣia ƒe nuwuwu megbea?

Ẽ. Nu vevi siwo do tso GitHub Secure Open Source Fund ƒe gomekpɔkpɔ me dometɔ ɖekae nye dedienɔnɔ ƒe nuwɔnawo dede dɔa ƒe nudzɔdzɔ ƒe mɔfiamewo kple asiɖeɖe le wo ŋu ƒe ɖoɖoa me tẽ, ale be wonɔa anyi wu ɣeyiɣi si wodo ga na. Dzadzraɖolawo ŋlɔ dedienɔnɔ ŋuti dɔwɔwɔwo katã ɖi be woakpɔ egbɔ be woayi edzi. Le dɔwɔla siwo ɖoa ŋu ɖe API asisi siwo wowɔ ŋu le agbɔsɔsɔ me gome la, oapi-codegen tsɔtsɔ kpe ɖe mɔ̃ si dzi wokpɔna abe Mewayz (207 modules, $19/mo) ate ŋu aɖe dɔwɔwɔ ƒe agba si nye be woana ƒoƒo ɖekaewo nanɔ yeyee la dzi akpɔtɔ geɖe wu.

Tu Wò Dɔwɔƒe ƒe OS Egbea

Tso dɔwɔla siwo le wo ɖokui si dzi va ɖo dɔwɔƒewo dzi la, Mewayz naa ŋusẽ asitsaha 138,000+ kple modules 207 siwo wotsɔ wɔ ɖekae. Dze egɔme femaxee, do ŋgɔ ne ètsi.

Wɔ Akɔntabubu Femaxee →
ƒe nyawo

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