Hi!

Should I install 4.7-beta-2 or should I download the latest code from the Drupal CVS repositry? I will be running this instance of Drupal on my laptop for the purposes of learning Drupal. I plan to launch a public site in the next two or three months and I also want to get involved with hacking/writing modules. From what I can tell, Drupal 4.7 does things a bit differently from 4.6 so it's better to write my module for 4.7 rather than write it for 4.6 and then have to re-write it for 4.7 (especially as my module will use a LOT of forms and 4.7 does forms very differently from 4.6).

So, I suppose I have two questions:

1) Should I learn 4.7 or 4.6 (I assume the answer will be "4.7" for the reasons outlined above)

2) If I should start with 4.7 then should I install beta-2 or should I download the latest code from CVS? I assume I should use the CVS code as it's been several weeks since the release of beta-2 so I expect the CVS code is more stable.

Many thanks,
Jack

Comments

brainshrub’s picture

Unless you know a lot about programming, stick to 4.6. The beta caused me nothing but pain and woe.

I'm waiting for the full version of 4.7 before I continue the upgrades to my site.

dan_aka_jack’s picture

Hi,

Many thanks for the reply! I certainly don't (yet) know a lot about programming. I must admit that I have already played with 4.6 (indeed, I'm running a public site on 4.6.5 and I've got 4.6.5 installed on my laptop for tinkering).

But here's my worry about sticking with 4.6: I plan to start to develop a Drupal module (my first serious bit of PHP coding). Given that I've got to learn about the Drupal APIs, I'd much rather only have to learn one (4.7) rather than two (4.6 for now and then 4.7 later). And, besides, the 4.7 APIs seem "nicer".

I'll try installing the CVS head code now and see what hapens. I'm not too bothered if there are a few bugs - I'm the only one who will be using this site for now.

Thanks,
Jack

victortrac’s picture

If you're just going to use it to learn something, you should probably try out 4.7 (it's not a pain in the ass to get working). Even if it turns out to be a pain to get working, just the process of getting it working on your laptop will teach you lots about the workings of drupal (and 4.7).

dan_aka_jack’s picture

Cool! I've downloaded the CVS version of Drupal Head and the modules and all is working fine so far... I haven't hit up against any bugs yet.

Good work, Drupal developers!

Jack

sepeck’s picture

If you're going to play, let's give you all the information.
http://drupal.org/node/28245
Take a look at that page for some tips and tricks to using CVS builds.

-sp
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

dan_aka_jack’s picture

Great, thanks a lot.

I downloaded everything using linCVS.

Thanks again,
Jack