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) »
  • Support »
  • Upgrading CiviCRM (Moderator: Deepak Srivastava) »
  • CiviCRM Drupal Upgrade Suggestion
Pages: [1]

Author Topic: CiviCRM Drupal Upgrade Suggestion  (Read 4214 times)

WoodyRoundUp

  • Guest
CiviCRM Drupal Upgrade Suggestion
November 07, 2007, 06:18:40 pm
Hi Guys,

I am new to Drupal and CiviCRM.
My boss got a project from a client who wanted to Upgrade the CRM.
The CRM is 1.4 right now.
We are planning to upgrade to 1.9.

The problem that I am facing is, there have been a lot of customization done to the original 1.4 version, and there is no documentation on what has changed. There were also some modules in eCommerce module that involve CiviCRM as well.

I don't know what's the best way to do this. I am planning to do it in blunt way.
Download 1.4, compare to current files and see what have changed. The carry out the changes to the next version, up to 1.9.
I know that sounds crazy, but that's what I have in mind right now.

To do that, I need to be able to download a clean 1.4, but I could not find it anywhere. Does anybody have it?

Thank you.

WRU

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 Drupal Upgrade Suggestion
November 07, 2007, 08:55:56 pm

Not sure if the below is a realistic approach. I would suspect the number of new files and changes is a LOT that it would be quite overwhelming.

Might be better to getinvestigate a bit more and get an idea of the functionality and what modifications were made. I suspect these are the changes gordon made to ecommerce and civicrm

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

Piotr Szotkowski

  • I live on this forum
  • *****
  • Posts: 1497
  • Karma: 57
Re: CiviCRM Drupal Upgrade Suggestion
November 08, 2007, 01:58:17 am
Quote from: WoodyRoundUp on November 07, 2007, 06:18:40 pm
I am planning to do it in blunt way.
Download 1.4, compare to current files and see what have changed. The carry out the changes to the next version, up to 1.9.

As Lobo suggested, this is unfortunately a very tedious approach and one most probably doomed to failure.

Quote from: WoodyRoundUp on November 07, 2007, 06:18:40 pm
To do that, I need to be able to download a clean 1.4, but I could not find it anywhere. Does anybody have it?

Since releasing 1.4 we migrated our servers and we don’t have the original tarballs. If it was a PHP 5 install, you can get the files from the v1.4 branch, but if it’s a PHP 4 install, then you’d have to convert the repository checkout to PHP 4 (another nontrivial step on your list).
If you found the above helpful, please consider helping us in return – you can even steer CiviCRM’s future and help us extend CiviCRM in ways useful to you.

WoodyRoundUp

  • Guest
Re: CiviCRM Drupal Upgrade Suggestion
November 08, 2007, 02:27:03 am
Quote from: Piotr Szotkowski on November 08, 2007, 01:58:17 am
As Lobo suggested, this is unfortunately a very tedious approach and one most probably doomed to failure.
Thanks for your reply (this goes to you and Lobo). It looks like I have a long way to go. Do you have any suggestion on the most feasible ways to do it? If this is your project, how would both of you plan on doing it?

Quote from: Piotr Szotkowski on November 08, 2007, 01:58:17 am
Since releasing 1.4 we migrated our servers and we don’t have the original tarballs. If it was a PHP 5 install, you can get the files from the v1.4 branch, but if it’s a PHP 4 install, then you’d have to convert the repository checkout to PHP 4 (another nontrivial step on your list).
I checked the files out, and it looks like I need to download a lot of files. Any quick way to download them?

Thank you.

WRU

Piotr Szotkowski

  • I live on this forum
  • *****
  • Posts: 1497
  • Karma: 57
Re: CiviCRM Drupal Upgrade Suggestion
November 12, 2007, 06:47:31 am
Quote from: WoodyRoundUp on November 08, 2007, 02:27:03 am
Do you have any suggestion on the most feasible ways to do it? If this is your project, how would both of you plan on doing it?

It depends on what you know about the changes. If you know their substance, I’d see whether there are any new, easy ways to implement them in 1.9. If you don’t know their substance, I’d download the v1.4 code and diff your codebase against it, to see what was changed.

Quote from: WoodyRoundUp on November 08, 2007, 02:27:03 am
Quote from: Piotr Szotkowski on November 08, 2007, 01:58:17 am
If it was a PHP 5 install, you can get the files from the v1.4 branch, but if it’s a PHP 4 install, then you’d have to convert the repository checkout to PHP 4 (another nontrivial step on your list).

I checked the files out, and it looks like I need to download a lot of files. Any quick way to download them?

Was it a PHP 4 or a PHP 5 install? Which exact version it was (down to the revision number, e.g., 1.4.6526)?

I’d use Subversion’s export facility to get the codebase:

Code: [Select]
svn export -r 6526 http://svn.civicrm.org/civicrm/branches/v1.4 civicrm

…and then, if your deploy was PHP 5, I’d just diff the above export resursively against your modified codebase.
If you found the above helpful, please consider helping us in return – you can even steer CiviCRM’s future and help us extend CiviCRM in ways useful to you.

WoodyRoundUp

  • Guest
