Mitä pitää tehdä että tämä tehtävä voidaan sulkea:
Discourse on aika nuori (~3v) ja edelleen voimakkaasti kehittyvä alusta. Muutaman kerran vuodessa päivittyvien vakaiden versioiden sijaan olisi mahdollista valita tiheämmin päivittyvä beta-haara. Tämä on valitan luotettavuuden ja viimeisimpien ominaisuuksien välillä. Lisäksi kehityshaara työllistää ylläpitoa, koska päivityksiä pitää ajaa useammin. Päivitykset kestävät ~30min ja palsta on alhaalla päivityksen aikana. Beta-haarassa voi olla bugeja, mutta toisaalta sinne on tehty paljon korjausia ja parannusksia vrt. vakaaseen haaraan.
Muuta kommentoitavaa
Seuraava vakaan haaran päivitys 1.5 on tulossa Maaliskuussa 2016. Tämä ajoittuu ikävästi kauden kliimaksiin jolloin kaiken pitää toimia kuin rasvattu. Tietenkään päivitystä ei ole pakko ajaa juuri tuolloin, vaan sen voi tehdä esim. kauden päätöksen jälkeen.
Potentiaalinen tulokulma voisi olla myös se, että ajaisimme beta-haaraa 1.5 version ilmestymiseen asti, jonka jälkeen vaihtaisimme vakaaseen haaraan, eli “jäisimme” versioon 1.5 odottamaan seuraavaa vakaan haaran päivitystä.
Ovatko käyttäjät valmiita sietämään mahdollisesti hieman bugisemman alustan. Tappara.info oli erittäin vakaa ja luotettava ja ylläpito on jopa ylpeä sen uptime-lukemista.
Minulla on myös tuollainen pieni harrasteprojekti cd-rw.org. Vaihdoin ja päivitin sen juuri seuraamaan beta-haaraa ja loin sinne testialueen. Jos jotain kiinnostaa, niin ko. palstaa voi käyttää 1.4.3 vs 1.5b vertailuun. Dicoursen oma Meta on vielä uudemmassa koodihaarassa ja soveltuu testailuun tietysti sekin.
Discoursen Meta käyttää vielä uudempaa haaraa, jossa on kaikki commitit jotka läpäisevät (automaattiset?) testit. Käytännössä siis daily build. Kaupallisilla asiakkaillaan käyttävät kaiketi Beta haaraa.
Mutta ero tuleekin siinä, että heillä järjestelmän tehneet koodarit 24/7 valmiudessa korjaamaan systeemit jos jotain hajoaa. On siis sekä osaaminen, että aikaa. Kun tekevät tuota työkseen.
Sehän tässä mietityttää, että ensivaikutelman voit antaa vain kerran ja ihmisillä joilla ei ole IT-taustaa ei välttämättä riitä ymmärrystä sille jos kehityshaara nyt sattuu vähän bugeilemaan. Tappara.info oli tämän vastakohta, koska päivitykset olivat äärikonservatiivisia ja saitti ei ollut rikki koskaan. Ei myöskään kehittynyt yhtään mihinkään, pois lukien 1.x → 2.x päivitys joka toi paljon hyvää.
Mun mielestä vakain mahdollinen on paras kun nyt kehitellään ja totuttaudutaan. Tällä hetkellä ja tulevaisuudessa mielestäni riittää, että palsta toimii 100 % ja sitä saadaan fiksattua oman näköiseksi.
Mun mielestä sisäänajovaiheessa pitäisi bugit pitää minimissä. Ei äkkiseltään tule mieleen sellaisia kehityskohteita, joiden perusteella pitäisi harkita peruskirjoittajan näkökulmasta beta-versioon siirtymistä. Riittää, että toimii ja toimii varmasti.
Itselläni on pitkä kokemus ohjelmistokehityksen johtamisesta, ja siltä pohjalta olen juurikin vakaan haaran kannattaja. Tässä on kuitenkin perusteluja myös beta haaran puolesta, joka tekee valinnasta vaikean.
@rizka on parantanut Discoursen kielikäännöstä. Vakaassa haarassa saamme ne hitaammin käyttöön.
Jos raportoin/raportoimme Discourselle jotain bugeja, saamme korjaukset hitaammin käyttöön.
Saatavilla olevat kustomointiohjeet ovat pääsääntöisesti 1.5 beta haaralle. Jos siis haluamme esim. parantaa tuota etusivua.
Kuten moneen kertaan todettua 1.5 tulee ulos maaliskuussa, eli on kehityskaarensa puolivälissä. Harkinnan arvoinen malli voisi olla käyttää beta-haaraa 1.5:seen asti ja hypätä sitten vakaaseen. Discourse on sen verran nuori, että uudet versio muokkaavat ja parantavat vielä ihan palstan perustoiminnallisuuksia, toisin kuin SMF joka oli hyvin vanha ja perustoiminnot kiveen hakattu.
Tuon beta-haaran suurimmat edut tosiaan taitaa olla ulkoasun parempi modattavuus ja käännökset. Jos kestetään kevääseen asti nykysillä niin stable ajaa varmaan varsin hyvin asiansa. Toisaalta tuo beta on kuitenkin aika monessa paikassa tuotantokäytössä että ei se nyt kovin epävakaa voi olla…
Jep, mutta kuten Metan puolella oli puhetta, tässä viikonlopun aikana selvinnee, onko miten mahdollista päivittää tähän stabiiliin haaraan uudet käännökset. Se olisi aika mainio ratkaisu, jos onnistuu.
Edit. Mutta jos etusivun modaaminen paremmaksi vaatii 1.5:n etuajassa käyttöön, olisin kyllä sen kannalla.
Päivitin tuon pikkuprojektini 1.5betaan ja ainakin Sam’s Minimal teema näyttää toimivan siinä. Tosin 100% ongelmaton ei ole sekään, koska avatarit ovat sitkeästi pyöreitä, vaikka ne on määritelty neliöiksi 3px nurkkien pyöristyksellä.
Ylittää muuten ymmärrykseni, että ne näkyivät hetken neliöinä mutta sitten muuttuivat takaisin pyöreiksi itsestään, eivätkä näy neliöinä sitten millään vaikka kaikki cachet on tyhjennetty, CloudFlarea myöten.