Seite 1 von 1

Projekt aufteilen...

Verfasst: Donnerstag 14. August 2014, 13:51
von jens
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?

Re: Projekt aufteilen...

Verfasst: Donnerstag 14. August 2014, 14:27
von snafu
Die gewünschte Aufteilung lässt sich auch einfach durch Packages innerhalb eines einzelnen Projektes abbilden.

Re: Projekt aufteilen...

Verfasst: Donnerstag 14. August 2014, 14:32
von BlackJack
Oder man verwendet drei Projekte und ein Namespace-Package, damit die am Ende alle drei im gleichen Package landen.

Re: Projekt aufteilen...

Verfasst: Donnerstag 14. August 2014, 18:29
von jens
Kann jemand Beispiele benennen?

Re: Projekt aufteilen...

Verfasst: Freitag 15. August 2014, 23:27
von jens
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...