+ All Categories
Home > Software > VersionPress – proč, jak a za kolik (#wcbratislava 2016)

VersionPress – proč, jak a za kolik (#wcbratislava 2016)

Date post: 17-Jan-2017
Category:
Upload: borek-bernard-bernard
View: 315 times
Download: 1 times
Share this document with a friend
26
VersionPress #WCBRATISLAVA 2016 BOREK BERNARD
Transcript

Vers ionPress

# W C B R A T I S L A V A 2 0 1 6B O R E K B E R N A R D

CO JE VERSIONPRESS

WORDPRESS JE HEZKÝ…• Zdarma a open source• Jednoduchý•Mnoho pluginů a témat vzhledu• Začíná být technologicky cool (React, REST API, …)

… ALE CHYBÍ MU ‚UNDO‘Není snadná cesta zpět, když:• Já něco rozbiju•Klient něco rozbije (a zamlčí!)•Aktualizace něco rozbije

… A DŘOU WORKFLOWS• Jak pushnout celý web na GitHub?• Jak dělat pořádný staging?

–Nejen vytvoření testovací sajty, ale i merge hotové práce zpátky

JAK SE TOTO ŘEŠÍ MIMO WP:

VERZOVÁNÍ JE SKVĚLÝ KONCEPT•Mentálně jednoduchý• Strašně užitečný

–Wikipedia–Google Docs–Apple Time Machine–OSS vývoj

PROČ JE VERZOVÁNÍ WP TĚŽKÉ?

VERSIONPRESS

„Verzování WordPress webů v Gitu, jako by to byly běžné projekty bez

databáze“

•Historické revize, rollback• Selektivní undo• Spolupráce přes GitHub• Staging• Plná síla Gitu

DEMO

PROBLÉMY VÝZVY

•WP databáze je divočina (serializované pole, skoro NoSQL, …)•Největší nepřítel je integer•Desítky tisíc WP pluginů a témat vzhledu•Hosting

=> EARLY ACCESS

•Obecně: buďte opatrní–Pouze sledování webu je OK–Reverty jsou potenciálně nebezpečné–Merge databáze je potenciálně

nebezpečný

JAK ZÍSKAT VERSIONPRESS•Homepage: https://versionpress.net/ •GitHub:

–https://github.com/versionpress/versionpress

–https://github.com/versionpress/support–https://github.com/versionpress/docs

(na wordpress.org nejsme a jen tak nebudem)

VERSIONPRESS JAKO PROJEKT

• 2013: několik měsíců prototypování

•Únor 2014: představení na WCPRG

•Červen 2014: crowdfunding

• 2014 – duben 2015: práce na verzi 1.0

• Jaro 2015: problém–VersionPress bude náročnější, než se

zdálo–Peníze z crowd-fundingu pryč

• Léto 2015: hledání investora–Nulová zkušenost–Ve střední Evropě jich moc není–GPL WTF?

•Podzim 2015: investice od Credo Ventures

• 2016:–VersionPress OSS• Migrace na GitHub• Překlad a zveřejnění interních materiálů• Code & security review (Daniel

Bachhuber)• Dokončeno v dubnu

–Dnes vydán VersionPress 3.0 RC• Velký technologický update• Přijďte na workshop – dnes v 17.00

•Blízká budoucnost:–Onboarding nových kontributorů–Verzování složitějších webů–UI, UX (React)

–Spolupráce s hostingy / freelancery / vývojáři

DÍKY@ v e r s i o n p r e s s

@ b o r e k b


Recommended