Re: CiviCRM Drupal Upgrade Suggestion
November 13, 2007, 08:25:56 pm
Quote from: Piotr Szotkowski on November 12, 2007, 06:47:31 am

It depends on what you know about the changes. If you know their substance, I’d see whether there are any new, easy ways to implement them in 1.9. If you don’t know their substance, I’d download the v1.4 code and diff your codebase against it, to see what was changed.


Yeah, I guess I will do it that way.
Thank you.

Whatever we do, there is no way for us to know the effect on eCommerce and local modules right?
We still have to check on each one of the files to see which one is not working, I guess.

Do we have any log of changes from version to version?

Thank you.

WRU

MacRonin

  • I post frequently
  • ***
  • Posts: 153
  • Karma: 14
Re: CiviCRM Drupal Upgrade Suggestion
November 13, 2007, 09:04:05 pm
I'm not saying that this would be the best way to do your upgrade, but if you are still looking for a copy of CiviCRM 1.4 for php 4 I might be able to help. I did a bit of digging thru my archive and found something that might interest you(and maybe the civicrm folks for their archive)

I found  civicrm-drupal-php4-v1.4-rev5367M.tgz
and civicspace-0.8.5.tgz which has civicrm 1.3 as part of its contents
and civicspace-0.8.3.tgz which has 1.3.4569 Drupal PHP4

Should I make any of them  available?

WoodyRoundUp

  • Guest
Re: CiviCRM Drupal Upgrade Suggestion
November 13, 2007, 09:08:58 pm
Quote from: MacRonin on November 13, 2007, 09:04:05 pm
I'm not saying that this would be the best way to do your upgrade, but if you are still looking for a copy of CiviCRM 1.4 for php 4 I might be able to help. I did a bit of digging thru my archive and found something that might interest you(and maybe the civicrm folks for their archive)

I found  civicrm-drupal-php4-v1.4-rev5367M.tgz
and civicspace-0.8.5.tgz which has civicrm 1.3 as part of its contents
and civicspace-0.8.3.tgz which has 1.3.4569 Drupal PHP4

Should I make any of them  available?

Hi MacRonin,

Thank you for your help.
I think the files do not match with the PHP version that I am using (ie. PHP 5).

Thank you.

WRU

Piotr Szotkowski

  • I live on this forum
  • *****
  • Posts: 1497
  • Karma: 57
Re: CiviCRM Drupal Upgrade Suggestion
November 14, 2007, 01:12:59 am
Quote from: WoodyRoundUp on November 13, 2007, 08:25:56 pm
Do we have any log of changes from version to version?

Based on the granularity and coverage, you might want to look at release notes for each release (posted to civicrm-dev, our blog, this forum, etc.), look at the list issues resolved (‘Fix For’) for a given release or (rather humanely impossible) check the commit logs to a given branch (and trunk prior to branching).
If you found the above helpful, please consider helping us in return – you can even steer CiviCRM’s future and help us extend CiviCRM in ways useful to you.

Piotr Szotkowski

  • I live on this forum
  • *****
  • Posts: 1497
  • Karma: 57
Re: CiviCRM Drupal Upgrade Suggestion
November 14, 2007, 01:14:29 am
Quote from: MacRonin on November 13, 2007, 09:04:05 pm
I found  civicrm-drupal-php4-v1.4-rev5367M.tgz
Should I make any of them  available?

Thanks! I’d appreciate it if you could send the above to shot@civicrm.org.
If you found the above helpful, please consider helping us in return – you can even steer CiviCRM’s future and help us extend CiviCRM in ways useful to you.

MacRonin

  • I post frequently
  • ***
  • Posts: 153
  • Karma: 14
Re: CiviCRM Drupal Upgrade Suggestion
November 14, 2007, 07:14:39 am
Quote from: Piotr Szotkowski on November 14, 2007, 01:14:29 am
Quote from: MacRonin on November 13, 2007, 09:04:05 pm
I found  civicrm-drupal-php4-v1.4-rev5367M.tgz
Should I make any of them  available?

Thanks! I’d appreciate it if you could send the above to shot@civicrm.org.

Sure thing. If you want the CivicSpace file(has CRM1.3 in it) also just let me know

I'll go back and check, but I may also still have a crm15 tarball for php4

msn

  • I post frequently
  • ***
  • Posts: 152
  • Karma: 6
  • Please talk to the other site
Re: CiviCRM Drupal Upgrade Suggestion
November 15, 2007, 04:33:25 am
I started with CiviCRM V1.7 and know nothing abouth V1.4.

Reading this issue I ask myself the Q: Is it possible to make a CSV file of the V1.4 contacts and load them in a new CiviCRM V1.9. Then make the needed configurations with the features of V1.9.
My feeling is that this goes much faster, gives a "clean" db setup and there is no need to analyse "old" CiviCRM scripts. When scripts need customization you can make that in "new V1.9" scripts with the current needed costum features.

regards
 

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Upgrading CiviCRM (Moderator: Deepak Srivastava) »
  • CiviCRM Drupal Upgrade Suggestion

This forum was archived on 2017-11-26.