User login

Agaric

CTags and Vim

Thanks in part to
http://sachachua.com/blog/2008/07/eclipse-to-emacs-navigating-your-source-tree/

Set-up:

(If not already installed: sudo apt-get install exuberant-ctags)

ctags -R -f ctagstags --languages=php --langmap=php:.module.php.inc.engine.profile .

In .vimrc,

set tags=ctagstags;/

In .bashrc

Preprocess from a module: removing the content author from Drupal 7 search results

All, not just most, but all the content on a particular site was set to be posted without showing the by-line or submitted by text. Given this requirement, it makes no sense to have search results show the user that submitted the content, every time. This can be themed away in search-result.tpl.php or it can be removed with a pre-process function as shown below.

You can do this from a module or a theme, where 'example' is the system name of that module or theme:

Permission sets for sensible defaults in module-provided permissions to roles

Created a feature that would be easily shareable among Drupal sites except for a big failing of Drupal to allow for module-provided sensible default permissions.

Get development and site-building modules and enable and configure them automatically

update: it exists, http://drupal.org/sandbox/mlncn/1204336

it should be a drush script that puts files in sites/all/modules/devel
keeps them up-to-date with git
and then enables them

http://drupal.org/project/environment

is just too much overhead.

Basically all the reasonable approaches are here:

Contributing to the Community for Joy and Gain (Design for Drupal Boston 2011 session proposal)

This proposed session didn't make it on the schedule, but we'll be perfecting this concept which we can't help but write about and take notes about and wax political about.

Contributing to the Community for Joy and Gain

The Ultimate Project Planning and Management Suite in Drupal

This does not remotely exist yet. Funding a point person to lead the project to make it, and creating or improving all the modules that would make it up, is a job for coordinating community initiatives- itself an initiative that could use support.

Trying out Zotero

http://www.zotero.org/

I was invited to join a group. The link to join a group only works if you already have an account and are logged in. Pretty clunky, that part.

But there's a big file manager at the bottom of my firefox now. We'll see how this works. A lot of it seems duplicative of Evernote. I just want to do all this in Drupal...

As all Zotero notes can be viewed as web pages in Firefox, i expect i'll like the underlying data storage in Zotero a whole lot more than Evernote.

Checklist module and/or site

Agaric wants Drupal-native (or Redmine/Chiliproject) checklist storage, sharing, and use for things like the not-yet-ultimate web site development and deployment checklist.

The Drupal 7 road map of Checklist module looks very helpful but it is moving slowly.

The ability to have tasks link to how-tos, to be able to share and re-use lists, with user or project-specific tweaks, would be fantastic.

Permissions error on git pull

[email protected]:~/code/oa/web$ rake prod vlad:update
(in /home/ben/code/oa)
Everything up-to-date
Already on 'master'
Your branch is ahead of 'agaric/master' by 10 commits.
From git.agaric.com:/srv/git/oa
 * branch            master     -> FETCH_HEAD
error: unable to unlink old 'web/sites/default/default.settings.php' (Permission denied)
Updating 183cb44..744b38c
rake aborted!
execution failed with status 1: ssh [email protected] cd /var/local/drupal/oa && git checkout master && git pull agaric master
Syndicate content