Mea hoʻopuka - hana ʻo GitHub e hoʻoikaika i ka lawelawe ponoʻī o nā mea hoʻohana waihona

Ma nā palena o ka papahana Ka mea kūʻai ua hoʻomākaukau ʻia kahi bot no GitHub, e hoʻoponopono ana i nā pilikia o ka lawelawe ponoʻī ʻana no nā mea hoʻohana waihona. Ma GitHub hiki iā ʻoe ke loaʻa nā waihona nona ka hana wale nō e hoʻonohonoho i nā poʻe ma o ka ʻōnaehana Issue. Nīnau kekahi o lākou i ka poʻe e waiho ana i kahi Puka e hoʻopiha i kahi palapala. A laila hele mai kahi moderator, nānā i ka hoʻopiha pololei ʻana o ka palapala, a waiho i nā lepili e like me nā mea i kuhikuhi ʻia ma ke ʻano (hiki ke hoʻohui ʻia nā hōʻailona e kahi mea hoʻohana pono inā ʻaʻole i kuhikuhi ʻia i loko o ka template). ʻO kahi laʻana o ia ʻano kaiāulu wehe-kumu-manaʻo/open-source-ideas.

ʻAʻole hiki koke mai ka mea hoʻoponopono. No laila, e hōʻoia i nā palapala a hana i nā hana hoomakaukauia hōʻike ʻia ma ka nūhou GitHub. Ua kākau ʻia ka bot ma Python, akā pono ʻoe e hoʻomaka ma o node.js, ʻoiai ʻo GitHub he 2 mau ʻano hana - node.js a me docker, a no ka docker, ua hoʻouka mua ʻia ka pahu like me node.js, a hoʻouka ʻia i loko o kahi pahu ʻē aʻe, lōʻihi kēlā. Ke noʻonoʻo nei i ka pahu me ka node.js he python3 a me nā mea ʻē aʻe āu e pono ai, pono e hoʻouka i nā mea hilinaʻi i loko, no ka mea he liʻiliʻi lākou.

Nā Mea Hana:

  • Hoʻomalu ʻia ka hana me ka hoʻohana ʻana i ka YAML config a me Markdown templates;
  • Hoʻohui ʻia kahi poloka i kēlā me kēia Markdown template e wehewehe ana i nā kūlana no ka hoʻopiha pololei ʻana i ka palapala a me nā hana i makemake ʻia;
  • Hoʻohui ʻia kahi faila hoʻonohonoho me nā hoʻonohonoho honua;
  • Aia nā ʻano i nā ʻāpana. Aia 2 ʻano o nā ʻāpana:
    • He kikokikona manuahi. Hiki i ka hana ke nānā i ka pilikia o ka mea hoʻohana e hoʻopiha i kekahi mea ma laila. ʻAʻole ʻokoʻa ke ʻano o ka kikokikona.
    • Nā pahu pahu. Hiki iā ʻoe ke koi i nā pahu pahu e hoʻopiha ʻia e like me ka 0 {= m1 {= n {= m2 {= helu helu o nā pahu pahu ma ka ʻāpana. Hoʻopaʻa ka hana i ka hoʻohālikelike ʻana o nā pahu pahu me nā pahu pahu i loko o ka template. Inā hoʻonohonoho pololei ʻia nā hae, hiki i ka hana ke hoʻohui i nā hōʻailona i ka hoʻopuka, kēlā me kēia. nā hae.
  • Inā hoʻopiha pololei ʻia ka palapala, aʻo ka hana i ka mea hoʻohana pehea e hoʻopiha pono ai a kau i kahi lepili kūikawā ma luna.
  • Inā ʻaʻole hoʻoponopono ʻia ka palapala i loko o kekahi manawa, hiki i ka hana ke pani i ka pilikia. ʻAʻole i hoʻokō ʻia ka pāpā ʻana i nā mea hoʻohana, ka holoi ʻana a me ka neʻe ʻana i nā pilikia ma muli o ka nele o kahi API kūhelu no nā hana kūpono a me nā pilikia me ka waiho ʻana o ka mokuʻāina.
  • Inā hoʻoholo ka pilikia, wehe ka hana i ka lepili.
  • Hiki ke hoʻopilikino ʻia nā ʻōkuhi pane hana.

Source: opennet.ru

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