[TYPO3-v4] Minutes from the "36 chambers of TYPO3 Logging" workshop at T3DD11

Steffen Müller typo3 at t3node.com
Tue Jul 12 01:08:24 CEST 2011


Hi.

There was a workshop about TYPO3 Logging at the TYPO3 Developer Days on 
July, 9th 2011. About 20 participants worked together for half a day to 
discuss, learn and improve Logging in TYPO3.
The workshop was very successful and it turned out to be the kickoff for 
the first sub-project for TYPO3 version 4.7.

Workshop goals
--------------

 From the workshop abstract:
"TYPO3 has various kinds of logging features, whereas it's 
characteristics are determined by different factors: User roles, logging 
purpose, targets, APIs etc. The logging features in TYPO3 have grown 
over the years and seem to be scattered all over the core and various 
extensions. Therefore it is hard even for the experienced users to 
understand and keep track of it. The goal of the workshop is to analyze, 
understand and improve Logging in TYPO3."

Workshop participants
---------------------

This list is far from being complete:
     * Dominique Feyer
     * Steffen Gebert
     * Claudius Heitz
     * Steffen Müller (leader)
     * Florian Rachor
     * Sonja Scholz
     * Alexander Wahl
     * Thomas Wittek
     * the other friendly ghosts who should add their names

Workshop results
----------------

In a first step, the workshop team went through the various Logging 
possibilities of TYPO3 and discussed their pros and cons.
It turned out that Logging in TYPO3...

     * is too complex,
     * is unstructured and redundant
     * is insufficiently documented,
     * is sometimes neglected,
     * is hard to configure,
     * follows individual practices instead of convention,
     * is not easy to understand, even for the experienced users.

On the other hand there are a lot of good aspects and approaches in 
existing implementations:

     * Easy to use APIs
     * Flexible and extendable views
     * Useful Logging events
     * Valuable mechanism (e.g. deprecation log)

Evaluating the existing Logging not only helped to understand how 
Logging works in TYPO3, but also discovered what could be improved.

In the second part of the workshop, ideas for improvement were developed 
in small groups.

     * Documentation: We need overview docs as well as practical guides 
for the target groups. Team leadership and connection to doc teams needs 
to be pushed.
     * API: Goal: streamline to one single API. Existing APIs were 
collected, new API has to be designed
     * User Interface: Goal: Better filtering and sorting, saveable 
views. Connect to the usability team. Work agile, make prototypes and 
wireframes. (more ideas on the workshop wiki page [1])
     * Configuration: Big cleanup necessary. Features: Predefined 
configuration sets for target groups, shareable sets (more ideas on the 
workshop wiki page)
     * Evaluation of third party systems (results will follow later)

You can find all results in detail on the workshop page of the project 
wiki [1].

It was decided to continue the work in a sub-project for the 4.7 release.

Project pages on forge
----------------------

We already have a project on forge. It can be found at:
http://forge.typo3.org/projects/typo3v4-logging

The workshop results have been documented in the project wiki:
http://forge.typo3.org/projects/typo3v4-logging/wiki/T3DD11-Workshop

These minutes can also be found in the project wiki:
http://forge.typo3.org/projects/typo3v4-logging/wiki/2011-07-11_-_Minutes_from_the_%2236_chambers_of_TYPO3_Logging%22_workshop_at_T3DD11

Want to contribute?
-------------------

If you are interested in participating to continue the work, please 
don't hesitate to login at forge and join the project. Even if you did 
not participate in the workshop, you are invited to join the team.

Credits
-------

Thanks again to all participants. It was a very productive workshop and 
I am impressed by the positive spirit and the results we achieved. Very 
inspiring, very motivating. You made it real!

[1] http://forge.typo3.org/projects/typo3v4-logging/wiki/T3DD11-Workshop

-- 
cheers,
Steffen

TYPO3 Blog: http://www.t3node.com/
Twitter: @t3node - http://twitter.com/t3node


More information about the TYPO3-project-v4 mailing list