← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] Python FP wizard helper: docstrings and rounded/chamfered rects

 

Hey John,

I like the idea of using doxygen to document the python plugins.  The
current Doxyfile does not include .py files so that would need to
change.  Before we do that, I would like to see a new section (maybe
"Python Plugins") added to the documentation to separate the python
plugin code from the c++ source documentation.  I can commit your patch
as is and you can make the doxygen changes in a later patch or I can
wait for you to create a new patch with all of the changes.  I'm fine
either way.

Cheers,

Wayne

On 6/4/2018 7:33 AM, John Beard wrote:
> Hi,
> 
> Here is a simple patch sequence for the Python Footprint Wizard helpers:
> 
> 1) Minor spelling and formatting tidy-up
> 2) Add docstrings for the wizard base. As this is intended to be used
> by writers of new plugins, having the functions documented is probably
> a Good Idea (TM)
> 3) Add rounded rectangle and chamfered rectangle helpers. Useful for
> some footprints or even board outlines.
> 
> I used Doxygen-style docstrings, but I haven't actually done anything
> about building actual output docs with it. Any thoughts of if that
> should be done, and if so, where to put it?
> 
> There shouldn't be anything here that will break existing plugins, the
> only API changes are additions.
> 
> Cheers,
> 
> John
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
> 


Follow ups

References