drupal
This looks like a really nice blogging platform for Google App Engine. You can even import data from Drupal databases!
1 FaverShareViewed: 5 TimesThis howto shows you how to do a multi-site Drupal install on Ubuntu. It also covers how to layout your directories for ease of maintenance, and how to ensure that you can update Drupal easily from CVS.
1 FaverShare4 FaversShareViewed: 16 TimesQuoted: Ubercart is an exciting open source e-commerce suite, fully integrating your online store with Drupal, the leading open source content management system.
Chris sent mail about this to the local Drupal Users Group a couple of days ago. Since I'm just learning Drupal now, I can definitely see a need for an integrated installer.
Drupal is excellent in it's modularity. The problem is, the core installation does very little. I'm up to about 20 installed modules on StartPad.org, and it's still a very basic site.
For example, here's the list of modules I've had to install (and why):
acl - basic user access control
adminrole - helper to give an administrator role permissions
cck - define custom content types
cck_address - a custom mailing address field type
cck_field_perms - set field level permissions
cck_map - display google map field
contemplate - custom formatting of content types
content_access - access control by content type
diff - display revision differences (wiki style)
forum_access - access control for forums
globalredirect - redirect (301) to canonical url aliases
google_analytics - insert google analytics
image - image upload
imce - rich text image upload
link - url field type
path_redirect - enable url aliases
pathauto - auto-generate alias (slug text)
tinymce - rich text editor
token - utility dictionary for other modules
views - generate custom views and filters
There is really no reason that these are not packaged together as "core" - except you'd get some disagreement in the community about what to include (different rich editors, for example).
Drupal is an interesting start for a base. But I wonder why not start with Ruby/Rails/Radiant or Python/Django/Ellington. You've got to believe that PHP's days are numbered as a preferred platform choice. I can think of two reason FOR Drupal:
a) There's not a big community behind a single CMS based on those platforms.
b) This is more of a design/integration project, rather than a development project.
Quoted: Chris Pirillo has announced a new, large scale open source CMS project that aims to de-geekify website tools (announcement video above). The project ...
http://chris.pirillo.com/2008/03/26/were-taking-an-open-direction-with-web-communities-are-you-in/
1 FaverShareViewed: 3 TimesThis is another discussion of how to input some php to get the breadcrumb to display the current page.
2 FaversShareViewed: 23 TimesMentioned at Drupal Camp. Seems like a good into to theming some content types w/o having to create individual template files.
1 FaverShareViewed: 11 TimesI like having "> <Page-Title>" at the end of the breadcrumbs too. I think it makes it more obvious what the site navigation is (down to the current page). It need not be linked, but should be shown at the end of the breadcrumb.
2 FaversShareViewed: 174 Times