[haiku-sysadmin] Re: [Haiku] #11833: Our Drupal instance is showing its age, we need a replacement.

  • From: "richienyhus" <trac@xxxxxxxxxxxx>
  • Date: Wed, 18 Feb 2015 03:14:47 -0000

#11833: Our Drupal instance is showing its age, we need a replacement.
-------------------------+----------------------------
   Reporter:  zooey      |      Owner:  haiku-sysadmin
       Type:  task       |     Status:  new
   Priority:  normal     |  Milestone:
  Component:  Sys-Admin  |    Version:
 Resolution:             |   Keywords:
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  All
-------------------------+----------------------------

Comment (by richienyhus):

 Replying to [comment:12 jprostko]:
 > I suppose so, although this won't help us if we plan on going to Drupal
 8.  It could maybe be used if we jumped to Drupal 7 though.

 Drupal Powerstart lists "Drupal 8 code architecture" as one of its "Core
 Features". Which sounds like they are backporting Drural 8 features to
 Drupal 7 in order to smooth the transition between 7 and 8.

 > Quite honestly, I think it's best to start with a vanilla version of
 Drupal and then only add in what is needed module-wise.  A lot of these
 distributions include the kitchen sink, and then it is hard to tell what
 you do or do not need to having the site running optimally.

 Of its 8 optional modules, we would definitely use 7 of them. (The
 Portfolio module could be used as a screenshot gallery, but this is the
 only module I am not sure of).

 > Basic distributions that just add Views/CCK/Chaos Tools/Panels (again,
 assuming Drupal 7) would probably be as exotic as we'd like to go
 (although I'm not sure what all modules we rely on for the current site).

 The required 9th module is the [https://www.drupal.org/project/cms_core
 core module], which is the type of basic distribution that you speak of.
 The optional modules can be installed at a later date as the need arises.

 > I am always open to using things like Drupal Powerstart on brand new
 sites, but when trying to migrate an existing site, I like to take
 advantage of the situation and try to come up with the most minimal
 installation that I can just to keep the bloat to a minimum.

 I am not arguing against a minimal installation to begin with, but rather
 against installing a mishmash of modules afterwards resulting in
 dependency hell. The website is rather spartan and lacks many features,
 yet uses a large amount of modules to do so little.

 For instance, I would like us to replace the drupal forums with
 [http://www.discourse.org/ discourse forms] ([http://discourse.ubuntu.com/
 Ubuntu example]), which would make a world of difference to the fourm
 moderators and the community. However I am uncertain to whether the
 [https://www.drupal.org/project/discourse discourse integration module]
 will play nicely with other modules, so maybe a more homogeneous fourm
 implementation would be needed.

--
Ticket URL: <https://dev.haiku-os.org/ticket/11833#comment:15>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: