Because this Usergroup is for local community member and therefore the language of the event is german.
Wegen bundesweitem Streiktag haben wir uns entschieden das Treffen zu verschieben und ausnahmsweise findet es an einem Mittwoch statt.
Die TYPO3 Usergroup Ruhr trifft sich (fast) immer am letzten Montag im Monat. Wir treffen uns um 18.30 Uhr in den Räumen der TYPO3 GmbH in Düsseldorf. Weitere Infos dazu auf unserer Webseite.
Themen: "Form Framework Grundlagen" und Berichte von den Camps Venlo und Dresden.
On 20 and 21 April 2023, members of at least four open-source projects will meet at the TYPO3 office in Düsseldorf, Germany, to bring PHP-based reStructuredText parsing forward.
The TYPO3 Core Documentation (References, Changelog, Guides, etc.), as well as the Documentation of many TYPO3 Extensions, is based on reStructuredText (reST) for more than ten years.
Moving from Python to PHP and Joining Forces
However the parsing and rendering of reST is still done in the Python-based tool Sphinx in the world of TYPO3 Documentation. This has several shortcomings: We are notoriously short on Python developers while we do have an abundance of PHP developers, being PHP based ourselves. The rendering has become slower and slower with the years, as our rendering pipeline has historically grown. It needs a makeover.
Both Symfony and Doctrine also base their documentation on reST. They face similar challenges, like management of changes across versions, documentation for third-party packages, etc.
At the Symfony conference in Paris in October 2022, Ryan Weaver and Lina Wolf got the idea to kickstart a closer cooperation on documentation infrastructure topics. Their documentation is currently based on the doctrine/rst-parser package. Unfortunately there has not been much contribution to their reST parser in the past years.
“The world of documentors can be a lonely one! Being able to meet another team from a similar technology and compare strategies for code blocks, examples and maintenance is priceless.” —Ryan Weaver, Symfony
Merging the Fork
The phpDocumentor project are the ones who set the standard for PHPDoc documentation (starting with /**) that we are using in TYPO3. In 2020, they started working on a fork of the doctrine/rst-parser, and the two projects diverged.
The phpDocumentor reST-parser is integrated into the complete phpDocumentor project that also renders API information for PHP. It can also be run standalone, but it is still in the experimental stage.
Now we want to bring everyone back together and work on a new and better version together.
“Documentation is crucial for building maintainable code, and we're trying to set a new standard with phpDocumentor's reST parser. Collaborating with other maintainers to learn about tooling requirements is an invaluable opportunity that I couldn't have imagined. I am excited to see how this open-source collaboration will shape the future of PHP documentation.” —Jaap van Otterdijk, phpDocumentor
Join a Sprint With phpDocumentor, Doctrine, Symfony, and TYPO3
On 20 and 21 April 2023, members of the TYPO3, phpDocumentor, Doctrine and Symfony documentation teams will meet in Düsseldorf. They will work on a new, stable version of the reST parser and renderer that integrates both forks.
“One of the major benefits of true Open Source projects is the collaboration between projects, making better software and tools while getting to know new like-minded people. It's truly a special experience I can highly recommend.” —Benni Mack, TYPO3 Core Team Lead
If you are interested in joining the code sprint or the development in general, talk to Lina Wolf @linawolf or the #typo3-documentation channel in the TYPO3 Slack. You can also find Lina in the Doctrine, Symfony and phpDocumentor Slack. You can also write an email to lina.wolf(at)typo3.org.
Sprint participants must register with Lina Wolf no later than Wednesday 12 April 2023. The TYPO3 Documentation Team books hotel and covers travel costs, lodging, and food for registered participants during the sprint according to the TYPO3 travel reimbursement regulations.
Because this Usergroup is for local community member and therefore the language of the event is german.
Die TYPO3 Usergroup Ruhr trifft sich (fast) immer am letzten Montag im Monat. Im April ausnahmsweise mal an einem Dienstag, damit wir zusammen eine TYPO3 v12 Releaseparty feiern können. Wir treffen uns um 18.30 Uhr im Coworking Space Kreativweide KS36 in Duisburg. Weitere Infos dazu auf unserer Webseite.
In the spirit of the idea "Inspiring people to share", the camp offers space to get to know each other, make contacts and exchange knowledge. The exchange of experiences and knowledge about TYPO3 is organised in sessions of 45 minutes each. The topics of the sessions will be suggested by the participants and brought along. The session planning for the whole camp weekend will take place on Saturday morning.
Everyone is invited to share their experiences on one or more TYPO3 topics. This will also be rewarded - with book prizes from the media sponsors. So get involved and hold a session!
Finally, we are ready for the next round and for the next camp in June 2023. Our goal is to bring the community together and it doesn't matter if you are a TYPO3 Developer, Integrator, Project Manager/Consultant or Decisionmaker, or even if you are just interested in TYPO3, you are welcome to share your knowledge and experience with the community. We are looking forward to seeing you there and would love to welcome you at the TYPO3camp Schweiz 2023.
This year we're finally organizing another TYPO3Camp Hamburg for you, and this time with an even bigger team, a lot of motivation after the long break, and new ideas.
Likewise, ticket sales have already started. If you’re quick, you can secure one of 50 Early Bird tickets now.
We will inform you in all our channels, as soon as there is news. There have also been several commitments from people who want to be involved in the organization next year for the first time, to make the event even bigger, more varied and better. We are very happy about that and we will work on many new ideas for you.
The TYPO3 Community Code Sprint for all TYPO3 community teams, initiatives, and those invited by them. All TYPO3 teams are invited to join us in our office in Düsseldorf for our on-location TYPO3 Code Sprint.
We — the TYPO3 GmbH — will take care of your hotel costs and provide the location. You — the participants — bring your topics, motivation, and high spirits, and together we will work on moving TYPO3 forward.
Please note: Travel costs (train, plane, car) will need to be reimbursed against the teams' budgets — please clarify the rules for that with your team leaders.
This year again, the TYPO3 Camp Nantes offers a 100% "Summer Camp" atmosphere and will take place in Clisson (18 minutes from Nantes by train) in a beautiful setting.
All usefull information will be soon published here, stay tune!
The TYPO3 Community Code Sprint for all TYPO3 community teams, initiatives, and those invited by them. All TYPO3 teams are invited to join us in our office in Düsseldorf for our on-location TYPO3 Code Sprint.
We — the TYPO3 GmbH — will take care of your hotel costs and provide the location. You — the participants — bring your topics, motivation, and high spirits, and together we will work on moving TYPO3 forward.
Please note: Travel costs (train, plane, car) will need to be reimbursed against the teams' budgets — please clarify the rules for that with your team leaders.
Web Camp Venlo is celebrating the 9th edition of this international camp. This camp is an open event for cutting edge developments around Open Source CMS, PHP, project management, SEO and TYPO3. As last years, Camp Venlo will not be two but three days this year.
Tech Workshops
We kick off camp with a day full of knowledge. On Thursday, 29 February we have four workshops for passionate developers like you regarding development and TYPO3.
Eleven Great Talks
It’s community day on Friday, 1 March. We have eleven great talks covering subjects from updates around TYPO3, project management, etc.
Have not had enough? Do you want to gain more knowledge? Or do you think that specific topic deserve special attention? On Saturday there is always our barcamp, where you compose the program yourself. Last years we had over 10 talks about TYPO3, community, CSS, etc.
Sign Up
Is there no doubt in your mind, you must attend Camp Venlo 2024?