How to open source a PHP package

Jonathan Reinink (12.May.2017 at 17:30, 30 min)
Talk at phpDay 2017 (English - UK)

Rating: 4 of 5

If you've ever dreamed of creating an open source PHP package, this talk is for you. The process can be a little intimidating the first time. Fret not, we'll walk through each step of the PHP Package Checklist (phppackagechecklist.com), ensuring that your project is taken seriously by the rest of the PHP community! We'll look at setting up Composer and auto-loading, semantic versioning, writing unit tests, implementing a continuous integration workflow and more.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

 
Comments closed.

Comments

Rating: 5 of 5

12.May.2017 at 22:21 by Andy Johnson (16 comments) via Web2 LIVE

liked the checklist and global considerations

Rating: 4 of 5

13.May.2017 at 02:16 by Miro Svrtan (107 comments) via Web2 LIVE

Really good talk, great speaker.

Only reason why I havent given 5*, I would like to hear this talk with more of a personal touch (like problems when you picked name that android project uses and get lots of issues reported..), then just list of things where most of them feel obvious and are actually listed on phppackagechecklist.com site.

Rating: 2 of 5

13.May.2017 at 12:02 by Luca Gallinari (8 comments) via Web2 LIVE

I think that the talk didn't add anyhting more than what you can easily find online: overall those were pretty much standard practices (except maybe for Scrutinizer). By the way, the talk was easy to follow and well explained.

Rating: 4 of 5

14.May.2017 at 11:24 by Evaldo Junior Bento (12 comments) via Web2 LIVE

.

Speaker comment:

14.May.2017 at 11:55 by Jonathan Reinink (21 comments)

@Luca Gallinari Thanks for the honest feedback. Yes, it's very much a beginner talk, which isn't necessarily obvious from the name or abstract. This talk was also a shorten down version of a 1 hour talk, and I think some of the more interesting pieces got lost in the process.

© Joind.in 2017