2008-02-28  Guido Amoruso  <guidonte@fluendo.com>

	* elisa/plugins/elisa_updater/updater_service.py:
	One day is actually 86400 seconds.

2008-02-28  Philippe Normand  <philippe@fluendo.com>

	* updater_service.py:
	Set update interval from 1 hour to 1 day

2008-02-26  Guido Amoruso  <guidonte@fluendo.com>

	* elisa-plugins/elisa/plugins/elisa_updater/elisa_upgrade_action.py:
	* elisa-plugins/elisa/plugins/elisa_updater/updater_service.py:
	Just monitor "important" changes.

2008-02-20  Benjamin Kampmann  <benjamin@fluendo.com>

	* elisa_plugin_install_action.py:
	* plugin.conf:
	added a new action to install a given egg

2008-02-20  Benjamin Kampmann  <benjamin@fluendo.com>

	* elisa_upgrade_action.py:
	do the variable setting on __init__ instead of initialize

2008-02-14  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_registry.py:
	Added --shell option.
	Added upgrade-important command.
	Fix for local egg install.

2008-02-14  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_repository.py:
	Implemented a basic upload command.

2008-02-13  Guido Amoruso  <guidonte@fluendo.com>

	* epm/egg_registry.py:
	Don't follow void "replaces".

2008-02-13  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_plugin.py:
	* epm/egg_registry.py:
	Implemented the "replaces" option when installing or upgrading.
	Removed uggly prints.
	Various small fixes.

2008-02-12  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_plugin.py:
	* epm/egg_registry.py:
	* epm/egg_repository.py:
	* epm/tests/__init__.py:
	Path fixes.
	Hacks with plugin names (added "elisa-plugin-" prefix in some places:
	FIXME!)
	Removed unused cut'n paste from egg_registry.py.
	Optional parameter "update_states" to filter the upgradeble plugins on
	the upgrade states.
	Added optional prefix dir for plugin installation.
	Renamed old EggRegistry.install() to _custom_install().

2008-02-12  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_plugin.py:
	* epm/egg_registry.py:
	* epm/tests/__init__.py:
	Merged a bunch of experimental changes: custom version management for
	plugin dependencies and initial reimplementation using easy_install.

2008-02-07  Philippe Normand  <philippe@fluendo.com>

	* epm/egg_plugin.py:
	Updated docstrings wrt recent SVN layout update

2008-02-05  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_plugin.py:
	* epm/egg_registry.py:
	* epm/egg_repository.py:
	Removed useless EggPlugin.get_egg_name().
	Refactored EggPlugin.download() and EggRepository.download().
	Renamed EggRegistry.info() to EggRegistry.get_info(), as it conficted
	badly with Log.info().
	Changed the mechanism of EggRegistry.install().

2008-02-05  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_plugin.py:
	Fixes for the remove command: definitely don't remove local
	directories; some makeup to the elisa-get interface.

2008-02-04  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_plugin.py:
	* epm/egg_registry.py:
	Started to make the interface of elisa-get more user-friedly.
	Various fixes.

2008-02-04  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_registry.py:
	Always stop the reactor after working in console_client.py
	Small fixes.

2008-02-01  Guido Amoruso  <guidonte@fluendo.com>

	* epm/console_client.py:
	* epm/egg_plugin.py:
	* epm/egg_registry.py:
	* epm/egg_repository.py:
	* epm/tests/test_egg_plugin.py:
	Fixed the modules' path.
	Progess (almost done) with defactoring of high level logic.

2008-02-01  Philippe Normand  <philippe@fluendo.com>

	* __init__.py:
	* elisa_update_message.py:
	* elisa_upgrade_action.py:
	* plugin.conf:
	* updater_service.py:
	New plugin to handle elisa updates
