[development] Remove q=node from required modules
Robert Douglass
rob at robshouse.net
Tue Aug 11 08:25:46 UTC 2009
Drupal became popular because it made a lot of assumptions. It assumed,
for example, that you want a page on your website that displays all
promoted and published content in reverse chronological order with
teasers. This is the path q=node. There are other paths that display
content listings (taxonomy module is full of them), but most (all?) of
the others can be turned off. q=node stands out as the shining example
of a content listing path that is _required_ by core, and can't be
turned off. This has consequences:
http://www.flickr.com/photos/43545096@N00/3287922589/
http://www.flickr.com/photos/robertdouglass/3238757628/
I would like to argue that the required bits of core should not offer
any paths that display content listings, and that the behavior of q=node
in the case that no content is published/promoted is particularly
damaging and should be removed.
The issue:
http://drupal.org/node/545758
-Robert
More information about the development
mailing list