InsightSoftwareConsortium / InsightSoftwareConsortium/ITKSoftwareGuide

Add a Python style guide

Ouverte
#118 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
type:Enhancement
Langage dominant
TeX
Étoiles
35
Forks
18
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Add a Python style guide.

The [System Overview Wrapping](https://github.com/InsightSoftwareConsortium/ITKSoftwareGuide/blob/bf60afa4274dc5c285ac5c8b173a440866def9c8/SoftwareGuide/Latex/Architecture/SystemOverview.tex#L755) section contains [some example code](https://github.com/InsightSoftwareConsortium/ITKSoftwareGuide/blob/bf60afa4274dc5c285ac5c8b173a440866def9c8/SoftwareGuide/Latex/Architecture/SystemOverview.tex#L792) of what an ITK Python code looks like, but we are lacking some guidelines on how to write proper ITK software using Python.

Besides, ITK supports more than one syntax or interface, and the [ITKExamples](https://itk.org/ITKExamples/) seem not to have converged to one yet.

We should may be provide an overview and encourage using one.

Also, given the importance of the Python wrappers, the Python section may need further refactoring.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.