#**TYPO3 CMS Active Contributor Meeting**
Location: Online via Skype
Date: Friday, August 2nd 2013, 15:00 CEST
##**Agenda**
1. Current short status reports (what did you do, what are you doing the next few days/weks)
1. General topics to be discussed
##**Topics**
Please add topics and your name here, if you'd like to have it discussed during the meeting.
We will arrange and pick those topics at the beginning of the meeting.
* "Say hello" (Oliver Hader)
* "Sprints" in the next weeks (Ernesto)
* OpenID patches (Christian Weiske)
* ApplicationContext (Steffen Müller) \url{http://forge.typo3.org/projects/typo3v4-core/repository/revisions/8fdab46dbd167b1969dcb30b823f3f3e591d03a2}
* Logging (Steffen Müller)
* Fix issues in TYPO3 4.7 (Michael Stucki) - see \url{https://review.typo3.org/#/c/20731/}##
##Participants
* Ernesto
* StefanN
* Tom (customers in the room, cannot speak)
* Felix
* Wouter
* Xavier
* Philipp
* Nicole
* Michael
* Georg
* Dmitry
* Alex (just listening)
* Steffen Müller
* Susi (microphone will destroy your ears, so not speaking)
* Olly
* Helmut
##**Protocol**
* Ernesto was basically busy with organizing the various code sprints in August, which are
* FAL code sprint (August 5th-8th 2013) in Mainz/DE - \url{http://wiki.typo3.org/FAL\_Code\_Sprint\_2013}
* Extbase/Workspaces code sprint (August 15th - 18th 2013) - \url{http://wiki.typo3.org/ECS13WS}
* Agency "Smooth Upgrade" code sprint (August 26th-30th 2013) in Essen
* Stefan
* mainly doing cleanups, reviews etc. currently; creating some patches on the go
* have some smaller features in gerrit. Would be great to get some reviews. (Whom ever I may ask for a review, feel free to let me know.)
* Tom
* Was very occupied after the DevDays with projects, which will continue until next week
* Will continue on PackageManagement refactoring and try to finish before Alpha3
* Felix
* Was invited for the Agency sprint, found it very professional
* will be on the Hamburg Camp, lots of initiatives, but nothing boiling
* => regarding centralizing table handling, what about centralizing jquery-datatables (used by EXT:extensionmanager + EXT:documentation)
* Wouter
* Working on: Scheduler for Extbase, already contacted with Anja
* General reviews
* helping new contributors
* Xavier
* Documentation project - the "whole concept"
* Merged the Doc-Module (Yea!!!)
* Polishing, and working with Martin Bless on docs.typo3.org
* OpenOffice > Rest convertion in the sphinx ext
* Philipp
* friendly ghost this week. Issue handling
* full-time job the next 6 weeks
* Nicole
* working on: rsaauth / salted password in install process
* picking old lasting bugs / gremlins
* proposed to integrate functionality (rewritten) for FE-user-logins from the backend: \url{http://forge.typo3.org/projects/extension-cabag\_loginas}
* Michael
* organisational stuff (not cms related)
* small bugfixes (see note later)
* no plans for more projects right now
* todo: protocol from last meeting in hamburg: \url{https://notes.typo3.org/p/T3ACME13HH}
* Georg
* does not have many open source time currently
* pending: Graylog Writer
* pending: FE editing needs Merge (\url{https://review.typo3.org/#/c/21859/)} and further improvements
* Dmitry
* reviewing patches
* Olly asks Dmitry to take a look at Workspaces changes that will come in the next weeks
* Alex
* just holidays
* Steffen Müller
* ApplicationContext
* backport from Flow has been merged: \url{https://review.typo3.org/#/c/22269/}
* will get in touch with Helmut about API details: current API: \TYPO3\CMS\Core\Core\Bootstrap::getInstance()->getContext();
* WIP: TypoScript conditions for the contextes. Needs help for unit tests (sth broken in the bootstrap mock): \url{https://review.typo3.org/#/c/22412/}
* Needs feedback on: Load context specific AdditionalConfiguration, overwriting LocalConfiguration.php settings: \url{http://forge.typo3.org/issues/50131}
* Logging:
* decoupling sys\_history from sys\_log, first step, rename sys\_log to sys\_history\_log Needs evaluation of backward compatibility. Suggestion: Keep belog module but limited to web->info module and show only sys\_history\_log
* goal to replace complete logging will not be possible because it's a huge effort
* alternative: replace devlog, introduce a new "devlog" module, leave sys\_log ...
* Vidi (List module)
* Fabien has kickstarted a new vidi approach based on jQuery DataTables: \url{https://github.com/fudriot/vidi}
* the old idea during the BLE project back in 2011 - \url{http://forge.typo3.org/projects/show/extension-list}
* Anyone is invited to participate and give feedback
* Susi
* vacation from 10.8. - 3.9. - in italy from 10. - 20., after that available for reviews / coding
* code sprint essen (yay!)
* currently programming "unload extensions" for install tool extension compatibility check (will push to gerrit this weekend)
* no t3camp hamburg as I'm currently ill :(
* if you need reviews, especially end of august reviews, just ask me.
* Olly
* Workspaces UI components in the backend module
* Workspaces MM/IRRE in the Core during the code sprint
* File Abstraction Layer (general) issues during the code sprints
* Compatibility Layer in TER
* GSoC project "Core Updater" (mentored by Kay Strobach / Oliver Klee)
* \url{https://github.com/pkostya/upcoreup/commits/master}
* \url{https://github.com/kaystrobach/TYPO3.CMS.ForCoreUpdate}
* Helmut
* Top:
* top prio: functional testing framework
* Steffen Müller wants to help (susi too)
* sec-team
* visions document ("Future of TYPO3 CMS") - Tom cheers
* Want
* rsaauth / saltedpassword
* pbkdf2 hashing algorithm - \url{http://en.wikipedia.org/wiki/PBKDF2}
* "encoding library"
* OpenID patch by Christian Weiske: Helmut will meet with him and finish the work
* will be at the FAL sprint, focus on Security
* "nice / unified API for typoscript for FAL"
* Logging
* ApplicationContext
* Tom's patch with Package-Management - tom mentions it's "testable"
* will also be in Essen CMS Sprint
Sponsors of the Nuremberg Meeting \url{http://wiki.typo3.org/T3ACME13N#Sponsoring}
General
* "someone time to maybe investigate into upgrading codemirror (ts editor)?" (Stefan N)
* StefanN: Will try to find time to look at the general upgrade. Might need help getting the tsref-suggestions working again (maybe auto-generated code-completion or so).
* => Contact Xavier, general idea would be to retrieve JSON-compiled info from docs.typo3.org (see EXT:restdoc), and will most probably need some special markup in source
* CGL
* Closing PHP tags - do we want to vote about that?" (Olly)
* we vote
* Using commonly used functions with integers in if-statements without explicit comparison? Like "if (strlen($abc))" or should that have a >0 in there? (Stefan N) - \url{https://review.typo3.org/#/c/19008/}
* require / require\_once: with parenthesis or not? - \url{https://review.typo3.org/#/c/19952/}
* both not discussed in detail yet, but in general CGL should not enforce too many restrictions, leaving some freedom of choice for developers
* "Introduction Package \& Government Package"
Blockers for 6.2
* Intro/Gov
* Design Foundations
* Font-Sizes
* Tables