0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-02-17 23:45:29 -05:00
verdaccio/website/translated_docs/sr/contributing.md

6.3 KiB
Raw Blame History

id title
доприношење Доприношење Verdaccio-у

First of all Пливање у водама непознатог кода није лако, али, ми смо ту да Вам помогнемо.

Канали за комуникацију

Ако сте вољни да питате, на располагању су два канала за дискусију:

Хајде да почнемо

На први поглед, verdaccio је јединствени репозиторијум, али у пракси постоје многи начини да допринесете развоју и употребите технологију.

Нађите своје место под сунцем

Сви ми поседујемо различите вештине, хајде да откријемо где је коме удобно.

Знам или желим да научим Node.js

Node.js је основа verdaccio. Користимо библиотеке као на пример express, commander, request или async. Verdaccio је практично Rest API који успоставља комуникацију са npm клијент-компатибилним, као што је yarn.

Имамо дугачку листу plugina спремну да се користи и истовремено унапређује, а ко зна, можда се одлучите да направите и свој Plugin.

Волео бих када бих могао да радим у User Interface-у

Недавно смо се пребацили на коришћење модерних технологија као што су React и element-react. Узбуђени смо због нових идеја и размишљања како да унапредимо UI.

Више ми прија да унапређујем Stack

Наравно да можете и били бисмо јако срећни ако бисте учествовали у унапређивању stack-а. Могли бисте на пример да побољшате dependencies као на пример eslint, stylelint, webpack. Чак и ако бисте могли само мало да побољшате webpack конфигурацију, то би било сјајно. Свака сугестија је добродошла. Осим тога, ако имате искуства са Yeoman-ом могли бисте да нам помогнете са verdaccio генератором.

Ево неких од идеја:

  • Креирајте common eslint rules која ће се користити у свим dependencies или pluginima
  • Унапредите Flow types definitions delivery
  • Како прећи на Webpack 4
  • Унапредите hot reload са Webpack-ом
  • Пошто користимо babel и webpack у свим dependencies, зашто не бисмо имали заједнички preset?
  • Унапредите continous integration delivery

Сјајан сам у сређивању Документације

Многи сарадници имају дар за проналажење грешака у куцању и граматичких грешака, а то је јако важно јер подиже искуство коришћења на нови ниво.

Ја сам Дизајнер

Frontend нашег вебсајта http://www.verdaccio.org/ би био јако срећан да види и усвоји неку од Ваших идеја.

Иначе, наш сајт је базиран на Docusaurus.

Ја сам DevOps

Имамо веома популаран Docker image https://hub.docker.com/r/verdaccio/verdaccio/ коме је потребно одржавање и прилично велика унапређења. Требамо Ваше знање, стављено у службу свих корисника.

Имамо подршку за Kubernetes, Puppet, Ansible и Chef. Потребна нам је помоћ за све то, тако да, слободно баците поглед на све наведене репозиторијуме.

Могао бих да радим Превођење

Verdaccio стреми ка томе да буде доступан на што више језика. Како бисмо то постигли, имамо апсолутно сјајну подршку преко Crowdin-а, невероватно добре платформе за превођење.

Поставили смо пројекат тако да можете да одаберете свој омиљени језик, а ако га не пронађете на листи, слободно затражите да га додамо тако што ћете нам послали поруку (ticket).

Правац на Crowdin Verdaccio

Спреман сам да дам свој допринос

Ако Вам размишљање иде у смеру "Већ сам видео репозиторијуме и спреман сам да одмах започнем посао" имамо добру вест за Вас, јер то је следећи корак.

Научићете све што је потребно за рад јер смо спремили упутство намењено управо томе.

Једном када испробате све могуће скрипте и научите како да их користите, спремни сте да начините следећи корак, run Unit Test.

Листа свих сарадника. Волели бисмо да и Вас видимо овде !