drupalcon

Activity BoF notes

Yesterday I hosted a BoF session on Activity. We went over what is currently available in the D6.x-1-1 release as well as the different approaches taken between the 6.x-1.x and 6.x-2.x branches. The 2.x branch is a refocus on core integration, extendability through more hooks, and efficiency of recording and displaying messages.

1.x vs 2.x

  • Recording
    1.x - uses it's own functions
    2.x - uses an extendable*, configurable action

Activity logs in Drupal

In Dries' keynote speech this year, one of the things he talked about was having some sort of Activity log for Drupal. I've worked for a while on a module called just that, Activity, and I think it's conception was originally based around what Dries was referring to; logs of activity of what users are doing on a Drupal site. The original methods implemented by Activity module were pretty terrible and over time became somewhat bloated and hard to maintain. The overall architecture was not well thought out (it was my first module) and there has since been a good bit of duplication in this area. When I failed to maintain this growing Frankenstein, jaydub stepped in and championed the maintenance and feature requests of the module. He maintained the 5.x branches as well as the porting to 6.x and many subsequent feature requests.

Syndicate content