Projekt aufteilen...

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

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?

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Benutzeravatar
snafu
User
Beiträge: 6731
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Die gewünschte Aufteilung lässt sich auch einfach durch Packages innerhalb eines einzelnen Projektes abbilden.
BlackJack

Oder man verwendet drei Projekte und ein Namespace-Package, damit die am Ende alle drei im gleichen Package landen.
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Kann jemand Beispiele benennen?

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Benutzeravatar
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...

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Antworten