Entwickler-Ecke
Datenbanken - Wie steht es um die Zeos-Komponenten?
Blawen - Mo 25.06.12 22:42
Titel: Wie steht es um die Zeos-Komponenten?
Die Zeos-Komponenten auf der Sourceforge-Seite
http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/ sind schon massiv veraltet (Stand 2009).
Zwar gibt es einen "Schnappschuss" vom 13.6.2012, aber nur von der 6er-Serie und nicht von der 7er-Serie. (abgesehen davon, fehlt mir der Überblick, welche Datei nun für wen oder was gedacht ist... :roll: )
(Provokative) Frage:
Kann man davon ausgehen, dass dieses Projekt so gut wie "gestorben" ist und man daher besser auf ein anderes Pferd setzen sollte?
Moderiert von
Narses: Topic aus Off Topic verschoben am Mo 25.06.2012 um 23:01
mandras - Di 26.06.12 14:40
vor ein paar Tagen habe ich anhand der Snapshots die 7er Version unter XE2 problemlos installiert. Ich werde heute abend mal nachschauen was ich dafür tun mußte, es war aber wie gesagt recht einfach, die Probleme, die in den Foren für ältere Snapshots berichtet wurden traten nicht auf. Und das Programm tut damit was es soll (bei mir: MySQL-Zugriff)
Blawen - Di 26.06.12 16:17
Kann schon sein, aber für Aussenstehende sieht es eigentlich nicht so aus. Und wenn ich ehrlich bin, existieren mir beim veröffentlichten Schnappschuss zu viele Testversionen... :roll:
Daher auch mein Bedenken bezüglich Zukunftssicherheit (Kommt da irgendwann noch was, existieren vielleicht zu viele Teilprojekte,...).
Aktuell bin ich am umrüsten eines ziemlich umfangreichen Projektes und da stelle ich mir eben die Frage, ob ich ggf. die Zeos-Komponenten gleich mit ersetzen soll oder nicht.
HelgeLange - Di 26.06.12 19:07
Ich habe sie in unserem Projekt ersetzt (mit UniDAC) und bin froh drüber.
1. Wegen der Geschwindigkeit.
2. Ich finde die UniDACs einfach besser gemacht.
Aber das ist nur meine Meinung
mandras - Di 26.06.12 19:37
Also.. ich habe die aktuelle Version wie folgt installiert:
TortoiseSVN gehold und installiert, damit den letzten Entwicklerbranch geholt, in den Umgebungsoptionen von Delphi die entsprechenden Suchpfade eingetragen, in packages/xe2 die projectgroup übersetzt und schließlich aus dem Zielordner die zcomponentdesign als Package installiert.
Lemmy - Di 26.06.12 19:37
Blawen hat folgendes geschrieben : |
Kann schon sein, aber für Aussenstehende sieht es eigentlich nicht so aus. Und wenn ich ehrlich bin, existieren mir beim veröffentlichten Schnappschuss zu viele Testversionen... :roll: |
Dann solltest Du dich daran gewöhnen - viele OSS-Komponenten setzen auf den direkten Zugriff aufs Repository, weil ein Release einfach verdammt viel Arbeit für die entsprechenden Entwickler bedeutet.
Blawen hat folgendes geschrieben : |
Daher auch mein Bedenken bezüglich Zukunftssicherheit (Kommt da irgendwann noch was, existieren vielleicht zu viele Teilprojekte,...).
Aktuell bin ich am umrüsten eines ziemlich umfangreichen Projektes und da stelle ich mir eben die Frage, ob ich ggf. die Zeos-Komponenten gleich mit ersetzen soll oder nicht. |
Dann schau dir unbedingt kommerzielle Komponenten an, bei denen Du ggf. auch Supportleistungen dabei hast bzw. zukaufen kannst. Ich möchte hier nicht schlecht über die Zeos reden, ich habe schon länger nichts mehr damit gemacht. Ich habe erst letztes Jahr für ein Projekt an dem ich nichts verdiene 150€ für die IBDac ausgegeben, weil ich unbedingt von IBX weg musste - mit denen war der Umstieg innerhalb 2 Tagen erledigt. Wenn ich alles manuell auf UIB oder Zeos hätte umstellen müssen wäre ich Wochen dran gesessen.
Blawen - Di 26.06.12 20:21
Lemmy hat folgendes geschrieben : |
Dann solltest Du dich daran gewöhnen - viele OSS-Komponenten setzen auf den direkten Zugriff aufs Repository, weil ein Release einfach verdammt viel Arbeit für die entsprechenden Entwickler bedeutet. |
Dank Delphi XE habe ich mich grundsätzlich schon daran gewöhnt.
Aber andererseits sind seit der Veröffentlichung der 7er-Alpha-Version rund zweieinhalb-Jahr vergangen und die unterschiedlichen Revisionsstände im veröffentlichten Schnappschuss dienen auch eher der Verwirrung. (Wieso eine Webseite, wenn Sie eh nicht gepflegt wird? Im Normalfall würde ich eigentlich eine regelmässige Information über den Projektstand erwarten, aber im Forum wird vorallem auf Probleme reagiert)
Ich finde die Komponenten grundsätzlich gut, aber die Kommunikation nicht wirklich.
//Edit
In diesem Zusammenhang vielleicht von Interesse:
http://www.delphipraxis.net/1172565-post14.html
@Mandras
Welchen Zweig hast Du genommen? Den von "egonhugeist"?
Lemmy - Mi 27.06.12 08:07
Blawen hat folgendes geschrieben : |
(Wieso eine Webseite, wenn Sie eh nicht gepflegt wird? Im Normalfall würde ich eigentlich eine regelmässige Information über den Projektstand erwarten, aber im Forum wird vorallem auf Probleme reagiert)
Ich finde die Komponenten grundsätzlich gut, aber die Kommunikation nicht wirklich. |
*gg* es sind halt Entwickler und keine Marketingstrategen. Und dann machen die das auch noch in der Freizeit. Aber Du (und alle anderen die hier mitlesen) haben alle Möglichkeiten das zu ändern: Meldet euch einfach bei den Admins, die werden über Unterstützung sicherlich froh sein :-)
Grüße
mandras - Mi 27.06.12 09:35
Zitat: |
Welchen Zweig hast Du genommen? Den von "egonhugeist"? |
branches/testing, version 1401
EgonHugeist - Mo 03.12.12 01:53
\testing-EgonHugeist wird nich mehr gepflegt.
neue SVN locations:
http://zeos.firmos.at/viewtopic.php?t=3431
@HelgeLanger
Wegen Geschwindigkeit? Nope, det gloob i net. Wohl Zeos mit AutoCommit un TransactionIsolationlevel tiNone gefahren? Wenn du das mal mit Transktionen und z.B. TZConnection.UseMetaData = False verwendest .. na dann rate mal. Ist immer eine Frage, wie man die Komponenten benutzt. Alle haben ihre Vor- un Nachteile.
Stable kommt zum Neujahr, Männers.
Gruß Michael
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!