Re: OAF 0.3.0 is released
- From: Sean Thomas Middleditch <sean middleditch iname com>
- To: gnome-devel-list gnome org
- Subject: Re: OAF 0.3.0 is released
- Date: Wed, 10 May 2000 13:26:44 -0400
Maciej Stachowiak wrote:
> OAF is the Object Activation Framework, originally written by Elliot
> Lee. It will be a much more powerful replacement for gnorba in the
> GNOME 2.0 development platform. It's used by Nautilus (and optinally
> by Bonobo by other GNOME applications) for advanced object query and
> activation capabilities.
>
> You can get this release at:
>
> ftp://ftp.gnome.org/pub/GNOME/unstable/sources/oaf/oaf-0.3.0.tar.gz
>
> oaf-0.3.0
> ---------
>
> * New in this release
>
> * Activation changes
>
> Allow activation by IID as well as by AID, when activating by
> ID (Maciej)
>
> * oafinfo file improvements
>
> Multiple servers can now be specified in one oafinfo file. (Maciej)
>
> Make reading more robust. (Michael)
>
> Handle localization of OAF attributes better. (Maciej)
>
> * Query language changes
>
> Allow `:' in identifiers. (Maciej)
>
> New `defined' function. (Maciej)
>
> Capitalize word names of logical operators; add "XOR" as a
> synonym for "^" and rename "^" to "^^" for consistency. (Maciej)
>
> * Name service
>
> OAF now implements the CORBA standard CosNaming
> service, for the benefit of things like monikers. (Elliot)
>
> New covenience function `oaf_name_service_get' to get a
> reference to the name service. (Maciej)
>
> * Testing
>
> oaf-run-query program runs a query with sort criteria and
> returns a list of IID of servers satisfying the query, in sorted
> order. (Maciej)
>
> * oafConf.sh
>
> Added so that oaf config info can be accessed via
> gnome-config. (George)
>
> * Bug fixes
>
> Fixes to avoid crashing on attr lookup. (Maciej)
>
> Avoid use of hardcoded file descriptor 123. (Maciej)
>
> Fixed unary operators. (Darin)
>
> Fixed `has_one' function. (Maciej)
>
> Configuration improvements. (Kelly)
>
> `oaf_orb_get' now returns NULL instead of a random unititalized
> value if `oaf_init' has not been called yet. (Maciej)
>
> Don't crash if finding the factory server fails in factory
> activation. (Maciej)
>
> Memory management fixes in query expression evaluator to
> eliminate double-frees. (Maciej)
>
> Replaced buggy sorting function with modified qsort. (Maciej)
>
> Sequence handling fixes. (Jaka)
>
> * Documentation
>
> New document oaf-attributes.txt defining standard OAF
> attributes. (Maciej)
>
> Added examples to query-language.txt. (Michael)
>
> Added debugging.txt document. (Michael)
>
> Completed function and operator documentation in
> query-language.txt. (Maciej)
>
> _______________________________________________
> gnome-announce-list mailing list
> gnome-announce-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-announce-list
There's a small bug in this release... liboaf/oaf.h has a line
#include <"liboaf/gnome-factory.h">
oaf won't compile unless you remove the < and > from that.
Plus there's a bunch of compiler warning that I don't have enough bandwidth to
send out that really need to be cleaned up....
Sean Middleditch
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]