Project

Profile

Help

Story #2859

Updated by bmbouter over 7 years ago

The template should include stubs of a plugin Django app and all required Models, Serializers, ViewSets, etc. etc, and should be ready for plugin discovery. The template should be heavily commented for new developers. It should also install the entry point for the Django app. 

 Additionally, it should have a rename utility similar to what The Foreman does "here":http://projects.theforeman.org/projects/foreman/wiki/How_to_Create_a_Plugin#Using-the-example-plugin. 

 The template should also contain a documentation template that includes the sections listed on the proposed doc structure etherpad [0] 

 This should live in a new git repo, maybe pulp/plugin_template 

 [0] http://pad-katello.rhcloud.com/p/pulp3_doc_structure

Back