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
Stick to 4.6 for now.
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.
But don't I risk learning outdated APIs?
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
What's the advantage of using 4.6 to learn?
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).
Success!
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
If you're going to play,
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
Thanks
Great, thanks a lot.
I downloaded everything using linCVS.
Thanks again,
Jack