Registering your new awesome package to packagist is easy. But what about maintainability? What about open source contributions? What dependencies should you avoid? Have you considered reducing download size? How will you keep your users up to date with changes in newer versions? How do you best handle releases? How do you manage your package to behave in an optimal way both in other people's production environment as in your local package development environment? What are virtual packages, how should you use it? Why you should depend on more stable packages only? Why you should draw a dependency tree, ... Answers and explanations to all these questions will be given during this talk. A talk for everyone who wants to be a true package maintainer.
Commentaires