CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • Usability Improvements (Moderator: Dave Greenberg) »
  • CiviCRM Upgrade Manager
Pages: [1]

Author Topic: CiviCRM Upgrade Manager  (Read 965 times)

Erich

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 1
CiviCRM Upgrade Manager
January 05, 2011, 07:53:45 pm
I searched for [upgrade manager] in these fora but didn't find anything, so I thought I'd suggest it here.

A CiviCRM Upgrade Manager, much like the Joomla Upgrade Manager, would be a definite usability improvement. 

I envision something like the following:
1) invoking the CiviCRM Update Manager takes me to a screen that says something like "You are currently running CiviCRM 3.x.y.  The latest release is currently CiviCRM 3.3.2.  Please select a download" and gives me the choice of downloading the full 3.3.2 package or a 3.x.y-to-3.3.2 patch package.
2) the selected package is downloaded directly to the site's administrator/components/com_installer/component directory and I am given the opportunity to proceed with the install.
3) the update is applied.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: CiviCRM Upgrade Manager
January 06, 2011, 10:26:31 am

Any chance you can help out on this and contribute code to do the needful?

Seems like we've got quite a few "examples" (drupal/joomla/wordpress) whose code we can use

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Erich

  • I post occasionally
  • **
  • Posts: 84
  • Karma: 1
Re: CiviCRM Upgrade Manager
January 07, 2011, 09:01:31 pm
Sorry, no... I'm not a PHP or MySQL programmer... just a CiviCRM user (who happens to be responsible for administering several dozen similarly-configured sites which all use CiviCRM, so it would be really convenient if any upgrade process were to remember such settings as enabled components, mapping/geocoding settings, etc.)

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: CiviCRM Upgrade Manager
January 08, 2011, 12:58:43 am
Hi,

Good idea, would you have a budget to make it happen?

On drupal, there is a drush module that does something quite close that you mention. FYI, what we do is using a drupal multi site install (one install of drupal by version of civi), and for each new version of civi, we create a new drupal, copy the site config, change the webserver config so the domain names point to the new version root and run the upgrade script.

Works ok (actually, we tend to run the upgrate scripts on the dev server, and only dump/restore the upgraded db on the production site).

Need to upgrade the cron, sometimes adapt the config files to enable no features, but mostly simple.

I know that some in the community are working on aegir and co, seems to automate all that.

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • Usability Improvements (Moderator: Dave Greenberg) »
  • CiviCRM Upgrade Manager

This forum was archived on 2017-11-26.