You are not logged in Log in Join
You are here: Home » Members » k_vertigo » Products » Gideon » Changes » View Document

Log in
Name

Password

 

Changes

################################# Changes for Third Public Release May 5th, 2002

Refactoring

  • Package Admin refactored

New Functionality

  • group api object for managing local roles
  • massive ui update, css everywhere, even though it looks bad :(
  • cataloged event queues
  • subscriptions have landed... although not emailed yet.
  • better metadata input support (PPD and Ciphon are tenatively supported) and metadata conversion to internal format
  • added in a scheduler for in process cron functionality
  • added in a calendar store for events
  • added experimental txn fs, heirarchial-directory support and locking
  • added simple fs heirarchical support (after back tracking on the above for lack of time)
  • package files are now stored on the fs
  • author membership adapter
  • new uri filter for page contract

############################ Changes for Second Public Release March 18, 2002

Refactoring

  • refactored Package directory
  • renamed Services to WebServices
  • renamed BTreeUser to UserDirectory
  • refactored logging to have a logfactory for distinguishing subcomponent logging
  • removed gratitious event proxies
  • removed login checks Ratings object b/c of new export of url vars in login process

New Functionality

  • added export functionality to zipped xml metadata and distro files, for repository state dumps during refactoring and upgrades. no import though :(
  • added in some basic security assertions. warning, DTMLFile is unrestricted.
  • upgraded event channel to latest released version
  • added in some documentation of the Package and Security Model
  • added a simple integrated bug tracker
  • added validid filter to PageContract
  • added in some missing functionality to PackageAdmin
  • switched ServiceBroker to use inspect when generating web documentation of ServiceProviders.
  • added in extra methods and missing implementations to ServiceProvider
  • added in a skeleton of an object linking service
  • added in a transactional file system (needs lockig for general use..)
  • finished BulkTxnMailer Object using transactional fs (still needs queue runner)
  • added in an Objects.Utilities package, currently just exports ZTUtils to the dtml namespace (monkeypatch)
  • changed login form behavior to export url vars
  • altered CookieCrumbler to export url vars
  • altered Workspace collaborator api so that instead of just supporting a single panel, they allow access to the collaborator object directly, as an adapter to another application, via bobo traverse
  • added in a simple documentation browser for the gideon stx files
  • added rating service to keep track of highest rated objects
  • made the test_packages installation hook on by default.

Bug fixes

  • fixed bug in PackageFile download (martin v. l.)
  • bug fixes in CookieCrumbler
  • minor fixes to some page contract compilation to pass in context.
  • added note in BulkTxnMailer that its not transactional due to nature of email.
  • fixed the package admin pages so they all get menu bars instead of a single admin link
  • rewrote NewsSink's rss handlers for compliance with rss0.9-.91