lp:activator-framework

Created by Karim A. Nassar and last modified
Get this branch:
bzr branch lp:activator-framework
Only Karim A. Nassar can upload to this branch. If you are Karim A. Nassar please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Karim A. Nassar
Project:
Activator
Status:
Development

Recent revisions

103. By Karim A. Nassar

robustivy error handling for startup

102. By Karim A. Nassar

Log updates

* support logging to alternate logger
* new sub default_logger changes default logger
* support new Registry layout
* documentation updated
* updated tests, some new

101. By Karim A. Nassar

bump version number to .90

100. By Karim A. Nassar

Really submit changes from 0.99

* Registry: convert DEBUG to TRACE
* Remove VirtualHost line from httpd.conf template
* Update README

99. By Karim A. Nassar

General Fixes

* activator.pl
  - fix symlink bug for apache root
  - complete Dictionary support
* Config
  - if --realm specified, make that the default realm for the internal Registry
* DB
  - support new Registry format
  - mo bettah error msg when missing
  - begin/end debug: only debug for part of a function
* Dictionary
  - support new Registry format
* Exception
  - show class that was trhow in as_string
* Registry
  - convert DEBUG to TRACE for replacements debugging - was entirely too noisey
  - allow setting of default realm to something other than 'default'

98. By Karim A. Nassar

Release 1.0 prep

* DB
  - PostgreSQL support
  - transaction support
  - disconnect_all sub

* Registry
  - deep register support (for existing keys: ie: $reg->register('deep_hash->level1->level2')

* activator.pl
  - now syncs any type of file listed in sync_conf_dir, processes tt files too.

* Config
  - updated perldoc only

* share
  - updated default activator config file

97. By Karim A. Nassar

activator.pl updates

* activator.pl
 - "sync" action fully functional
 - "restart" after sync works
 - updated /share templates

* Config
 - massively updated docs
 - fixed bug where config files registered twice into default realm
 - fixed bug where @ARGV didn't have barewords preserved properly

* Registry
 - documentation/warning message update

96. By Karim A. Nassar

activator.pl, Registry, Log, Config updates

* General
  - updated documentation
  - updated tests
* activator.pl
  - continued work. Not yet tested
  - updated defaults files
* Config
  - support for self-referential config files with ${} notation
  - support for act_config_no_realms: when this key is set, all
    config values go into 'default' realm
* Log
  - support for new configuration file format (Activator: Log: instead of "Activator::Log" )
  - added TODO: test that logger exists before logging
* Registry
  - recursive, self-referential key support
  - registry can be reload()ed
  - separated new, load, and reload logic
  - replaced 'WARN' with 'warn' when instantiating empty registry.
    Added TODO: figure out how to Act::Log instead
  - removed merge_hashes cruftyness

95. By Karim A. Nassar

Improvements for 1.0 Release

* activator.pl
  - mv act-sync.pl -> activator.pl
  - begin generic "sync" feature
  - added default project configuration template
  - updated catalyst and apache templates
  - rm demo sync scripts
* Create Config.pm
  - Forked from (badly named) Options.pm which is now deprecated
  - massively updated docs
  - removed all search path malarkey
  - more tests
* Registry
  - now supports deep_get notation
  - no longer requries top level 'Activator::Registry' key to register a file
* misc pod cleanups in other files

94. By Karim Nassar <knassar@wiggly>

Installation & documentation cleanups

* Added section to Activator.pm for installing on centos
* Updated deps
* fixed pod in Emailer

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar-NG Knit Repository Format 1
This branch contains Public information 
Everyone can see this information.

Subscribers