-
-
Notifications
You must be signed in to change notification settings - Fork 20
10LTS Crowdfunding Campaign
This extension will be compatible with TYPO3 10LTS. However, this requires quite a lot of work. This crowdfunding campaign will collect the funds for this work.
The goals are to
- have clean 10LTS compatibility
- to reduce dependencies on 3rd-party extensions like mkforms, rn_base and sr_feuser_register (which have been a problem in the past)
- to move the CI from Travis CI (which has been unreliably and slow in the past) to GitHub Actions
- to have the extensions conform the current PSR-12 coding style
- to move the extension classes to PSR-4 namespaces
- to have no false positives when using the extension scanner
To contribute to the campaign, please send an email with the net sum you would like to pledge (at least 100€), your billing address, your company name and URL (for the list of pledges) to typo3-coding AT oliverklee DOT de
.
As a campaign backer, you will get a backlink from the seminars manual, regular update emails and beta versions to test and use.
I will start work on each top-level milestone (and send the invoices for that milestone) once the corresponding milestone is finished. (And as long as a milestone is not completely financed, you will not receive an invoice for your pledge that covers the corresponding milestone.)
You can always increase you pledge, but you cannot reduce or cancel it. After milestone 1 is financed, you can also pledge for a certain milestone. I'd prefer to do the milestones in order, though. Also, pledging for a certain milestone will spread out the pledges, hence reducing the probability of more milestones getting full funding.
All prices listed in the milestones are net prices.
Total required financing: 9600€
Financed: 9600€ (100%)
- 450€: update the test extension
typo3_devsite
to 10LTS (required for manual testing) - 350€: update the extension
phpunit
to 10LTS (required for automated testing) - 2000€: update the extension
oelib
to 10LTS and clean it up - 800€: create a new extension for additional FE user fields (needed to drop dependencies on extensions like
sr_feuser_register
) - 4600€: fix outstanding seminars bugs, fix deprecation warnings, prepare 10LTS compatibility, finish the almost-finished feature of a BE timeslot wizard, and automate more things
- 1400€: finish seminars 10LTS compatibility
Total required financing: 1600€
Financed: 1600€ (100%)
This will drop the dependency on the mkforms
extension from the onetimeaccount
extension.
- rewrite it using Extbase/Fluid
- use a Bootstrap-compatible HTML template
- use the new extension for FE user fields
- 10000€ (9600€ + 400€): WestLotto.de
- 400€: FGS Kommunikation
- 300€: mobivention GmbH
- 250€: platzhirsche.net / SeminarPool GmbH
- 150€: Bundesarbeitsgemeinschaft Schulgarten e.V.
- 100€: R2L2 borrelli & maschka gbr
- working time sponsor: Arroba IT
To contribute to the campaign, please send an email with the net sum you would like to pledge (at least 100€), your billing address, your company name and URL (for the list of pledges) to typo3-coding AT oliverklee DOT de
.