There are always a dozen ways to get to the goal with drupal. Often one is not the best for all requirements. So here I want to write about the things that I thought about weather another solution could be better when using corporative_site.

1. General Ideas and thoughts

1.1 ckeditor + feature + imce vs wysiwyg + media

Wysiwyg and media module is where most developers are heading. I believe it is the better solution as well. Especially because more and more modules depend on media module or work together with it.

1.2 General Module and fb social

Not every site needs fb social but it cannot be deactivated without deactivating general module first which leads to errors.

1.3 Check out how typo3 does things

typo3 (there are others as well of cause) does a good job as a product for creating corporate sites. So learning from the strengths can help us improve the install profile.

2. Adding common modules

Everyone has different favorites. Some like admin module some admin menu. So of cause you can't and shouldn't try to make it right for everyone. Anyway adding some modules in disabled state I think could speed up development and therefore help adoption of the install profile.

2.1 Panels

On corporate sites one often wants to display content in boxes next to each other in a way that cannot be done by the block system.

2.2 Backup Migrate + aes

Great utility, especially while developing. Can't imaginge working w/o drush bam-backup.

2.3 Devel

Very helpful util as well.

2.4 Administration Menu

One of the most commonly used modules.

2.5 Google Analytics, Global Redirect & XML sitemap

Not necessary but a lot of users will install it later anyway.

2.6 Language files and l10n_update

Most corporate sites in the world are not English. ;) It would be nice to include the most common language files (if there is an easy way to do this).

2.7 Add Business themes

Just a thought. This could help searching for themes to built upon.

Comments

juampynr’s picture

Status: Active » Fixed

Hi s.Daniel,

First of all, many thanks for such an evaluation. I will now go through each of your points commenting them.

1.1 ckeditor + feature + imce vs wysiwyg + media

Definitively. I have not used myself Media module yet but I have heard many good things about it and it really looks that is the way.

General Module and fb social

That is because General module is actually a feature that has fb_social as a dependency. I will consider just enabling the module during the installation process so it can be deactivated cleanly.

1.3 Check out how typo3 does things

I have heard about typo3 but I have no experience at all. If you or anybody else have any suggestions about this I am happy to hear them ;-D.

2. Adding common modules

We are frequently adding modules to it. Some of them are there disabled just to help a developer look for them at Drupal.org.

2.1 Panels

This is a big one. Where I work we use Context module instead. I do not have experience with Panels so for the moment I will leave it that way as I feel that Context is lighter.

2.2 Backup Migrate + aes

I will wait for more people to comment on this. Since Drush 4.5 there is archive-dump and archive-restore, which backup even code and files.

2.3 Devel

It is added and enabled by default. As long as the right permissions are set this module is safe.

2.4 Administration Menu

Just added.

2.5 Google Analytics, Global Redirect & XML sitemap

First and last were already there in more recent versions. I have just added Global Redirect too.

2.6 Language files and l10n_update

I started working on this once so at least .Spanish could be chosen. Got to get back to it.

2.7 Add Business themes

If a company is building a site I guess they will want a theme that suits their look and feel. I am not sure if I can do much about this.

MANY THANKS!

s.Daniel’s picture

Thanks a lot for your detailed response!
Especially for the hint about archive-dump, didn't know that one existed :D

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

improving Structure