OverView

Crabgrass was never designed to be radically altered for different installations, but this is how people are using it. Crabgrass-core is a total rewrite of the view and controller code with the goal of making it really easy to customize the behavior of the application. Furthermore we are re-writing the permission model.

Design goals for crabgrass-core

you can get the crabgrass-core repository from labs.riseup.net:crabgrass-core.git

Details

Code has been moved out of the core and is being re-added, reviewed, and reworked one bit at a time. Things taken out will either be added back to the core or put outside the core.

Added Back to Core

Rails upgrade

Permissions Rework

Mods

Theming System

Default UI

Pages

Search

Alert system

Me-Sections

Moved out of Core

Yet to be touched

Are these going back into the core? are they being reworked for 0.9?

Install Notes

Notes on getting a dev environment setup and/or installing crabgrass-core.

Brandon’s notes