I don't think the steps involved in adding a new feature are documented anywhere, so I put this together > Sandbox_Checklist.
Comments and suggestions are welcome.
Checklist for adding a new feature
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
- wandererfan
- Veteran
- Posts: 6311
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Checklist for adding a new feature
Thanks you, much appreciated!
As I've only scratched the surface of FreeCAD's C++ parts, I can't comment much on the content itself. So just some general comments:
As I've only scratched the surface of FreeCAD's C++ parts, I can't comment much on the content itself. So just some general comments:
- formatting: sub-list seem broken; here they get rendered as code blocks instead
- still use of wiki.freecadweb.org instead of wiki.freecad.org
- two times TestmyModuleApp.py, I guess the second should read TestmyModuleGui.py
- wandererfan
- Veteran
- Posts: 6311
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Checklist for adding a new feature
If you have additions or improvements, by all means go ahead and make them. The document should be linked to "Developer Hub" at some point.
I'd like to do one for a Python feature also, but I'd need help with that.
- wandererfan
- Veteran
- Posts: 6311
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact: