Releasing High-Quality Packages

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

Rating: 4 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!
= zero plus 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.

© Joind.in 2018