Hogyan kezdődik, hogy vegyenek részt a nyílt forráskódú
Hogyan kezdődik, hogy vegyenek részt a nyílt forráskódú
Néhány évvel ezelőtt azt hittem, hogy a küszöb a belépés a nyílt forráskódú fejlesztés igen magas - szükség van, hogy használja a git, küldje kihúzható rekvest. Olyan volt, mintha ismeretlen, távoli és megállított. Különösen azért, mert az összes github.com angol és sok a szó, és ezért nem értik a funkciót.

De most rájöttem, milyen rossz. Remélem, hogy miután ezt a cikket, akkor is egyetértenek velem, és kezdjük, hogy hozzájáruljon a közösség a nyílt forráskódú (és MODx közösség, különösen). I-hez egy példát, hogy megértsük, hogyan lehet segíteni a fejlesztők örömére minket kiegészítések és tanulságok.
Én már régóta láttam kívül - modxSDK. használatához azonban a közelmúltban kezdett. Megjegyzem, hogy nem minden a kifejezések és gombok fordította. Én különösen nem zavarja, de az új felhasználók kellemetlen lehet. Kezdjük a hozzájárulás kicsi - csak lefordítani mezők és gombok.
Először is, menj az oldalra kívánt nekünk adattárház és nyomógombos Fork. Most már a saját verzióját a kiegészítő)
Most arra van szükség, hogy kiegészítse a forráskódot, hogy töltse fel a honlapon, így tudjuk módosítani, majd ellenőrizze. Nyílt Terminal (csatlakozni a szerverre SSH-n keresztül), és menjen a helyszínre mappát:
És ebben a mappában, az alábbi parancsot:
(Ehelyett ilyautkin levelet a bejelentkezési és helyette modxSDK - a név az adattár)
Ezután távon tsiferki jelezve haladás „letöltés” a forráskód a mappában. Ha minden letöltött, akkor nyissa meg az admin felületen, a honlapon, és nézze meg az új könyvtárat a fájlrendszerben. Megvan modxSDK.
Leggyakrabban a csomag már egyszer keletkezik a mappában / core / csomag /. így megy a csomagok kezelése → Search helyi és kiegészítők telepítése. Egyes fejlesztők létre automatikus telepítési csomag generációra. Ebben az esetben telepíteni, nem kell semmit)
Minden képzés befejeződött. Most meg tudjuk változtatni a kódot a fájl megnyitásához a böngészőben build.transport.php. helyezze vissza a csomagot és ellenőrizze, hogy mi változott-e. A fordításra megyünk a mappa / fő / components / modxsdk / lexikon / és módosíthatja a fájl /core/components/modxsdk/lexicon/ru/default.inc.php
Ne félj, hogy módosítsa több fájlt - és akkor mi elküldjük az összes fájlt egyszerre.
Helyes kiegészítések /_build/build.transport.php változata a fájlt, és írjuk be a változások fájlt /core/components/modxsdk/docs/changelog.txt

Itt az első sorban szükséges röviden leírni a változást, amit tettek. Kívánatos, angolul. 5-7 szó)
Helyileg őrizni. Most küldünk minden változás github.com:
Ne felejtsük el, hogy változtassa meg a bejelentkezési jobbra és meg kell határozni a tárolóba.
Itt pull-rekvest. ahol láthatjuk a módosított fájlokat. Akkor hamarosan hasonló, de nem az egyetlen))