yadt-svn Mailing List for Yadt (Page 8)
Status: Pre-Alpha
Brought to you by:
nargaff
You can subscribe to this list here.
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(19) |
Oct
(15) |
Nov
(7) |
Dec
(14) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 |
Jan
(8) |
Feb
(14) |
Mar
(17) |
Apr
(4) |
May
(16) |
Jun
(25) |
Jul
(13) |
Aug
(60) |
Sep
(70) |
Oct
(170) |
Nov
(148) |
Dec
(14) |
| 2010 |
Jan
(21) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <na...@us...> - 2009-11-05 07:20:19
|
Revision: 465
http://yadt.svn.sourceforge.net/yadt/?rev=465&view=rev
Author: nargaff
Date: 2009-11-05 07:20:08 +0000 (Thu, 05 Nov 2009)
Log Message:
-----------
- Interface DataStoreError eingefuehrt.
- Alle getGeneralNamePlural-Funktionen public gemacht. Waren teileweise als private deklariert.
Modified Paths:
--------------
trunk/src/rules/abilities/ability.h
trunk/src/rules/abilities/abilitygroup.h
trunk/src/rules/act.cpp
trunk/src/rules/act.h
trunk/src/rules/advantages/advantage.h
trunk/src/rules/advantages/advantagegroup.h
trunk/src/rules/rules.pri
trunk/src/rules/talents/talentgroup.h
Added Paths:
-----------
trunk/src/rules/stores/datastoreerror.cpp
trunk/src/rules/stores/datastoreerror.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-11-05 05:47:19
|
Revision: 464
http://yadt.svn.sourceforge.net/yadt/?rev=464&view=rev
Author: nargaff
Date: 2009-11-05 05:47:11 +0000 (Thu, 05 Nov 2009)
Log Message:
-----------
Funktion getGeneralNamePlural(), bei allen Klassen der Regelelemente hinzugefuegt. Die Funktion liefert die allgemeine Bezeichnung eines Regelelements, z.B. "Abilities"/"Sonderfertigkeiten" oder "Attributes"/"Eigenschaften".
Modified Paths:
--------------
trunk/src/rules/abilities/ability.cpp
trunk/src/rules/abilities/abilitygroup.cpp
trunk/src/rules/abilities/abilitygroup.h
trunk/src/rules/advantages/advantage.cpp
trunk/src/rules/advantages/advantage.h
trunk/src/rules/advantages/advantagegroup.cpp
trunk/src/rules/advantages/advantagegroup.h
trunk/src/rules/attributes/attribute.cpp
trunk/src/rules/attributes/attribute.h
trunk/src/rules/basevalues/basevalue.cpp
trunk/src/rules/basevalues/basevalue.h
trunk/src/rules/talents/languagefamily.cpp
trunk/src/rules/talents/languagefamily.h
trunk/src/rules/talents/talent.cpp
trunk/src/rules/talents/talent.h
trunk/src/rules/talents/talentgroup.cpp
trunk/src/rules/talents/talentgroup.h
trunk/src/rules/talents/talentspecial.cpp
trunk/src/rules/talents/talentspecial.h
trunk/src/rules/util/community.cpp
trunk/src/rules/util/community.h
trunk/src/rules/util/simpleculture.cpp
trunk/src/rules/util/simpleculture.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-11-05 05:24:32
|
Revision: 463
http://yadt.svn.sourceforge.net/yadt/?rev=463&view=rev
Author: nargaff
Date: 2009-11-05 05:24:23 +0000 (Thu, 05 Nov 2009)
Log Message:
-----------
Funktion getGeneralNamePlural(), bei Klasse Ability hinzugefuegt. Die Funktion liefert die allgemeine Bezeichnung eines Regelelements. In diesem Fall "Abilities" oder "Sonderfertigkeiten".
Modified Paths:
--------------
trunk/src/rules/abilities/ability.cpp
trunk/src/rules/abilities/ability.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-11-04 17:48:35
|
Revision: 462
http://yadt.svn.sourceforge.net/yadt/?rev=462&view=rev
Author: nargaff
Date: 2009-11-04 17:48:23 +0000 (Wed, 04 Nov 2009)
Log Message:
-----------
Beim Laden der XML-Daten werden zu Fehlerbehandlung jetzt Exceptions geworfen. Diese werden momentan allerdings noch nicht abgefangen, daher St?\195?\188rzt das Programm bei einem Fehler zur Zeit ab.
Modified Paths:
--------------
trunk/notes/nargaff/TODO.txt
trunk/src/persistence/xml/stores/persistencemanager.cpp
trunk/src/persistence/xml/util/persistence.h
trunk/src/rules/stores/datastore.cpp
trunk/src/rules/stores/datastore.h
trunk/src/rules/stores/datastoremanager.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-11-01 17:41:48
|
Revision: 461
http://yadt.svn.sourceforge.net/yadt/?rev=461&view=rev
Author: nargaff
Date: 2009-11-01 17:41:39 +0000 (Sun, 01 Nov 2009)
Log Message:
-----------
Der neue Data-Stores-Editor ist jetzt im Menue eingebunden.
Der alte Data-Source-Editor ist geloescht.
Modified Paths:
--------------
trunk/src/gui/gui.pri
trunk/src/gui/mainwindow.cpp
trunk/src/gui/mainwindow.h
trunk/src/gui/mainwindow.ui
Removed Paths:
-------------
trunk/src/gui/editors/widgetdatasource.cpp
trunk/src/gui/editors/widgetdatasource.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-11-01 17:25:15
|
Revision: 460
http://yadt.svn.sourceforge.net/yadt/?rev=460&view=rev
Author: nargaff
Date: 2009-11-01 17:25:07 +0000 (Sun, 01 Nov 2009)
Log Message:
-----------
Nachdem man einen Data-Store als default gewaehlt hat, wird der entsprechende Button fuer den Data-Store disabled.
Modified Paths:
--------------
trunk/src/gui/editors/stores/editordatastores.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-11-01 17:14:49
|
Revision: 459
http://yadt.svn.sourceforge.net/yadt/?rev=459&view=rev
Author: nargaff
Date: 2009-11-01 17:14:38 +0000 (Sun, 01 Nov 2009)
Log Message:
-----------
Die Menueeintraege fuer die Editoren sind jetzt nur enabled, wenn kein interner Data-Store als Default gewaehlt ist.
Modified Paths:
--------------
trunk/src/gui/mainwindow.cpp
trunk/src/gui/mainwindow.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-11-01 16:56:00
|
Revision: 458
http://yadt.svn.sourceforge.net/yadt/?rev=458&view=rev
Author: nargaff
Date: 2009-11-01 16:55:53 +0000 (Sun, 01 Nov 2009)
Log Message:
-----------
Man kann jetzt einen Standard-Data-Store auswaehlen.
Modified Paths:
--------------
trunk/src/gui/editors/stores/datastorelistview.cpp
trunk/src/gui/editors/stores/editordatastores.cpp
trunk/src/gui/editors/stores/editordatastores.h
trunk/src/gui/editors/util/listview.h
trunk/src/rules/stores/datastoremanager.cpp
trunk/src/rules/stores/datastoremanager.h
trunk/src/util/versionnumber.cpp
trunk/src/util/versionnumber.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-31 16:40:11
|
Revision: 457
http://yadt.svn.sourceforge.net/yadt/?rev=457&view=rev
Author: nargaff
Date: 2009-10-31 16:40:02 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
Nachdem ein Data-Store verschoben wurde, wird die Aenderung auch im Editor angezeigt.
Modified Paths:
--------------
trunk/src/gui/editors/stores/editordatastores.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-31 16:28:49
|
Revision: 456
http://yadt.svn.sourceforge.net/yadt/?rev=456&view=rev
Author: nargaff
Date: 2009-10-31 16:28:43 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
Wenn die Infos ueber einen Data-Store geaendert wurden, wird vom DataStoreListview ein Signal gesendet, um die Aenderung anzuzeigen.
Modified Paths:
--------------
trunk/src/gui/editors/stores/datastorelistview.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-31 16:21:20
|
Revision: 455
http://yadt.svn.sourceforge.net/yadt/?rev=455&view=rev
Author: nargaff
Date: 2009-10-31 16:21:11 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
Design des Data-Store-Editors geaendert.
Modified Paths:
--------------
trunk/src/gui/editors/stores/editordatastores.ui
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-31 16:10:14
|
Revision: 454
http://yadt.svn.sourceforge.net/yadt/?rev=454&view=rev
Author: nargaff
Date: 2009-10-31 16:10:06 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
Man kann jetzt die DataStoreInfos eines Data-Stores Im Data-Store-Editor aendern.
Modified Paths:
--------------
trunk/src/gui/editors/stores/datastorelistview.cpp
trunk/src/gui/gui.pri
Added Paths:
-----------
trunk/src/gui/editors/stores/ededitdatastoredialog.cpp
trunk/src/gui/editors/stores/ededitdatastoredialog.h
trunk/src/gui/editors/stores/ededitdatastoredialog.ui
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-31 15:16:02
|
Revision: 453
http://yadt.svn.sourceforge.net/yadt/?rev=453&view=rev
Author: nargaff
Date: 2009-10-31 15:15:53 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
EdNewDataStoreDialog in EdAddDataStoreDialog umbenannt.
Modified Paths:
--------------
trunk/src/gui/editors/stores/datastorelistview.cpp
trunk/src/gui/gui.pri
Added Paths:
-----------
trunk/src/gui/editors/stores/edadddatastoredialog.cpp
trunk/src/gui/editors/stores/edadddatastoredialog.h
trunk/src/gui/editors/stores/edadddatastoredialog.ui
Removed Paths:
-------------
trunk/src/gui/editors/stores/ednewdatastoredialog.cpp
trunk/src/gui/editors/stores/ednewdatastoredialog.h
trunk/src/gui/editors/stores/ednewdatastoredialog.ui
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-30 23:01:54
|
Revision: 452
http://yadt.svn.sourceforge.net/yadt/?rev=452&view=rev
Author: nargaff
Date: 2009-10-30 23:01:39 +0000 (Fri, 30 Oct 2009)
Log Message:
-----------
Der Persistencemanager-Editor kann jetzt ReadOnly geschaltet werden.
Der Data-Store-Editor zeigt jetzt auch den Persistencemanager im ReadOnly-Mode an.
Modified Paths:
--------------
trunk/src/gui/editors/stores/eddatastorepersistencemanagers.cpp
trunk/src/gui/editors/stores/eddatastorepersistencemanagers.h
trunk/src/gui/editors/stores/eddatastorepersistencemanagerwrapper.cpp
trunk/src/gui/editors/stores/eddatastorepersistencemanagerwrapper.h
trunk/src/gui/editors/stores/editordatastores.cpp
trunk/src/gui/editors/stores/editordatastores.ui
trunk/src/gui/editors/util/stackededitors.cpp
trunk/src/gui/editors/util/stackededitors.h
trunk/src/gui/editors/util/stackeditor.cpp
trunk/src/gui/editors/util/stackeditor.h
trunk/src/persistence/xml/stores/edpersistencemanager.cpp
trunk/src/persistence/xml/stores/edpersistencemanager.h
trunk/src/rules/stores/eddatastorepersistencemanager.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-29 20:40:02
|
Revision: 451
http://yadt.svn.sourceforge.net/yadt/?rev=451&view=rev
Author: nargaff
Date: 2009-10-29 20:39:53 +0000 (Thu, 29 Oct 2009)
Log Message:
-----------
Man kann die Regeldaten jetzt auf der Festplatte verschieben.
Modified Paths:
--------------
trunk/src/gui/editors/stores/eddatastorepersistencemanagers.cpp
trunk/src/gui/editors/stores/eddatastorepersistencemanagers.h
trunk/src/gui/editors/stores/eddatastorepersistencemanagerwrapper.cpp
trunk/src/gui/editors/stores/eddatastorepersistencemanagerwrapper.h
trunk/src/gui/editors/stores/editordatastores.cpp
trunk/src/gui/editors/stores/editordatastores.h
trunk/src/gui/editors/stores/editordatastores.ui
trunk/src/gui/editors/util/listview.cpp
trunk/src/gui/editors/util/listview.h
trunk/src/gui/gui.pri
trunk/src/persistence/xml/stores/edpersistencemanager.cpp
trunk/src/persistence/xml/stores/edpersistencemanager.h
trunk/src/persistence/xml/stores/edpersistencemanager.ui
trunk/src/persistence/xml/stores/persistencemanager.cpp
trunk/src/persistence/xml/stores/persistencemanager.h
trunk/src/resources/images.qrc
trunk/src/rules/rules.pri
trunk/src/rules/stores/datastore.cpp
trunk/src/rules/stores/datastore.h
trunk/src/rules/stores/datastorepersistencemanager.h
trunk/src/rules/stores/eddatastorepersistencemanager.h
Added Paths:
-----------
trunk/src/gui/editors/stores/edmovedatastoredialog.cpp
trunk/src/gui/editors/stores/edmovedatastoredialog.h
trunk/src/gui/editors/stores/edmovedatastoredialog.ui
trunk/src/resources/images/arrowdown2.png
trunk/src/rules/stores/datastorepersistencemanager.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-28 00:35:32
|
Revision: 450
http://yadt.svn.sourceforge.net/yadt/?rev=450&view=rev
Author: nargaff
Date: 2009-10-28 00:35:26 +0000 (Wed, 28 Oct 2009)
Log Message:
-----------
Der EdDataStorePersistenceManagers kann jetzt einen ?\195?\188bergebenen PersistenceManager anzeigen.
Modified Paths:
--------------
trunk/src/gui/editors/stores/eddatastorepersistencemanagers.cpp
trunk/src/gui/editors/stores/eddatastorepersistencemanagers.h
trunk/src/gui/editors/stores/eddatastorepersistencemanagerwrapper.cpp
trunk/src/gui/editors/stores/eddatastorepersistencemanagerwrapper.h
trunk/src/gui/editors/util/stackededitors.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-27 16:22:12
|
Revision: 449
http://yadt.svn.sourceforge.net/yadt/?rev=449&view=rev
Author: nargaff
Date: 2009-10-27 16:22:03 +0000 (Tue, 27 Oct 2009)
Log Message:
-----------
Dem EdDataStorePersistenceManager kann jetzt ein PersistenceManager uebergeben werden, damit er ihn anzeigt.
Modified Paths:
--------------
trunk/src/persistence/xml/stores/edpersistencemanager.cpp
trunk/src/persistence/xml/stores/edpersistencemanager.h
trunk/src/persistence/xml/stores/persistencemanager.cpp
trunk/src/persistence/xml/stores/persistencemanager.h
trunk/src/rules/stores/eddatastorepersistencemanager.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-27 11:15:21
|
Revision: 448
http://yadt.svn.sourceforge.net/yadt/?rev=448&view=rev
Author: nargaff
Date: 2009-10-27 11:15:07 +0000 (Tue, 27 Oct 2009)
Log Message:
-----------
Feature: Man kann bei den StackedEditors jetzt abfragen, ob ein Editor gewaehlt ist: StackedEditors::isEditorSelected().
Modified Paths:
--------------
trunk/src/gui/editors/util/stackededitors.cpp
trunk/src/gui/editors/util/stackededitors.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-27 10:37:30
|
Revision: 447
http://yadt.svn.sourceforge.net/yadt/?rev=447&view=rev
Author: nargaff
Date: 2009-10-27 10:37:23 +0000 (Tue, 27 Oct 2009)
Log Message:
-----------
Die Buttons im Data-Store-Editor sind jetzt nur noch so Enabled, wie es auch Sinn ergibt.
Modified Paths:
--------------
trunk/src/gui/editors/stores/datastorelistview.cpp
trunk/src/gui/editors/stores/datastorelistview.h
trunk/src/gui/editors/stores/editordatastores.cpp
trunk/src/gui/editors/stores/editordatastores.h
trunk/src/gui/editors/util/listview.cpp
trunk/src/gui/editors/util/listview.h
trunk/src/persistence/xml/stores/persistencemanagersettings.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-26 22:09:10
|
Revision: 446
http://yadt.svn.sourceforge.net/yadt/?rev=446&view=rev
Author: nargaff
Date: 2009-10-26 22:09:03 +0000 (Mon, 26 Oct 2009)
Log Message:
-----------
L?\195?\182schen von Data-Stores geht jetzt auch.
Modified Paths:
--------------
trunk/src/gui/editors/stores/datastorelistview.cpp
trunk/src/gui/editors/stores/datastorelistview.h
trunk/src/gui/editors/util/listview.cpp
trunk/src/persistence/xml/stores/persistencemanager.cpp
trunk/src/persistence/xml/stores/persistencemanager.h
trunk/src/persistence/xml/util/persistence.h
trunk/src/persistence/xml/util/persistencetranslations.cpp
trunk/src/persistence/xml/util/persistencetranslations.h
trunk/src/persistence/xml/util/translationswriter.cpp
trunk/src/rules/stores/datastore.cpp
trunk/src/rules/stores/datastore.h
trunk/src/rules/stores/datastoremanager.cpp
trunk/src/rules/stores/datastoremanager.h
trunk/src/rules/stores/datastorepersistencemanager.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-26 22:04:48
|
Revision: 445
http://yadt.svn.sourceforge.net/yadt/?rev=445&view=rev
Author: nargaff
Date: 2009-10-26 22:04:42 +0000 (Mon, 26 Oct 2009)
Log Message:
-----------
Doppelter Type entfernt.
Modified Paths:
--------------
trunk/xmlschema/rules/files/specialabilities.xsd
trunk/xmlschema/util/util.xsd
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-26 20:44:03
|
Revision: 444
http://yadt.svn.sourceforge.net/yadt/?rev=444&view=rev
Author: nargaff
Date: 2009-10-26 20:06:48 +0000 (Mon, 26 Oct 2009)
Log Message:
-----------
Wenn man im Data-Store-Editor einen neuen Data-Store anlegt, dann wird das auch gespeichert und er ist nach einem Neustart wieder da.
Modified Paths:
--------------
trunk/notes/nargaff/TODO.txt
trunk/src/persistence/xml/stores/edpersistencemanager.cpp
trunk/src/persistence/xml/stores/edpersistencemanager.h
trunk/src/persistence/xml/stores/persistencemanager.cpp
trunk/src/persistence/xml/stores/persistencemanager.h
trunk/src/persistence/xml/stores/persistencemanagersettings.cpp
trunk/src/persistence/xml/stores/persistencemanagersettings.h
trunk/src/persistence/xml/stores/persistenceplugin.cpp
trunk/src/persistence/xml/stores/persistenceplugin.h
trunk/src/persistence/xml/xml.pri
trunk/src/util/versionnumber.cpp
trunk/src/util/versionnumber.h
Added Paths:
-----------
trunk/src/persistence/xml/stores/persistencemanagersettingsmanager.cpp
trunk/src/persistence/xml/stores/persistencemanagersettingsmanager.h
Removed Paths:
-------------
trunk/src/persistence/xml/stores/persistencemanagersettingsloader.cpp
trunk/src/persistence/xml/stores/persistencemanagersettingsloader.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-25 18:24:41
|
Revision: 443
http://yadt.svn.sourceforge.net/yadt/?rev=443&view=rev
Author: nargaff
Date: 2009-10-25 18:24:33 +0000 (Sun, 25 Oct 2009)
Log Message:
-----------
Modified Paths:
--------------
trunk/src/persistence/xml/stores/edpersistencemanager.cpp
trunk/src/persistence/xml/stores/persistencemanager.h
trunk/src/persistence/xml/stores/persistenceplugin.cpp
trunk/src/persistence/xml/xml.pri
Added Paths:
-----------
trunk/src/persistence/xml/stores/persistencemanagersettings.cpp
trunk/src/persistence/xml/stores/persistencemanagersettings.h
trunk/src/persistence/xml/stores/persistencemanagersettingsloader.cpp
trunk/src/persistence/xml/stores/persistencemanagersettingsloader.h
Removed Paths:
-------------
trunk/src/persistence/xml/util/persistencemanagersettings.cpp
trunk/src/persistence/xml/util/persistencemanagersettings.h
trunk/src/persistence/xml/util/persistencemanagersettingsloader.cpp
trunk/src/persistence/xml/util/persistencemanagersettingsloader.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-25 16:55:12
|
Revision: 442
http://yadt.svn.sourceforge.net/yadt/?rev=442&view=rev
Author: nargaff
Date: 2009-10-25 16:55:03 +0000 (Sun, 25 Oct 2009)
Log Message:
-----------
Beim Hinzufuegen eines Datastores zum Datastore-Manager wird jetzt eine entsprechendes Signal ausgeloest.
Modified Paths:
--------------
trunk/src/rules/stores/datastoremanager.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <na...@us...> - 2009-10-25 16:48:09
|
Revision: 441
http://yadt.svn.sourceforge.net/yadt/?rev=441&view=rev
Author: nargaff
Date: 2009-10-25 16:47:59 +0000 (Sun, 25 Oct 2009)
Log Message:
-----------
Ungenutztes XML-Attribute Type aus der Sonderfertigkeitgruppen-Datei entfernt.
Modified Paths:
--------------
trunk/src/resources/rules/specialabilitygroups.xml
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|