Releasing High-Quality Packages

Colin O'Dell (14.Nov.2018 at 14:30, 50 min)
Talk at php[world] 2018 (English - US)

Rating: 3 of 5

Releasing open-source libraries involves much more than sharing your Github URL with the world. There are many considerations and steps involved, especially if you want your project to be successful and long-lived. In this talk, we'll cover the principles behind creating, releasing, and maintaining high-quality libraries. Topics will include structuring the repository, implementing modern PHP standards, maintaining changelogs, using CI tests, releasing new versions, and other best practices. Attendees will walk away with enough knowledge to publish their own quality PHP packages on Packagist for others to use.

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

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= five minus two

Comments

Rating: 4 of 5

16.Nov.2018 at 17:13 by T Capece (4 comments) via Web2 LIVE

Colin did a great job enlightening us on what all is involved when releasing open source software for others to download and/or contribute. He pulled from his own experience in the open source world and gave us some best practices as well as pitfalls and what not to do's. Highly recommended. I know this is being nit picky but the only reason he didnt get 5 thumbs up is because he went over his time limit.

Rating: 3 of 5

20.Nov.2018 at 10:53 by Ryan Howe (34 comments) via Web2 LIVE

There was a lot of information provided and a lot of useful information. However there was too much information for the 50 minute time slot. I think that there could have been a significant amount of the details that could have been put off as further research for the audience. For the first time given talk I thought it went well. I would recommend working toward trimming down the talk and moving more some of the details to links for further research.

Rating: 3 of 5

22.Nov.2018 at 22:50 by Bobby Pearson (10 comments) via Web2 LIVE

This talk tried to bite off far too much. The speaker went both broad and deep in his choices of what to cover, making it hard to follow and hold on to a few key takeaway points. I was definitely inspired to step up my game, though, and the speaker's second talk was far better.

To be clear, it was clear that the speaker has a superior grasp of his subject matter and has good presentation skills. IMHO, this can be an excellent talk by either (1) going "big picture" and peppering in some personal stories or (2) focusing on one aspect of what makes a "high quality package" and going into detail.

© Joind.in 2019