Idea: a settings api for drupal & the problem with the existing methods
As we all know, one of Drupal's major shortcomings is exporting configuration. I believe that the source of this problem is that there is no standard way to store and retrieve settings. Most modules use variable_get and variable_set. The problem with this is that there is no association between a variable and a module.
I propose an api for saving and retrieving settings. I am currently working on a settings module as a proof of concept.
Here is a glimpse of the current api:
Read morePDO Modules Discussion
We are currently trying to determine the best modules for building our charity platform. As we determine what modules we will be supporting or creating, they will be added to the Modules List page along with comments regarding them and what work needs to be done. Kindly share with us what you think will or won't work and what may need to be created.
Read moreA critical look at the implementation of Plugin Manager - Underlying issues and possible solutions
I have been harboring some growing concerns about the direction of the plugin manager integration proposals for Drupal core almost since their inception, but have not been able to make an informed opinion on the subject until I had properly reviewed the proposed system on a much deeper scale.
While my impressions of the project and the current implementation are fairly negative, I have aimed to frame my criticisms in a positive constructive manner because I believe that the goals of the project are worthwhile, and that for a large section of users this could be a very flexible and usable solution.
Unfortunately a lot of my concerns have been well founded, and I believe that the implementation of this system needs to be taken in a different direction for it to be able to succeed in its goals, while not negatively affecting projects like Aegir, Open Atrium and many other ‘serious developers’.
Read moreNew Memetracker document: How to install the Python prerequisites for Memetracker (on Ubuntu Linux)
Hi there folks,
I'm sure many of us are excited about the potential of the Memetracker module (I definitely am!).
Memetracker currently has some Python requirements, and many Drupal folks are not accustomed to installing Python/ Linux packages in general.
As a result, many of the issues in the Memetracker issue queue are about getting the Python packages installed correctly.
To help with this, I've written a document that's purely about installing the Python prerequisites:

