|
From: | Richard Kilmer |
Subject: | [FR-cvsevents] freeride/freebase core.rb databus.rb freebase.r... |
Date: | Sun, 10 Nov 2002 02:54:25 -0500 |
CVSROOT: /cvsroot/freeride Module name: freeride Changes by: Richard Kilmer <address@hidden> 02/11/10 02:54:25 Modified files: freebase : core.rb databus.rb freebase.rb logger.rb plugin.rb properties.rb Added files: freebase : configuration.rb readers.rb Log message: major rewrite of freebase. the plugin system is completely rewritten there is a new configuration.rb file with config classes that manage computing plugin startup and load order/dependencies/resolve circular dependencies. The plugin format is now yaml instead of XML. The readers.rb file contains the readers for the yaml files. There is an incomplete reader for reading the XML formats...this will be completed so we can switch back if needed. core.rb removes a lot of code that is now managed in the Configuration class. The plugin.rb file is changed to remove the parsing of XML and instead leverage the PluginConfiguration class to hold config data (all dependency management code is also removed from this class) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/freeride/freeride/freebase/configuration.rb?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/freeride/freeride/freebase/readers.rb?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/freeride/freeride/freebase/core.rb.diff?tr1=1.11&tr2=1.12&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/freeride/freeride/freebase/databus.rb.diff?tr1=1.19&tr2=1.20&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/freeride/freeride/freebase/freebase.rb.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/freeride/freeride/freebase/logger.rb.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/freeride/freeride/freebase/plugin.rb.diff?tr1=1.10&tr2=1.11&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/freeride/freeride/freebase/properties.rb.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |