Extensions are designed in a way so that extensions can supplement the core seamlessly. This means that a TYPO3 system will appear as "a whole" while actually being composed of the core application and a set of extensions providing various features. Existing extensions tuning, modification, modernization due to TYPO3 updates and architecture requirements. Support of developed extensions, technical support and maintenance, set up from repository and tuning.
TYPO3 tools allow you to create any type of site. The introduction of multifunctional solutions ensures the performance of the project at high loads. Visualization of a variety of page templates, online image processing (cropping), sliders, multilingual, scaling and adaptation for mobile devices.
The Technical Specification (TS) is the definition of the final result and the goal of your project. The development of the TS is a document that will be formalized and used accordingly by the project owner and project participants.
Distributions are full TYPO3 CMS websites ready to be unpacked. They provide an easy quick start for using TYPO3 CMS. A distribution is a special kind of extension enriched with some further data that is loaded or executed upon installing that extension.
Migrate sites of any type to TYPO3. Site migration without loss of design and without loss of content. Getting additional standard options. Combining several sites into one configuration. Updating sites on TYPO3 CMS from old versions to the latest. Content visualization.
Service and update TYPO3 CMS. Advice on site management. Updates used extensions. Server support. Security update and required patches. SEO optimization. Assistance in solving problems important for the customer. SSL certificates of any type. Data protection and security. Optimization of functions, introduction of new features, search and correction of errors.
Virtual Server (VS) - a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web (www). Dedicated server (DS) - a type of hosting, in which the client is entirely provided with a separate physical machine (server). The domain name should help people find you on the Internet. Do not worry! We will help you to declare yourself on the Internet.
Long-time TYPO3 community members will remember their first experiences with TYPO3 and the community behind it. They might recall frustrating moments while trying to write their first line of TypoScript, or also the moment they finally held the solution in their digital hands.
Since I'm just at the beginning of this story, I'd like to share some of my first experiences around the TYPO3 world with you.
Perhaps first some information about me: My name is Felix Ranesberger, I’m almost 17 years old. I've been interested in design for quite some time, and now I'm freshly immersed in TYPO3, HTML, and CSS.
Especially as a beginner, you will encounter some challenges. That's why having a group of helpful people sitting next to you at the beginning makes a big difference. Working together in this sprint was a lot of fun for me because I met interesting people with similar interests to me.
- In this sprint, I set up and configured my project with Docker and ddev. Here I ran into some problems, which I solved with a little help from others. I created a design to simplify the UI for the version-switcher at docs.typo3.org.
- I have integrated a new component with a flexible background-color that can be adapted to the brand colors of the TYPO3 Association.
- Finally, I used Sketch to design some new features we’re currently working on.
The beginning is always tough, but I liked my first TYPO3 sprint and I am pretty sure I’ll participate again.
Let’s have a look, at what the whole team achieved in this sprint: 79 issues and 57 merge requests were done.
- Update ddev to the latest version
- Use PHP 7.2 for all projects
- Moved all projects to new servers
- Styleguide & HTML Prototype
- Introduced new content elements
- Introduced secure web
- Improved donation listing
- Introduced secure web
- Introduced a support option to create LDAP records
- Integrate Gravatar for Slack user profile
- Add release notes to my.typo3.org (https://my.typo3.org/index.php?id=34)
- Add a list view for community user profiles
- Likes for extensions
- Link to extension documentation manual in the search results page
- Updated the extension election to TYPO3 8.7
- Integrated Deployment for this site
As a last note, I’d like to mention, that we shared our sprint with the Documentation Team. We were able to help each other and worked on several tasks together. Keep an eye out for a report from the Documentation Team about their sprint.
Join our team at the #t3o-development channel in TYPO3 Slack and get in touch at our next sprint.
Next steps: Our next sprint will be from the 19-22 May in Stuttgart. Feel free, to join us.
Participants of the sprint:
Thomas Löffler (SpoonerWeb), Stefan Busemann (in2code GmbH), Harry Glatz (analog digitalagentur) , Boris Schauer (analog digitalagentur), Mathias Bolt Lesniak (Pixelant), Tomas Norre Mikkelsen (AOE GmbH), Andreas Nedbal (in2code GmbH), Felix Ranesberger (in2code GmbH), Valentin Süß (Browserwerk GmbH), Sebastian Kotte (Browserwerk GmbH), Christoph Pascher (Browserwerk GmbH), Jonas Koneczny (analog digitalagentur)
Many thanks to the agency AOE for support our team with the excellent hosting for this sprint.