Hi all,

The Elisa team is preparing a new release with the plugin management system in 
place: it will allow very easy upgrades of Elisa bits, so that user will be 
able to enjoy an always better experience without any fuss (a la Firefox).

In order to be confident that the system will work smoothly, we would like to 
ask brave people to test a preview of it. Here you will find a step by step 
procedure that you can follow: go on and report how it worked for you!

  0- backup your "~/.elisa" directory (execute "cp -r ~/.elisa ~/elisa_backup")
  1- execute "svn co https://code.fluendo.com/elisa/svn/branches/0.3.5 
elisa_0.3.5"
  2- execute "cd elisa_0.3.5"
  3- edit elisa-core/elisa/core/epm/egg_registry.py: replace line 56 with
     DEFAULT_REPOSITORIES = ["http://elisa-plugins.fluendo.com/unstable/xmlrpc";]
  4- execute "./run_elisa_bundles_setups.sh install" as administrator (on 
Ubuntu use sudo)
  5- modify "~/.elisa/elisa.conf", checking that 'updater:updater_service', is
     listed among the service_providers
  6- install Pigment system-wide or use a recent checkout of Pigment SVN trunk 
executing "./pigment/misc/pgm-uninstalled"
  7- go in your home directory by executing "cd"
  8- launch Elisa by executing "elisa"
  9- a popup saying that "new versions of plugins are available" should appear
  10- click on the green button
  11- after a short time another popup should appear claiming that the update 
is now done and asking to restart Elisa
  12- click on the green button
  13- restart Elisa by executing "elisa"
  14- Elisa's splashcreen should be _very_ different and display the message
      "The upgrade went ok. Thanks!"
  15- Elisa's background colour should be red :)
  16- Thanks for the testing! Be careful, you now have a system-wide installed 
Elisa in "/usr/lib/python2.{45}/site-packages" and you should remove your 
"~/.elisa"
      because it contains very experimental things: if you followed step 0, 
revert to your backuped "~/.elisa" (execute "rm -rf ~/.elisa && mv 
~/elisa_backup ~/.elisa").

Thanks!
Guido, on behalf of the Elisa Team

Reply via email to