Met vaste release cycli geeft TYPO3 je de mogelijkeid om gemakkelijk je ontwikkelstappen in te plannen en implementeren voor moderne applicaties en websites. Backend, frontend, design en datamodellen worden strikt gescheiden om een afgebakende architectuur aan te bieden, zodat je een solide basis hebt voor verdere ontwikkeling en voortdurend onderhoud van je applicatie.
TYPO3 is zeer community-gedreven en garandeert een breed scala aan kennis over nieuw, baanbrekende en vernieuwende technologieën met een hoog niveau code kwaliteit.
Met zijn hooggekwalificeerde Core Team brengt TYPO3 open source naar een nieuw niveau. Ontmoet en spreek met Core Team leden in persoon op evenementen, via de TYPO3 gemeenschap of chat via Slack over de laatste wijzigigen, PHP code standaarden, security aspecten of over je eigen onderwerp.
Wil je je verder verdiepen in TYPO3 of wil je een bijdrage leveren? Help gerust het TYPO3 Core Team tijdens code sprints of op een regelmatige basis. De TYPO3 community is open en iedereen is welkom!
Je vind het developer portal op: www.typo3.org
Meer dan 8000 unit-tests draaien bij iedere deployment en geven ons de bevestiging van ons werk. Sinds TYPO3 versie 6 houden we ons ook aan de PSR2 coding guidelines.
Gefocust op een "clean" architectuur, zijn PSR0 en PRS4 volledig geïntegreerd en sinds TYPO3 7 is ook PSR7 geïntegreerd. Het maakt niet uit of je diep geworteld zit in systemen zoals Symphony en Laravel, je kunt doelgericht een duik maken in TYPO3 Core en je gelijk thuisvoelen.
TYPO3 heeft als eerste CMS met PSR7-standaard in de Core als zinvol teken van hoe belangrijk het is om code standaarden in geavanceerde software te realiseren. Als gevolg van onze ontwikkelingen kunnen we verder kijken naar veelbelovende samenwerkingen met toekomstige security standaarden.
Het continuous ontwikkelingsproces van de TYPO3 Core wordt beheerd met behulp van een Git repository met Gerrit als review systeem.
TYPO3's gerrit interface bevindt zich op review.typo3.org. Gerrit verzorgt het gehele review proces en fungeert als een 'poortwachter' voor de officiële TYPO3 Git repository op git.typo3.org.
Elke wijziging heeft een review proces in Gerrit die later de wijzigingen pushed naar de repository. Elke patch wordt gereviewd door tenminste 3 personen eerdat het gepushed wordt.
Met een goede basis aan kennis en ervaring, TYPO3 is bijna een garantie voor een betekenisvolle carièrre in je lokale omgeving of internationaal niveau.
De verspreiding van vaardigheden biedt mogelijkheden om te werken in grote, internationaal opererende bedrijven, gespecialiseerde TYPO3 bureaus, detachering of zelfs het runenn van je eigen bedrijf als freelancer.
Zelfs als je ervoor kiest om het programmeren achter je te laten, je behaalde resultaten en ervaringen verzameld met TYPO3 zal talloze mogelijkheden bieden als projectmanager, teamleider of zelfs CEO.
Sinds 2014 worden nieuwe TYPO3 versies gepubliceerd in vaste release cycli. Het doel van deze commitment was om de traditionele alpha/beta releases achterwegen te kunnen laten. Dit om meer transparantie te geven aan ontwikkelaars, beleidsmakers en de markt over komende taken, doelstellingen en betrouwbare release datums.
Binnen het agile process zal elke nieuwe TYPO3 versie worden ontwikkeld door te beginnen met een kick-off en conceptuele fase, doorgaan in development sprints en eindigend in de stabilisatiefase voordat de stabiele LTS release wordt gepubliceerd.
Naast het permanente TYPO3 Core Team hebben 187 actieve contributors meegewerkt aan de ontwikkeling van TYPO3 in de afgelopen 12 maanden. Zij hebben met hun werk aan TYPO3 een uitstekende voorbeeld gegeven van levendige open source met actieve ontwikkelingsactiviteit.