Anzeige
Anzeige
Software & Entwicklung

April showers bring May flowers: TYPO3 Association Quarterly Report

This years TYPO3 Developer days have been a full success all along the line with satisfied attendees from all over the world enjoying a great event and lots of useful information on the project’s further development. Beyond that the Quality Control Committee continued to refine the certification process while the Research & Development Committee came up with a few organisational changes and announced the new schedule for future TYPO3 releases.

5 Min.
Artikel merken
Anzeige
Anzeige

Quality Control Committee

Certification Team: In recent months the certification team concentrated mainly on the development of the first pre-test planned for autumn 2008. While part of the team gathered potential test questions the other team members planned the event itself.

Anzeige
Anzeige

With the help of many volunteers a significant number of questions have been gathered. Each question is reviewed by the certification team based on teaching value, understandability, and technical accuracy. More questions for the exam are needed and will help improve the quality of the certification. If you would like to suggest certification questions please send them to questioncollection.certification@typo3.org – the mail-address of the question collection team.

The planning of the pre-tests and the first certification exams continues to progress well. During the TYPO3 Developer Days in Elmshorn, Germany the team provided a short presentation about certification and the team’s planned next steps. At this event, 15 new people registered for the first exams. This illustrates the strong interest in certification within the TYPO3 community.

Anzeige
Anzeige

Event Committee

T3CON08

Learn more about the T3CON08 on page 86.

Anzeige
Anzeige

T3DD08

For the first time, this international TYPO3 developer community event took place in Elmshorn near Hamburg, Germany. 150 TYPO3 enthusiasts from 11 countries shared their knowledge and enjoyed the excellent weather. The agenda included 28 presentations with topics like: productivity, usability, working with Eclipse, extension programming techniques, TYPO3 5.0, FLOW3, and more. Everybody enjoyed the presentations as well as the main social event, which resulted in all the nerds taking a dip in the swimming pool. Also, this time the 10%-female attendees found their way to the Nordakademie Elmshorn for some fun of their own. The excellent location provided an enjoyable and inspiring overall atmosphere. Responses from the event evaluation survey indicated that attendees were pleased with the entire event. The TYPO3 Developer Days T3DD09 will take place again in Elmshorn, Germany and will be held on May 14-17, 2009.

Research & Development Committee

v4 Team

Only a few weeks after TYPO3 4.2 was released, the Core Team started detailed planning for TYPO3 4.3. The team appoints release managers for every new version. Oliver Hader was chosen to lead the development of this new release. The team has decided to change from approximately a yearly release cycle to approximately a 6-month release cycle. This means that version 4.3 is planned for release this Fall. Oliver is publishing weekly status reports to help keep the community informed about the progress.
TYPO3 4.x development has recently moved to a dedicated TYPO3 development server at http://svn.typo3.org. Having our own Subversion server will enable many special features that are probably too technically detailed to mention here ;-). Please note that if you have been using the old Subversion repository, you should follow the instructions for changing to the new server.

Anzeige
Anzeige

After the introduction at this year’s T3DD08, the first sponsored projects for TYPO3 4.x have been announced. Sponsored projects are a new way that agencies/companies using TYPO3 can support TYPO3 development. Sponsored projects result in increased funding going to developers, primarily Core Team members, to enable them to focus more of their time on the TYPO3 Core. We expect this to significantly speed development.

The first Bug Day took place on June 27th. This was the first of many Bug Days which are now planned to occur on the last Friday of every month. The purpose of Bug Day is to foster community involvement and, of course, to get bugs fixed.

5.0 Team

Recently a Contributor License Agreement based on the Apache Contributor License Agreement was created for both FLOW3 and TYPO3 5. The agreement grants most rights to the TYPO3 Association while ensuring that contributors maintain full rights over their contributions. This is an important agreement to protect both the TYPO3 community and individual contributors.

Anzeige
Anzeige

Version 5 development continues on many fronts. Configuration mechanisms in FLOW3 have been refined and the configuration cascade is now fully implemented. The cache mechanism has been enhanced. The initial Validator and Property Editor are nearly finished. The documentation of the Model View Controller (MVC) framework has begun. Brainstorming on implementing flexible persistent storage continued.

After meeting with experienced software engineers and additional discussions at the T3DD08, the 5.0 Team decided to enhance its software development processes and to take advantage of more elements from the eXtreme Programming Toolkit. The team adopted User Stories and is finding ways to adapt the SCRUM process to the special requirements of a distributed open source project. In addition, the team decided to perform continuous integration during development. The concept of continuous integration is simple: commit changes early (or continuously) and immediately run automated tests to verify that all contributions work together (integrate well) and are of a certain quality. The slides from FLOW3-related presentations at T3DD08 are available for download. The recording of the main session "Hitchhiker’s Guide to FLOW3" is also an episode of T3CAST. T3CAST is a new podcast series designed to share behind-the-scenes details throughout the development process of TYPO3 5.

Security Team

The increasing number of reports of TYPO3 extension vulnerabilities indicates that security awareness within the TYPO3 community is growing. During the first half of 2008, the team issued security bulletins for 38 extensions. In comparison, only 20 security bulletins were issued for extensions throughout all of 2007. As a result, the internal work flows to react to reports more quickly was optimized and a new ticketing system using the Open Ticket Request System (OTRS) was implemented.

Anzeige
Anzeige

T3DD08 provided an excellent opportunity to discuss and identify new strategies to address the growing number of vulnerabilities found in extensions. One result of the discussions is the new Collective Security Bulletins, which enables to summarize multiple warnings for multiple extensions in a single bulletin. From now on, Collective Security Bulletins will be used for extensions with relatively low download numbers from the TYPO3 Extension Repository (TER) or low importance to the community.

The team also successfully fixed a security vulnerability within the TYPO3 core related to uploading files. In addition, the team is developing a policy that describes how the Security Team operates. This document will help formalize the processes and will be publicly available to enable the community to understand exactly how the Security Team functions.

A more detailed version of this Quarterly Report containing links to further information can be found on http://association.typo3.org/home/past-activity-reports/

Mehr zu diesem Thema
Fast fertig!

Bitte klicke auf den Link in der Bestätigungsmail, um deine Anmeldung abzuschließen.

Du willst noch weitere Infos zum Newsletter? Jetzt mehr erfahren

Anzeige
Anzeige
Schreib den ersten Kommentar!
Bitte beachte unsere Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.

Bitte schalte deinen Adblocker für t3n.de aus!
Hallo und herzlich willkommen bei t3n!

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team von mehr als 75 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Schon jetzt und im Namen der gesamten t3n-Crew: vielen Dank für deine Unterstützung! 🙌

Deine t3n-Crew

Anleitung zur Deaktivierung
Artikel merken

Bitte melde dich an, um diesen Artikel in deiner persönlichen Merkliste auf t3n zu speichern.

Jetzt registrieren und merken

Du hast schon einen t3n-Account? Hier anmelden

oder
Auf Mastodon teilen

Gib die URL deiner Mastodon-Instanz ein, um den Artikel zu teilen.

Anzeige
Anzeige