2013/10/11 Alexandru Tudorica <[email protected]>: > Disclaimer: Nu am lucrat cu jekyll. > > 2013/10/11 Mihai Maruseac <[email protected]>: >> Hello, >> >> (dacă vreți să vedeți ce e de făcut fără a citi povestea ctrl-f >> ACTION. Pentru RFC ar trebui să citiți totuși tot mailul) >> >> Cei de la jekyll au făcut un set de upgrades fără backwards >> compatibility și se pare că vor continua procesul ăsta în viitor[1]. > > De unde reiese ca vor continua acest lucru in viitor? E deobicei de > asteptat ca la trecerea la o alta versiune majora sa fie breaking > changes, dar nu exista un tool care sa migreze site-urile intre > versiuni? > >> Întâi am crezut că e de la mine și că-i afectează doar pe cei cu >> near-bleeding-edge-or-above dar Matei mi-a semnalat problema și pe >> Ubuntu 12.04 care e destul de stable (as in not bleeding). >> >> Sunt 2 probleme majore de fapt: >> * scripturile de fabricate (build și deploy) trebuiesc schimbate >> pentru a accepta noile comenzi (în prezent jekyll fără nici un >> argument afișează manpage-ul într-un less -wtfwtf). >> * Maruku are problemă cu escape-ul de cod: convertește '<' etc. în >> HTML, le unescape după și apoi se plânge că sunt invalid HTML (closed >> on https://github.com/bhollis/maruku/issues/97 dar nereleased / not >> working) > > Nu exista alt renderer cu sintaxa apropiata? Nu putem sa nu il updatam? >> >> Prima problemă aș putea s-o rezolv în 30 de minute maxim. A doua cred >> că cere să schimbăm temporar renderul de la markdown la html. Voi >> investiga. > > Care e diferenta intre a avea un site html si unul cu jekyll cu html? >> >> Alte schimbări: >> * există suport pentru drafts și paginare implicită. Le voi testa și >> voi face update dacă funcționează ok >> * câteva opțiuni din config file au semantica schimbată foarte mult. >> Vor trebui analizate (jekyll doctor) >> >> ====== ACTION ===== >> Spuneți-mi ce alte site-uri de-ale noastre mai folosesc Jekyll >> exceptând techblog, site și pagina cu listele de discuții. Vreau să >> fac update la toate în paralel (testez pe techblog, instanță locală pe >> mithlond). >> >> ====== RFC ===== >> Varianta a doua ar fi să ditch jekyll (că developerii de Ruby nu știu >> de backwards compatibility -- cel puțin în cazul ăsta) și să ne >> îndreptăm spre alt generator de site-uri statice, mult mai versatil. >> Aici vreau să fie o decizie informată din partea tuturor celor >> implicați. > > Ne poti indruma catre niste variante? > PS: Avem trafic asa de mare incat nu facem fata si trebuie sa fie site-uri statice? Nu putem folosi Varnish[0], Cloudflare[1] sau ceva similar pentru caching?
[0] - https://www.varnish-cache.org/ [1] - https://www.cloudflare.com/ -- Tudorică Constantin Alexandru http://tudalex.com _______________________________________________ http://lists.rosedu.org/listinfo/rosedu-general http://lists.rosedu.org/guidelines - Mailing List Guidelines
