Bei meinem DragonPy Emulator wird s darauf hinauslaufen das es aus drei getrennten teilen besteht, die auch einzeln nutzbar werden:
* der eigentliche Emulator
* der BASIC editor
* eine allgemeine lib
Nun Frage ich mich, wie organisieren?
Alles in einem git repository? Wäre am einfachsten, statt drei einzelne zu clonen... Drei setup.py um drei pypi Pakete zu machen ?
Drei eigene Tests Verzeichnisse?
Projekt aufteilen...
Oder man verwendet drei Projekte und ein Namespace-Package, damit die am Ende alle drei im gleichen Package landen.
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Hab angefangen bei https://github.com/jedie/DragonPy ein wenig zu trennen...
So bekomme ich allerdings keine seperaten "setup.py" hin, um getrennte Pakete to PyPi hochlagen zu können...
So bekomme ich allerdings keine seperaten "setup.py" hin, um getrennte Pakete to PyPi hochlagen zu können...