mirror of
https://github.com/gnustep/libs-gdl2.git
synced 2025-04-22 04:40:44 +00:00
* Version 0.11.0
* README: Update prerequisites and project names. * TODO: Update. * INSTALL: Remove reference to GNUSTEP_SYSTEM_ROOT. * ANNOUNCE: Update for release. * NEWS: Ditto. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@25320 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
2465b08acc
commit
4051da8995
7 changed files with 65 additions and 59 deletions
44
ANNOUNCE
44
ANNOUNCE
|
@ -1,5 +1,5 @@
|
|||
|
||||
The GNUstep Database Library 2 Package, version 0.10.1 is now available.
|
||||
The GNUstep Database Library 2 Package, version 0.11.0 is now available.
|
||||
|
||||
What is the GNUstep Database Library 2 Package?
|
||||
====================================
|
||||
|
@ -17,39 +17,33 @@ Objective-C objects to rows of relational database management systems
|
|||
|
||||
The package has been tested on:
|
||||
|
||||
Debian Sarge/x86
|
||||
Debian Etch/x86
|
||||
Debian Sid/x86 (Sept 2006)
|
||||
|
||||
Changes in version 0.10.1
|
||||
Changes in version 0.11.0
|
||||
=========================
|
||||
This release contains the following changes:
|
||||
- Build as NATIVE_LIBRARY and renamed projects to
|
||||
(lib)EOControl, (lib)EOAccess and (lib)EOInterface
|
||||
- Adaption to the gnustep-make 2.0 infrastructure
|
||||
- Addition of an SQLiteAdaptor.
|
||||
- Removed dependency on GC classes.
|
||||
- Started update of the Postgres95->PostgreSQL adaptor
|
||||
(The goal is to migrate to the PostgreSQL 7/8 API and datatypes
|
||||
but this is still WIP.)
|
||||
- Much improved DBModeler application including initial diagram support.
|
||||
- Much improved GDL2Palette support.
|
||||
- Improved EODisplayGroup implementation.
|
||||
|
||||
This followup release only includes packaging issues. Not all of the
|
||||
subprojects were installed into the correct GNUSTEP_INSTALLATION_DIR
|
||||
by default.
|
||||
- Bug fixes
|
||||
- Correct propagation or relationship attributes.
|
||||
- Correct determination of seconds and milliseconds in the
|
||||
PostgreSQL adaptor
|
||||
|
||||
Changes in version 0.10.0
|
||||
=========================
|
||||
|
||||
This release includes many bug fixes and partial rewrites of
|
||||
existing implementations and should be more robust that the
|
||||
previous release.
|
||||
|
||||
This release includes new preliminary classes like
|
||||
EOSharedEditingContext, EOEvent, EOEventCenter and EOMultiReaderLock
|
||||
but these haven't seen much testing yet and are partially implemented.
|
||||
|
||||
This release includes an initial version of EOInterface, the library
|
||||
or framework to connect GUI elements to GDL2 classes.
|
||||
|
||||
Matt Rice contributed an initial DBModeler application, an EOModler
|
||||
framework implementation, a GDL2Palette for GROM and lots of time
|
||||
debuging, testing and filling in missing implementations.
|
||||
|
||||
Where can you get it? How can you compile it?
|
||||
==============================================
|
||||
|
||||
The gnustep-dl2-0.10.1.tar.gz distribution file has been placed at
|
||||
The gnustep-dl2-0.11.0.tar.gz distribution file has been placed at
|
||||
<http://ftp.gnustep.org/pub/gnustep/libs>
|
||||
|
||||
Please log bug reports on the GNUstep project page
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2007-07-11 David Ayers <ayers@fsfe.org>
|
||||
|
||||
* Version 0.11.0
|
||||
* README: Update prerequisites and project names.
|
||||
* TODO: Update.
|
||||
* INSTALL: Remove reference to GNUSTEP_SYSTEM_ROOT.
|
||||
* ANNOUNCE: Update for release.
|
||||
* NEWS: Ditto.
|
||||
|
||||
2007-07-11 David Ayers <ayers@fsfe.org>
|
||||
|
||||
* EOControl/EOAggregateEvent.h/m: New files with stub
|
||||
|
|
6
INSTALL
6
INSTALL
|
@ -24,11 +24,7 @@ Configuration
|
|||
|
||||
Configuration is performed by running the `configure' program at a
|
||||
shell prompt. You may want to use some of the optional arguments to the
|
||||
`configure' program. Type `configure --help' for a list of these. It is
|
||||
not likely that you will need to use the `--prefix' option, since
|
||||
gnustep-base will automatically install in the directory specified by the
|
||||
`GNUSTEP_SYSTEM_ROOT' environment variable (specified when you
|
||||
installed gnustep-make).
|
||||
`configure' program. Type `configure --help' for a list of these.
|
||||
|
||||
Compilation
|
||||
===========
|
||||
|
|
30
NEWS
30
NEWS
|
@ -1,16 +1,38 @@
|
|||
News
|
||||
****
|
||||
|
||||
The currently released version of the library is `0.10.1'.
|
||||
The currently released version of the library is `0.11.0'.
|
||||
|
||||
'alpha' release 1.10.1
|
||||
'alpha' release 0.11.0
|
||||
========================================
|
||||
|
||||
This release contains the following changes:
|
||||
- Build as NATIVE_LIBRARY and renamed projects to
|
||||
(lib)EOControl, (lib)EOAccess and (lib)EOInterface
|
||||
- Adaption to the gnustep-make 2.0 infrastructure
|
||||
- Addition of an SQLiteAdaptor.
|
||||
- Removed dependency on GC classes.
|
||||
- Started update of the Postgres95->PostgreSQL adaptor
|
||||
(The goal is to migrate to the PostgreSQL 7/8 API and datatypes
|
||||
but this is still WIP.)
|
||||
- Much improved DBModeler application including initial diagram support.
|
||||
- Much improved GDL2Palette support.
|
||||
- Improved EODisplayGroup implementation.
|
||||
|
||||
- Bug fixes
|
||||
- Correct propagation or relationship attributes.
|
||||
- Correct determination of seconds and milliseconds in the
|
||||
PostgreSQL adaptor
|
||||
|
||||
|
||||
'alpha' release 0.10.1
|
||||
========================================
|
||||
|
||||
This release only fixes packaging issues. Some of the sub projects
|
||||
were not installed into the the correct GNUSTEP_INSTALLATION_DIR.
|
||||
|
||||
|
||||
'alpha' release 1.10.0
|
||||
'alpha' release 0.10.0
|
||||
========================================
|
||||
|
||||
This release includes many bug fixes and partial rewrites of
|
||||
|
@ -29,7 +51,7 @@ framework implementation, a GDL2Palette for GROM and lots of time
|
|||
debuging, testing and filling in missing implementations.
|
||||
|
||||
|
||||
Initial 'alpha' release 1.9.1
|
||||
Initial 'alpha' release 0.9.1
|
||||
========================================
|
||||
|
||||
This is the first alpha release package of GDL2. First and
|
||||
|
|
16
README
16
README
|
@ -4,23 +4,23 @@ Readme
|
|||
The GNUstep Database Library 2 (GDL2) is a set of libraries to map
|
||||
Objective-C objects to rows of relational database management systems
|
||||
(RDBMS). It aims to be compatible with Enterprise Objects Framework
|
||||
(EOF) as released with WebObjects 4.5 from Apple Inc. It requires
|
||||
- the GNUstep Make Package 1.13.0
|
||||
- the Base Package 1.13.0
|
||||
- the GUI Package 1.11.0
|
||||
- the Back Package 1.11.0
|
||||
- the GORM Package 1.1.0
|
||||
(EOF) as released with WebObjects 4.5 from Apple Inc. It has been tested
|
||||
against the following package versions:
|
||||
- the GNUstep Make Package 2.0.0
|
||||
- the Base Package 1.14.0
|
||||
- the GUI/Back Package 1.12.0
|
||||
- the GORM Package 1.2.0
|
||||
|
||||
GDL2 consists of the following components:
|
||||
|
||||
- EOControl (gnustep-db2control)
|
||||
- EOControl
|
||||
|
||||
The fundamental abstraction library which includes many non RDBMS
|
||||
related extensions such as KeyValueCoding extensions and other
|
||||
categories. Most importantly it contains the classes which handle the
|
||||
coordination of object graphs namely EOEditingContext.
|
||||
|
||||
- EOAccess (gnustep-db2)
|
||||
- EOAccess
|
||||
|
||||
This library implements the underlying mechanism to retrieve and store
|
||||
data in RDBMS. It defines the abstract classes like EOAdaptor which
|
||||
|
|
15
TODO
15
TODO
|
@ -1,25 +1,10 @@
|
|||
EOControl:
|
||||
Headers/Classes:
|
||||
EOAggregateEvent
|
||||
EOEvent
|
||||
EOEventCenter
|
||||
EOMultiReaderLock
|
||||
EOSharedEditingContext
|
||||
EOAccess:
|
||||
Headers/Categories:
|
||||
EOGenericRecord (category)
|
||||
EOSchemaSynchronization
|
||||
|
||||
EOInterface: All
|
||||
|
||||
EOModel creation Application.
|
||||
|
||||
Documentation:
|
||||
API Documentation
|
||||
Note: Maybe we should document some useful undocumented/privat
|
||||
methods as "GDL2 extensions" yet refer to the fact that
|
||||
we merely declare them in the (not yet existing)
|
||||
"Additions" library.
|
||||
Tutorials
|
||||
|
||||
Examples:
|
||||
|
|
4
Version
4
Version
|
@ -6,8 +6,8 @@ GNUSTEP_GCC=2.95.2
|
|||
|
||||
# The version number of this release.
|
||||
MAJOR_VERSION=0
|
||||
MINOR_VERSION=10
|
||||
SUBMINOR_VERSION=1
|
||||
MINOR_VERSION=11
|
||||
SUBMINOR_VERSION=0
|
||||
GDL2_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||
VERSION=${GDL2_VERSION}
|
||||
|
||||
|
|
Loading…
Reference in a new issue