tdblib and eforia-base goes open source
Wir haben uns entschlossen, die folgenden zwei Projekte als Open Source zu veröffentlichen. Hier und da muß noch etwas aufgeräumt und dokumentiert werden; das geschieht in der nächsten Zeit, wenn wir mal dazu kommen.
Der Zugriff ist über WebSVN möglich. Das ist eine Weboberfläche für die Versionsverwaltung Subversion, mit der einzelne Dateien oder ein Archiv des gesamten Projektes heruntergeladen werden können.
tdblib
Hier finden sich Prozeduren, die wir projektübergreifend einsetzen.
Zu vielen Funktionen kann die Dokumentation bereits mit doku.prg aus eforia-base erzeugt werden.
Ein erster Überblick über die verschiedenen Module ist hier zu finden.
Das Einbinden erfolgt in der tdbengine.ini:
[globals]
libpath=/pfad/zu/tdblib
eforia-base
In diesem Projekt sammeln wir ausführbare PRGs:
schedul/
initidy: Löscht leere Schlüssel in Ini-Dateien
mailman: Versendet Mails, die als Dateien im TML-Format übergeben werden
rollman: Restrukturiert Tabellen
rssreader: RSS-Reader
schedul: Startet zyklisch Prozesse
trashman: Löscht alte Dateien und Datensätze
system/
baseman: DB-Administration
copy_memos: Kopiert Memos von einer Tabelle in eine andere
dat2dbf: Kommandozeilen-Interface für ToDBF
doku: Extrahiert Dokumentation aus Modulen
logfiles: Zeigt cgi.log und error.log im Browser an
processwatch: Stellt momentan laufende tdbengine-Prozesse dar und beendet diese auf Wunsch
profiler: Fügt Logging-Aufrufe zwischen jede Zeile eines Moduls ein
sxc2def: Erstellt Defs aus OpenOffice-Tabellen
sxw2mod: Erstellt Module mit Konstanten aus OpenOffice-Texten
uniimport: Importiert eine Tabelle in eine andere mit konfigurierbaren dynamischen Feldzusweisungen
userman: Benutzer- und Sessionverwaltung. Aufruf mit ExecMacro.
Dieser Artikel wurde veröffentlicht am 30.07.2007 um 00:33 Uhr.
Verfasst von
Sven.
Tags: tdblib eforia-base open-source gpl
Permalink
Trackback URI
Ähnliche Beiträge:
Bisher ein Kommentar:
eforia web manager Blog trackbackte am 30.07.2007 um 10:57 Uhr:
Quellcode unter GPL Die Quellcodes von tdblib und eforia-base stehen nun unter GPL zur Verfügung. Näheres dazu im entsprechenden Artikel im tdbengine-Blog.
Neuen Kommentar verfassen:
|