I forget to finish things. I forget to include things in a new function. I forget to test things. My memory is terrible.
I could write task lists. I could create test scripts. I could develop project plans. And generally expend adequate time on administration.
So I just build.
Keep each download so you can roll back if you cannot live with the current bugs.
AxleBase is receiving most of my attention at the moment. But CoreModel is still my first love.
I appreciate the way that CoreModel's concepts and documentation have impacted the computing world, and I plan to do more with it when AxleBase is at a stopping point. Although CoreReader has been downloaded far far more than has CoreModel, I believe that it is because CoreModel is so hard to understand for most people. CoreModel is far more important and is a much bigger contribution to those who can understand it.
CoreModel is massive and much of his code has not been looked at in years. So that he can continue to evolve, the error handler that weaves throughout his code will be entirely rebuilt, as time permits, to give him the AxleBase error protocol.
| release | purpose | description |
| | | |
| coming
|
new |
Tentative consideration of a client-server version.
|
| 00801
|
change |
Internal database upgraded from Microsoft Access to AxleBase.
|
| |
change |
Improved network awareness.
|
| |
misc. |
Other miscellaneous improvements and fixes.
|
| 60221
|
change |
Upgraded and expanded the imports.
|
| |
change |
Improved the model instantiators.
|
| |
new |
Added OLEDB support
|
| 60216
|
change |
Began conversion to the AxleBase error return protocol.
|
| |
change |
Rebuilt error threads in various parts of the project.
|
| |
change |
Fixed extended sorts in the data browser.
|
| 40516
|
change |
Cleaned up some ten year old code in edit screens.
|
| 40516
|
change |
Expanded the closure test report.
|
| |
change |
Improved handling of the edit screens.
|
| |
new |
Added more internal error handlers.
May have created bugs, but some hidden ones were fixed.
|
| 30825
|
change |
Enhanced object name validations.
|
| |
new |
Added data types and sizes to OLEDB imports.
|
| 30803
|
new |
Added more user error traps for utilities.
|
| |
change |
Improved data browser and edit screen refresh.
|
| |
change |
Alleviated confusion between servers and brand names.
|
| |
change |
Enabled instantiation in AxleBase.
|
| |
new |
Tied server objects into the model validator.
|
| |
new |
Tied data type objects into the model validator.
|
| |
change |
Removed index requirement from the size forecaster.
|
| 30722
|
new |
Enabled model imports at the physical level.
|
| |
new |
Enabled model imports from AxleBase.
|
| |
new |
Codes are changed to upper case to meet user requests.
|
| 30128
|
new |
Added toggles and speed to the administrator's configuration screens.
|
| |
change |
Compensated for Oracle's inability to use industry standard syntax for model schema.
|
| |
change |
Reworked the model validation utility.
|
| |
new |
Added detailed activity logging to the metadata server.
|
| |
new |
Added a model rename utility.
|
| |
change |
Added backslash escape mechanisms for MySql server installations.
|
| |
new |
Added process logging to the instantiator.
|
| |
new |
Added process logging to the object import procedure.
|
| |
new |
Added a button to separate the empty and destroy functions.
|
| |
change |
Cleaned up the column headings.
|
| |
new |
Added a pack utility for the evaluation database.
|
| |
change |
Added pending change warning to implementation module.
|
| |
change |
Made the metadata server aware of change warnings and target dates.
|
| |
change |
Expanded the documentation and on-line help.
|
| |
change |
Removed model information from the main screen for security.
|
| |
new |
Added resource lists to the conceptual level.
|
| |
new |
Enabled carry-forward in attribute and column add screens.
|
| 30102
|
|
* * Caution: Do NOT upgrade to or past this release until all models are worked past the conceptual level!
|
| |
new |
Enabled retrograde operations to the conceptual level.
|
| |
change |
Revised the relation analysis utility.
|
| 21230
|
instantiator |
Added cruds to the instantiator.
|
| 21228
|
change |
Enhanced the system initialization to support beginners.
|
| |
new |
Creates an empty database to support beginners.
|
| |
change |
The system now checks its database in every startup.
|
| |
change |
Cleaned up the relation data entry screens.
|
| |
new |
The model validator utility has been completed,
Validates models at all levels.
|
| |
change |
Improved the column data screens.
|
| |
change |
Clarified the model master screens.
|
| |
new |
Added the ability to instantiate through OLEDB connections.
|
| |
new |
Added DSN connections.
|
| |
new |
Instantiator has been completed.
Can instantiate a model in any database manager.
|
| |
change |
The use of DML now requires a DML connection object.
|
| |
change |
The demonstration model is substantially upgraded to a complete and functional model.
|
| |
new |
Enabled the use of ODBC connections in all modules.
|
| |
new |
Expanded import ability to all database managers.
|
| |
new |
Added an ODBC import operation.
( Now has an automatic connection detector. )
|
| |
new |
Increased the amount of object information.
|
| 21208
|
internal |
Resumed work on CoreModel with numerous minor internal changes.
Placed CoreReader in maintenance mode.
|
| 21119
|
new |
Implemented CoreReader's screen handler.
Still in maintenance mode.
Resources are diverted to CoreReader.
|
| 20910
|
new |
Began testing with an Oracle backend.
|
| 20603
|
change |
Chopped out the OLEDB overhead to increase speed while removing megabytes.
|
| 20305
|
change |
Moved remote server settings into the configuration screen.
|
| |
new |
Added communication module with control console.
|
| |
change |
Improved documentation handling.
|
| 20202
| |
change: increased the accuracy of the server cycle timer
change: corrected path in the second level XML dictionary pointer
change: If an object on which a server was working was deleted, the server logged an error and shut down. The server now logs the incident and continues functioning.
change: redesigned servers to reduce the load placed on the cpu
change: finished the model publication approval mechanism
change: expanded the number of name standards
change: moved standards into a maintainable table format
|
| 20101
| |
new: completed and enabled the security system
new: included indices in size forecasts
new: completed the relation utility
new: made data set size configurable
new: added an administrator's system lock
new: revealed protoforms to web administrator
new: added model publication to admin controls
new: gave web administrator more control of object selection
new: added new objects to the web site
new: created manager objects and screens
new: created controls for object types
new: created genesis level module
new: created protoform objects and screens
new: created model state objects and screens
change: redesigned and rebuilt name standardization utility
. . . . increased its scope
. . . . changed from a doer to an advisor
change: Enhanced the documentation handling
change: Rebuilt the help system
|
| 11206
| |
added independent logging controls to metadata server
Enabled logging of import operations
Built the DML import apparatus
added constraint objects to the model
Redesigned table, column, and index objects to ease index management.
Added secondary indices to ms. sql server instantiator
Added secondary indices to access instantiator
completed the DML generator
completed the ms. sql server instantiator
bug fix: database server export from admin module had stopped
enhancement: modified views interface to make more sense
enhancement: modified processes interface to make more sense
added crud table to models
created add, edit, browse screens for cruds
passed cruds to web site administrator
added cruds to dictionary server
completed the access instantiator
added column ordinality to the system
rebuilt model process table and screens
enabled model process import
created reports for imports
created reports for instantiator (but it's still not complete.)
built ASP dll to write remote control XML schema
gave CoreModel the ability to do an ASP web site
enabled the script selector for the web administrator
|
| 11102
| |
added a model publication over-ride to the dictionary server
added a schema based XML driven internal remote control server
Included schema based XML in the data dictionary interface design.
Completed the Metadata Server.
Upgraded internal documentation handling.
Replaced internal documentation with extended documentation.
Enhanced the exported documentation.
caused all kinds of bad things after tables hit a half million records.
Built the model instantiator for ms. access.
Upgraded log truncator to handle large tables.
Created a custom query tool for the administrator.
Increased resilience with separate data connections in the metadata servers and server admin control.
Improved handling of add/edit screens.
Upgraded data error traps in all edit screens.
Set tab order on all of the data screens.
Reworked the documentation.
Rebuilt metadata server to allow both processes to run on a single computer.
Completed the dictionary server test button.
Added names of server computers to server parameters.
Enabled verbose logging in metadata server.
Redesigned server control to allow remote reconfiguration of running servers.
|
| 11002
| |
Added new publication controls to web administrator.
Enhanced operation of the web administrator.
Added maintainable company/organization id records.
Put company/organization i.d. in web page headers.
Built framework for dictionary server.
Added connection lookup to model import.
Added views to the model import.
Added procs to the model import.
Expanded web site administrator controls.
Created a separate control form for metadata server.
Created a data connection table to store connections.
Created data connection add screen.
Created data connection edit screen.
Completed the add and edit screens for views.
Included views in name standardization.
Included indices in validation.
Added keys to validation.
Included indices in size forecast.
Gave the web administrator access to model indices.
Created index table and table builder.
Created index add form.
Created index data browser.
Updated help messages and demo builder.
Added indexing to physical and implementation levels.
Removed index data from columns & tables.
Added index records to the export.
Added indices to the schema.
Enabled import of indices.
Added export to the implementation module.
Completed the database size forecast module.
|
| 10906
| |
Upgraded the model copier.
Upgraded the log truncater.
Enhanced some of the reports.
Completed the schematization module.
|