22
edits
Changes
no edit summary
The workshop agenda will loosely follow the [https://github.com/Georgetown-University-Libraries/File-Analyzer/wiki/File-Analyzer-Training----Code4Lib-2014 pre-conference agenda from Code4Lib 2014].
''Interested in Attending''
If you would be interested in attending, please indicate by adding your name (but not email address, etc.) here
#
#
#
=== Confessions of the (Accidental) Code Hoarder: How to make your Code Sharable: ===
One of:
'''Half Day [Whenever]'''
* Karen A. Coombs, OCLC, coombsk@oclc.org
Abstract
Have you built something cool and useful that you want to share with others? This preconference session will discuss techniques and tools for sharing code. Using our own OCLC Developer Network PHP authentication code libraries as an example, we will discuss a set of recommended best practices for how to share your code.
We’ll start with coding standards and test writing so you can be confident of the quality of your code. Next we'll discuss inline documentation as a tool for developers and how auto-generating documentation will save you time and effort. Lastly we'll provide an overview of the tricky areas of dependency and package management, and distribution tools. Along the way, we'll cover PHP coding standards, testing, and popular PHP tools including PHPDoc for documentation, Composer for smooth installations, and using GitHub and Packagist to manage distribution, updates and community feedback.
''Interested in Attending''