Hello,

I am new to Drupal, and it seems like it has everything I ever dream of!
I am going to start a new site with Drupal, and my main question is: Should I use V5 or V6.1???

For V6, it is the latest version and has performance improvement. And of course, I don't have to upgrade later. BUT, not all the modules are ready for V6.

For V5, it is stable and has all the modules. BUT, I will have to upgrade later, and no performance improvement.

Any recommendations?

Comments

nevets’s picture

Look at what you want to do. Does it require any module not yet ready for Drupal6? If yes use Drupal 5 or wait till the modules are available for Drupal 6.

bettasmart’s picture

Can anyone tell me why on Earth would you ever release a CMS without certain logical features. I've been looking at Drupal for a few days and don't understand why this is the case. A newly installed Drupal (6.0) is almost un-usable. It's doesn't come with image uploading, image editing, text editing and css Editing features. These are vital features that every website needs and it's not part of the install. And please don't tell me that you can get modules for it because you'll be waiting for someone to make a stable module for the newest version. If you were to release a new version it would make sense to release some stable modules that can be downloaded at the same time.

Let me use this example: Lets compare Drupal (new release) to a car. I purchase this BMW 2008. It comes with a powerful engine. I love what it can do and I want to drive it. but it doesn't come with wheels and a steering wheel. The manufacturer tells me that I will have to wait for some local mechanic (Super Module Maker) to create wheels for BMW 2008.

WorldFallz’s picture

A newly installed Drupal (6.0) is almost un-usable.

Not even close to true. I have several fully functional D6 prototypes in the works and they all function just fine.

It's doesn't come with image uploading, image editing, text editing and css Editing features.

  • "uploading" (doesn't care about file type): is part of core and works perfectly, you just need to enable the module.
  • "image editing": AFAIK, has never been part of Drupal, nor will be. May I suggest photoshop or gimp.
  • "text editing": like I said, I have several D6 prototypes with content up and running, not sure how I could do that without being able to edit text.
  • "css editing features": like bullet 2, this has never been part of Drupal. If you want to edit your css files, any text editor will do. There are also some nice css specific editors available commercially as well.

Moreover, there are quite literally dozens of modules aleady available for D6. More are added everyday. And that doesn't include the ones that have stable patches available in the issue queues that simply haven't made it to an official release yet.

All in all, D6 is without question the best Drupal yet-- in it's current form with the currently available modules.

There may be gaps in YOUR desired functionality, but that hardly makes the release "unusable". To use your analogy, if the BMW is released with a manual transmission before the automatic transmission (so that those who know how to drive a manual are able to purchase the car asap), but a driver doesn't know how to drive a manual, that does not in fact, make the car "unusable".

You might want to actually know what you're talking about before making such an inflammatory, and incorrect, post. What a way to introduce yourself to the community.

jfall’s picture

and a completely unfair characterization.
Drupal core can do a ton - right out of the box, with no additional modules.
A better analogy would be that your BMW came stock stripped down for high performance. It goes fast and has great handling, but you need luggage space, a ski rack, a tow-ball, and child seats. Of course this will affect its performance a little, but to say the car is unusable because you need child seats would be ridiculous - and so is your thesis about Drupal.

It's doesn't come with image uploading, image editing, text editing and css Editing features.

Drupal is for managing and delivering content - you need other tools for designing that content. It's NOT Dreamweaver. It's NOT a graphic design tool. It is a CMS, and it does come with a host of built-in content types, sophisticated user permissions, blogs, forums, etc. - all things you will not find in Dreamweaver - because it is NOT a CMS!! What is your point?

Part of the open-source philosophy is to encourage open, critical review. But what you have done here is simply criticize without the faintest understanding of Drupal's design philosophy or software process model. Unless you like being flamed - you should look before you leap.
As it turns out, I'm still using Drupal 5.x - I would really like to move to 6.x, but I'm still waiting for a few critical modules. The point is - I can do something about it - I can help with their development - I can install dev versions and help test them. What I CAN'T do is sit around and bitch about how long it is taking for my favorite modules to be ported to 6.x - the module maintainers are VOLUNTEERS - I have nothing but deep gratitude for the hard work they perform for ALL OF US.

If you want perfect release cycles and canned functionality - choose a commercial, proprietary CMS - there are dozens out there, they are all inferior to Drupal, IMHO. Live with the restrictions of licenses and closed-source code. If you're looking for a rock-solid, well-designed, incredibly flexible, customizable CMS, Drupal is it, again IMO, but you've got to be willing to be part of the community - there is no "them" here, only "us".

bettasmart’s picture

I stand corrected on the uploading feature.

I've spend hours researching various CMS and do realize that Drupal is flexible and there is lots of possibilities. But from a non-drupal developer standpoint, it's extremely confusing and frustrating. I'm not asking for special things:

1. Allow my client to upload images. (yes, now i know this does exist.)
2. Allow my client to directly resize images.
3. Allow my client to find that same image and use it on multiple pages.
4. Insert tags such as bold italic etc...

That is all I ask because I want to make it so that my client - who knows nothing about html, Drupal, Image Editing - can create, edit the website's content. In a perfect world our clients would know dreamweaver and photoshop but reality is that they don't.

I don't know about everyone else but I don't think everyone that wants to use Drupal wants to be a developer and some do. I would gladly give my respects to the developers. For non-developers or new people to Drupal it becomes a question of ease of use. Can we get a list of features that comes with a newly installed Drupal?

sepeck’s picture

Drupal is not an out of box solution. Drupal core has enough functionality and features out of the box to be a solution for a huge range of needs, but it is not out of the box a solution. It is a flexible framework for you to build a site that suits your needs. Much of this can be done with core.

Your needs may dictate you move beyond core, and we have the contributed modules where other people have contributed their solutions for others to benefit from. But this still doesn't solve your needs. You still have to do the work to investigate whether Drupal will solve your needs for you. Your needs are not going to be the needs of anyone else. They may be similar, they may overlap, but your end solution may be completely different from someone else's.

In the Documentation link up there, we have documentation. It has a list of features. I'll let you find it there, look for the section starting with 'Features' under 'Getting Started'. I'd find it for you but I am not on your project team.

2 and 3 exist but I am not sure what their present state is as my needs don't encompass that. Item 4 exists in so many forms that it causes fights. Look in the downloads for editors. I use BUEditor myself as it's simple and pleasant to install and use.

-Steven Peck
---------
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

batteryrobot’s picture

I am not looking for fancy modules. Just start the basics, like CCK and Views. However, they are not ready yet. What do you think?

nevets’s picture

If you want CCK and Views I would recommend using Drupal 5.x

kaffeen’s picture

There are two modules that are pretty indispensable to most persons. Views and CCK. These are the absolute best modules you can have. They only work with Drupal 5x at this time.

If you understand, things are just as they are. If you do not understand, things are just as they are. ~ Zen Proverb