Provide updated example extension and reduce number of example extensions to one which is actively maintained.
sypets opened this issue · 3 comments
This book refers to several extensions, all of which are not available for TYPO3 9 and above:
- blog example in https://docs.typo3.org/m/typo3/book-extbasefluid/master/en-us/3-BlogExample/Index.html
- store_inventory in Creating a first extension
- sjr_offers is mentioned in Modeling the Domain - available only for 6.2
I would propose to stick to one sample extension if possible and keep this one updated! However, I have not checked sufficiently if this is possible with the current text. A journey through the blog example is based heavily on the blog example. Having up to date code that works would be very helpful.
Necessary steps:
- Decide on best approach: update existing extensions, create new one(s)?
- Provide updated sample extension(s)
- Find appropriate place to put example extensions where they can be easily maintained. Currently there is https://github.com/TYPO3-extensions/examples which is a mirror of git.typo3.org
The extension "examples" is not an example Extension for Extbase / Fluid. It is an extension that contains examples from TYPO3 Explained, how to configure Backend stuff, how to write to the log etc. It can be used to provide Screenshots.
So I would opt for updating the extensions Blog Example. What we are doing with store inventory could be easily demonstrated on the Blog Example as well
I would opt for moving it to in https://github.com/TYPO3-Documentation/Blog-Example
Yes please do not wait any longer and start with it now!
Please make a new Github repository, owned by the documentation team, available for pull requests!
We already have this extension:
https://github.com/TYPO3-Documentation/store_inventory
The other extensions should come to the same position. But the extension key should be shown in the url as with store_inventory.
But I have found this:
https://github.com/FriendsOfTYPO3/blog_example
Can this be used?
Work in progress