Date post: | 19-Jan-2017 |
Category: |
Software |
Upload: | tomas-votruba |
View: | 129 times |
Download: | 2 times |
Jak vydělat na open-source
Tomáš Votruba pro Erudio.cz10. 11. 2016
http://tomasvotruba.cz
Skvělá prezentace, určitě na ni tak mrkni!
Co si dnes povíme?
● Co je open-source● Jak se k němu lze dostat - kde ho najít● Role open-source ve vývoji software● Proč vůbec používat open-source● Koncový uživatel vs. přispěvatel
Co si dnes povíme?
● Co lze vytěžit z open-source○ Open-source jako nejrychlejší nástroj k učení○ Open-source jako promo firmy
● Proč české firmy nedělají open-source?● Jak prodávat open-source● Vývhody principů psaní open-source ve vašem zdrojáku● Moje cesta k open-source a kolik jsem na tom “vydělal”
1. Co je open-source
2. Jak se k němu lze dostat - kde ho najít
Pro nás primárně:
● Github Trending: https://github.com/trending?l=php● Github Search:
https://github.com/search?l=pulse&q=php&type=Repositories&utf8=%E2%9C%93
● Packagist: https://packagist.org/search/?q=pulse
3. Role open-source ve vývoji software
● Usnadnění práce● Outsourcing● Řešení generických problémů
4. Proč vůbec používat open-source
● Konvence○ PSRs○ Framework
● => Rychlá křivka zaučení● Někdo pracuje za nás● A zákazník platí nám :)
○ https://github.com/javiereguiluz/EasyAdminBundle
5. Koncový uživatel vs. přispěvatel
● 1. Zapojení se do projektu○ Proč a kdy
● 2. Využívat projekt jen k vlastnímu prospěchu
● Umírající balíčky○ Př. Symfony: https://github.com/schmittjoh○ Riziko krachu podnikání
6. Co lze vytěžit z open-source
● Open-source jako nejrychlejší nástroj k učení○ Skills○ http://www.php-fig.org/psr/○ http://phppackagechecklist.com/
● Open-source jako promo firmy○ Hiring○ Známost ve světě○ Snazší navazování kontaktů
7. Proč české firmy nedělají open-source?
● Strach ze ztráty ● Nepochopení business modelu● První vlaštovky
○ http://www.shopsys-framework.com/ (2017)○ https://github.com/slevomat/coding-standard○ https://github.com/skrz
8. Jak prodávat open-source?
● Najdi problém, kteří řeší všichni po svém● Školení● Konzultace
9. Výhody principů psaní open-source ve vašem zdrojáku● http://phppackagechecklist.com/● Monolitic repo (subtree split)● Open-source first, future proof● Fast iterations
● ApiGen○ PR, git-flow○ Soft-skills○ Empatie, na PhpLive.cz 2016:
https://www.youtube.com/watch?v=D827D5ILfh8● Nette● Doctrine● Symfony
10. Moje cesta k open-source a kolik jsem na tom “vydělal”
Co jsme dnes probrali?
● Co je open-source a kde ho najít● Role open-source ve vývoji software● Proč vůbec používat open-source● Co lze vytěžit z open-source
○ Open-source jako nejrychlejší nástroj k učení○ Open-source jako promo firmy
● Proč dělat open-source a jak ho prodat?● Vývhody principů psaní open-source ve vašem zdrojáku
Co vás nejvíc zaujalo?
●
Díky za poroznost :)
● http://www.openhealthnews.com/story/2015-08-24/open-source-products-four-rules-and-10-slides
● http://www.slideshare.net/patrickmcfadin/making-money-with-open-source-and-not-losing-your-soul-a-practical-guide
FOSUserBundle a Security v Symfony
● https://jolicode.com/blog/do-not-use-fosuserbundle● https://github.com/symfony/security-guard
Zajímavé články na doma...
Zajímavé články na doma...
Hashuj s bcrypt a nestyď se za to
● https://pulse.michalspacek.cz/passwords/storages
Přidat do Composeru
● https://github.com/FriendsOfPHP/security-advisories/● https://github.com/Roave/SecurityAdvisories