AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Gemeinsam genutzte Bibliothek am besten verwalten
Thema durchsuchen
Ansicht
Themen-Optionen

Gemeinsam genutzte Bibliothek am besten verwalten

Ein Thema von igel457 · begonnen am 27. Jul 2009 · letzter Beitrag vom 4. Aug 2009
Antwort Antwort
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#1

Gemeinsam genutzte Bibliothek am besten verwalten

  Alt 27. Jul 2009, 16:37
Hallo,

bereits in den letzten Monaten habe ich begonnen Teile, die nichts direkt mit Audio- bzw. 2D-Grafikentwicklung zutun haben aus meinen Projekten "Andorra 2D" und "Audorra" in eine eigene Bibliothek ("Andorra Commons") auszulagern. Dies hat den Vorteil, dass ich in beiden Bibliotheken die gleichen Typen und Klassen verwenden kann, wodurch sich beide besser zusammen verwenden lassen. Außerdem sind die Projekte für mich einfacher zu warten, da ich Verbesserungen nur an einer Stelle einbauen muss.

Momentan beinhaltet die "Andorra Commons" Typdeklarationen, Kompressionsalgorithmen, ein Pluginsystem, Containerdatenstrukturen, XML, Datei/Archivverwaltung sowie teilweise Beispiel-/Testprogramme dazu.

Ich weiß nun allerdings nicht, wie ich die "Andorra Commons" ausliefern soll:
Eine Möglichkeit wäre ein eigenes (SF-)Projekt für die "Andorra Commons" und dieses als Voraussetzung für Andorra/Audorra zu haben. Jedoch fürchte ich damit Leute (insbesondere Anfänger) von der Verwendung der Bibliotheken abzuschrecken.
Liefere ich die Commons jeweils mit Andorra/Audorra aus, so laufe ich Gefahr, dass es ein heilloses Durcheinander, insbesondere mit verschiedenen Versionen gibt.

Vielleicht hat der eine oder andere noch eine Idee, wie ich das "Commons"-Paket am besten verteilen sollte.

Schonmal Danke für eure Antworten,
Andreas

PS: Leider dauert es noch eine Weile, bis die nächste Version von Andorra bzw. Audorra erscheinen wird - ich habe momentan viel um die Ohren.
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Gemeinsam genutzte Bibliothek am besten verwalten

  Alt 3. Aug 2009, 21:25
Hat irgendjemand eine Meinung zu dem Thema - ich meine hier sind ja einige Leute, die meine Bibliothek verwenden unterwegs.
Und eins steht fest: Ohne Andorra Commons wird mit der nächsten Version nichts mehr gehen.
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.852 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Gemeinsam genutzte Bibliothek am besten verwalten

  Alt 3. Aug 2009, 21:31
Ich würde es getrennt verwalten, aber auch als Bundle anbieten
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Gemeinsam genutzte Bibliothek am besten verwalten

  Alt 4. Aug 2009, 21:10
Das wird wohl die beste Möglichkeit sein.

Ich schätze ich werde den "commons" Ordner einfach in den jeweiligen "src" Ordner des Projektes hineinkopieren und zu den Tutorials dazuschreiben, dass auch dieser im Bibliothekspfad eingebunden werden muss. Wer schon eine Version der Commons installiert hat, der kann ja diesen Pfad im Bibliothekspfad belassen. Über ein paar Kompilerschalter sollte ich ja in der Lage sein, die Commonsversion zu überprüfen.
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz