Post Header
Ha követed az Archive of Our Own - AO3 (A Mi Archívumunk) kiadási megjegyzéseit, talán észrevetted, hogy már jó ideje a háttérben zajló frissítésekre koncentráltunk. Az elmúlt évben főleg olyan kifejezések kerültek a változásjelentésekbe, mint a “funkcionalitás tesztek lefedési mértéke” és a “meghatározó változók”, és szembetűnőbb funkciókra és javításokra nem tudtunk koncentrálni. Azonban ennek ellenére is folyamatosan zajlanak a fejlesztések, és az adományaitoknak hála a megvannak az anyagi eszközeink arra, hogy a legtöbbhöz külsős kivitelezők segítségét is igénybe vegyük!
Az elmúlt években több kivitelezővel is dolgoztunk, főleg a kódbázis kisebb javításai során, így mostanra összeállt egy remek csapat, akik velünk voltak a nagy Rails fejlesztések nagy részénél és remélhetőleg további projektek megvalósításánál is számíthatunk majd rájuk. \o/
Arról viszont nem szabad megfeledkezni, hogy bár megengedhetjük magunknak kivitelezők alkalmazását, ez nem egyenlő azzal, hogy minden szükséges munkát azonnal elvégeztethetünk. (Sajnos). Önkéntes kódereink kis csapatának alaposan át kell néznie, véleményeznie, és tesztelnie kell minden benyújtott kódot, miközben a “való élet” bosszantó kötelezettségeinek is eleget kell tenniük. A bugok kiszűrése napokig is eltarthat, függetlenül attól, hogy a problémában nyakig elmerült kóder kap-e pénzt a munkájáért. Az oldal stabilitását és biztonságát veszélyeztető, előre nem láthatott problémák pedig mindig elsőbbséget élveznek, és lekötik önkénteseink energiáit. (Ezért várattak magukra a komolyabb kódfrissítések is: mindig vannak azonnali megoldást igénylő kisebb problémák, amelyekkel foglalkoznunk kell!)
Ezért aztán jóval tovább tart átrágni magunkat az elavult kódokon, a fejlődés pedig igen lassúnak tűnhet a felhasználók számára. Most a Rails 3.2-es verziót használjuk, de a legújabb fejlesztéssel eljutunk majd a legfrissebb, Rails 5-öshöz. (Akik ismerik a Railst tudják, hogy ez bizony nem kis munka lesz.) Amint elkészülünk a Rails-szel, az Elasticsearch-öt kell majd frissítenünk, ami az Archívum kereső és szűrőfunkcióinak működéséért felel. Ha mindezzel elkészültünk, végre szundítunk egyet visszatérhetünk a jóval érdekesebb és láthatóbb projektekhez!
Szeretnénk megköszönni Nektek, hogy kitartotok mellettünk a sok munka során. Hálásak vagyunk az adományaitokért , amelyek lehetővé teszik, hogy az AO3 kódjának frissítésével járó munka egy részét kiadhassuk másoknak. Nem mindig tudjuk megválaszolni a kommenteket, és nem tudunk minden tweetre reagálni (bár a válasz gif nagyon mókás), de látunk Benneteket és hálásak vagyunk. Köszönjük, hogy évek óta támogattok minket! <3
