Project

Profile

Help

Task #2910

Updated by ttereshc about 7 years ago

This guide exists as a stub    under pulp/docs/plugins 
 It needs to be fleshed out as a comprehensive guide for the first time pulp plugin writer.  

 This guide should include:  

 * A Plugin Completeness Checklist 
 * Writing your first plugin 
 * Pulp Plugin Basics 
  
     * a plugin is a django app 
     * what is the recommended layout of a plugin 
     * how pulp does plugin viewset, serializer discovery 
     * what is the entrypoint 
     * what importer, publish, sync does and how they to implement them 
 * -Documentation- Documentation 
  
     * -how how to host your docs on docs.pulpproject.org- docs.pulpproject.org 
 * Error Handling 
 * -Generating Generating a CLI- CLI 
 * Releasing your plugin

Back