E
Hallo Jacob,
die Idee finde ich super! Ich bin leider noch kein langjähriger Qt Profi, der tonnenweise Code für Pods liefern könnte, aber ich würde das System am liebsten direkt für zukünftige Projekte nutzen!
Ich nehme mal an, die dazu gehörige Homepage ist http://www.qt-pods.org?
wenn ich die Artikel auf der Homepage richtig verstehe, werden QtPods immer als statische Bibliothek übersetzt und ins Projekt eingebunden. Mein aktuelles Hauptprojekt ist leider Closed Source (weil ich das nicht selbst entscheide). Wenn ich das richtig verstehe, darf ich dort also so gut wie keine QtPods einsetzen, richtig? Zumindest nicht die unter GPL oder LGPL. Gibt es eine Möglichkeit, die Pods als Dynamic Library einzubinden? Dann wären zumindest LGPL Pods auch für Closed Source möglich.
Wo werden QtPods gehostet? Kann man hierzu ein GitHub Repo nutzen oder anders dafür sorgen, dass der Quellcode des Github Repos immer synchron mit dem Stand des QtPods ist?
Auf der Homepage hab ich gesehen, dass QtPods sehr einfach in das Projekt eingefügt werden können. Wie unabhängig sind QtPods vom Projekt? Was ist, wenn ein QtPod für Qt4.x programmiert ist und mein Projekt Qt5.5 nutzt (oder noch schlimmer: umgekehrt)?
Werden externe Includes und Bibliotheken aus QtPods (z.B. Dropbox API) nur als Pfad ins Projekt übernommen? Oder werden die Abhängigkeiten (Includes und Libraries) bei Bedarf auch automatisch heruntergeladen und installiert?
Auf der Homepage finde ich nur eine Linux- und eine OS X Version. Gibt es das auch für Windows? Oder gar als Online Service wie CocoaPod?
Danke schön
Gruß, Micha