[TYPO3-german] Re-2: Ich bin kurz davor Typo3 in die Tonne ...

Andreas Becker ab.becker at web.de
Thu Jun 14 13:11:03 CEST 2012


Das Grundsystem hat mit den Extensions erst einmal nicht viel zu tun.
beides muss gewartet werden!

14-06-12 17:26: t3lib_div::int_from_ver() - since TYPO3 4.6, will be
removed in TYPO3 4.9 - Use
t3lib_utility_VersionNumber::convertVersionNumberToInteger() instead -
tx_install->init#68 // tx_install->stepOutput#477 //
tx_government_controller->executeStepOutput#897 //
tx_government_controller->performUpdates#118 //
tx_government_controller->importNeededExtensions#155 //
tx_government_import_extension->enableExtension#313 //
tx_em_Connection_ExtDirectServer->enableExtension#101 //
tx_em_Tools::refreshGlobalExtList#1453 //
require(ckage-6.0.0alpha1/typo3conf/ext/tt_news/ext_localconf.php),/typo3/sysext/em/classes/tools/class.tx_em_tools.php#148
// t3lib_div::int_from_ver#48 // t3lib_div::logDeprecatedFunction#843
(/t3lib/class.t3lib_div.php#840)
14-06-12 17:26: t3lib_div::int_from_ver() - since TYPO3 4.6, will be
removed in TYPO3 4.9 - Use
t3lib_utility_VersionNumber::convertVersionNumberToInteger() instead -
tx_install->init#68 // tx_install->stepOutput#477 //
tx_government_controller->executeStepOutput#897 //
tx_government_controller->performUpdates#118 //
tx_government_controller->importNeededExtensions#155 //
tx_government_import_extension->enableExtension#313 //
tx_em_Connection_ExtDirectServer->enableExtension#101 //
tx_em_Tools::refreshGlobalExtList#1453 //
require(ckage-6.0.0alpha1/typo3conf/ext/tt_news/ext_localconf.php),/typo3/sysext/em/classes/tools/class.tx_em_tools.php#148
// t3lib_div::int_from_ver#48 // t3lib_div::logDeprecatedFunction#843
(/t3lib/class.t3lib_div.php#840)
14-06-12 17:26: t3lib_div::int_from_ver() - since TYPO3 4.6, will be
removed in TYPO3 4.9 - Use
t3lib_utility_VersionNumber::convertVersionNumberToInteger() instead -
tx_install->init#68 // tx_install->stepOutput#477 //
tx_government_controller->executeStepOutput#897 //
tx_government_controller->performUpdates#118 //
tx_government_controller->importNeededExtensions#155 //
tx_government_import_extension->enableExtension#313 //
tx_em_Connection_ExtDirectServer->enableExtension#101 //
tx_em_Tools::refreshGlobalExtList#1453 //
require(ckage-6.0.0alpha1/typo3conf/ext/tt_news/ext_localconf.php),/typo3/sysext/em/classes/tools/class.tx_em_tools.php#148
// t3lib_div::int_from_ver#48 // t3lib_div::logDeprecatedFunction#843
(/t3lib/class.t3lib_div.php#840)
14-06-12 17:26: t3lib_div::int_from_ver() - since TYPO3 4.6, will be
removed in TYPO3 4.9 - Use
t3lib_utility_VersionNumber::convertVersionNumberToInteger() instead -
tx_install->init#68 // tx_install->stepOutput#477 //
tx_government_controller->executeStepOutput#897 //
tx_government_controller->performUpdates#118 //
tx_government_controller->importNeededExtensions#155 //
tx_government_import_extension->enableExtension#313 //
tx_em_Connection_ExtDirectServer->enableExtension#101 //
tx_em_Tools::refreshGlobalExtList#1453 //
require(ckage-6.0.0alpha1/typo3conf/ext/tt_news/ext_localconf.php),/typo3/sysext/em/classes/tools/class.tx_em_tools.php#148
// t3lib_div::int_from_ver#48 // t3lib_div::logDeprecatedFunction#843
(/t3lib/class.t3lib_div.php#840)
14-06-12 17:26: t3lib_div::int_from_ver() - since TYPO3 4.6, will be
removed in TYPO3 4.9 - Use
t3lib_utility_VersionNumber::convertVersionNumberToInteger() instead -
tx_install->init#68 // tx_install->stepOutput#477 //
tx_government_controller->executeStepOutput#897 //
tx_government_controller->performUpdates#118 //
tx_government_controller->importNeededExtensions#155 //
tx_government_import_extension->enableExtension#313 //
tx_em_Connection_ExtDirectServer->enableExtension#101 //
tx_em_Tools::refreshGlobalExtList#1453 //
require(ckage-6.0.0alpha1/typo3conf/ext/tt_news/ext_localconf.php),/typo3/sysext/em/classes/tools/class.tx_em_tools.php#148
// t3lib_div::int_from_ver#48 // t3lib_div::logDeprecatedFunction#843
(/t3lib/class.t3lib_div.php#840)
14-06-12 17:26: t3lib_div::int_from_ver() - since TYPO3 4.6, will be
removed in TYPO3 4.9 - Use
t3lib_utility_VersionNumber::convertVersionNumberToInteger() instead -
tx_install->init#68 // tx_install->stepOutput#477 //
tx_government_controller->executeStepOutput#897 //
tx_government_controller->performUpdates#118 //
tx_government_controller->importNeededExtensions#155 //
tx_government_import_extension->enableExtension#313 //
tx_em_Connection_ExtDirectServer->enableExtension#101 //
tx_em_Tools::refreshGlobalExtList#1453 //
require(ckage-6.0.0alpha1/typo3conf/ext/tt_news/ext_localconf.php),/typo3/sysext/em/classes/tools/class.tx_em_tools.php#148
// t3lib_div::int_from_ver#48 // t3lib_div::logDeprecatedFunction#843
(/t3lib/class.t3lib_div.php#840)
14-06-12 17:28: t3lib_div::int_from_ver() - since TYPO3 4.6, will be
removed in TYPO3 4.9 - Use
t3lib_utility_VersionNumber::convertVersionNumberToInteger() instead -
require(/t3lib/config_default.php),/typo3/install/index.php#50 //
require(ckage-6.0.0alpha1/typo3conf/ext/tt_news/ext_localconf.php),/t3lib/config_default.php#1051
// t3lib_div::int_from_ver#48 // t3lib_div::logDeprecatedFunction#843
(/t3lib/class.t3lib_div.php#840)
14-06-12 17:34: t3lib_div::int_from_ver() - since TYPO3 4.6, will be
removed in TYPO3 4.9 - Use
t3lib_utility_VersionNumber::convertVersionNumberToInteger() instead -
require(/t3lib/config_default.php),/typo3/install/index.php#50 //
require(ckage-6.0.0alpha1/typo3conf/ext/tt_news/ext_localconf.php),/t3lib/config_default.php#1051
// t3lib_div::int_from_ver#48 // t3lib_div::logDeprecatedFunction#843
(/t3lib/class.t3lib_div.php#840)

Nur ein Beispiel von heute beim Versuch das Governmental Package zu
installieren was dann jedoch wegen Internal Error 500 auch noch
scheiterte. Ist das ausgegoren?

since TYPO3 4.6
will be removed in 4.9 - die es wohl nie geben wird ;-)


14-06-12 17:22: This installation runs with extensions that use
XCLASSing by setting the XCLASS path in ext_localconf.php. This is
deprecated and will be removed in TYPO3 6.2 and later. It is preferred
to define XCLASSes in ext_autoload.php instead. See
http://wiki.typo3.org/Autoload for more information.
14-06-12 17:22: This installation runs with extensions that use
XCLASSing by setting the XCLASS path in ext_localconf.php. This is
deprecated and will be removed in TYPO3 6.2 and later. It is preferred
to define XCLASSes in ext_autoload.php instead. See
http://wiki.typo3.org/Autoload for more information.
14-06-12 17:25: This installation runs with extensions that use
XCLASSing by setting the XCLASS path in ext_localconf.php. This is
deprecated and will be removed in TYPO3 6.2 and later. It is preferred
to define XCLASSes in ext_autoload.php instead. See
http://wiki.typo3.org/Autoload for more information.

Wieso wird hier nicht gleich auf XClassing verzichtet, beziehungswiese
wieso nutzt man ueberhaupt extensions die dann im deprecation log
auftauchen. Es gibt doch genuegend andere!

Ich denke zumindest das Introduction und erst recht das Government
Package sollten ohne deprecations von Anfang an laufen.
Im Grunde ist es doch genau das was die Arbeit von Developern
wiederspiegelt! Wenn jedoch in einem Release von 6.0 noch deprecations
von 4.6 enthalten sind dann zeugt das nicht gerade von qualification
und sorgfalt - wohl trotz Integrator Zertifizierung. Die ist doch mit
so etwas nur reine Makulatur!

Deshalb plaediere ich echt dafuer einfach den gesamten
(vermeintlichen) Schrott der in zwoelf Monaten nicht ein einziges Mal
von seinem Dev maintained wird ins Archiv = Altenheim zu schicken.
Nur so sieht man endlich die Extensions die wirklich maintained werden
und kann auch deren Developer dann durch die Nutzung eben dieser
Extensions promoten, was wiederum denen zugute kommt.

Um eben dies umzusetzen braucht man noch nicht einmal mehr manpower IMHO.
Heute ist der 14 Juni 2012 und alles was vor dem 14 Juni 2011
upgedated und danach nicht mehr upgedated wurde fliegt raus. Fertig.
Rausfliegen heisst es wird in das Archiv gepackt.

Um die aktiven Extension Developer noch etwas mehr zu promoten koennte
man zudem deren namen auslesen und eben NUR diese dann auf der Seite
benennen. So wuerde man auch sehen wer wirklich TYPO3 traegt!

Von den riesen Zahlen die es auf der Homepage zu lesen gibt ist doch
im Grunde kaum mehr etwas uebrig! oder? - Da wird mit uralten
Extensions und womoeglich auch genauso alten Devs geworben die
womoeglich laengst das weite gesucht haben. Viel interessanter waere
zu wissen wer wirklich noch in den letzten 12 Monaten mal in seinem
Account vorbeigeschaut hat. Diese 12 Monate Regelung stuende vielen
"Statisticen" sehr gut an!



Andi



2012/6/14 Christian Hennecke <christian.hennecke at wunderknaben.com>

> Am 13.06.2012 18:40, schrieb thomas.buegel at web.de:
>
>  Hi Christian,
>>
>>  Sowas kommt leider immer wieder vor, wenn alte Zöpfe abgeschnitten
>>> werden, was mit 4.6 und 4.7 ja in großen Maße passiert ist. Die
>>> Extensions hinken hinterher und je nach Aktivität der Maintainer
>>> dauert es dann schon mal eine Weile. Ich habe den Fall gerade mit
>>> DAM und ein paar weiteren Extensions. Das ist ärgerlich, aber
>>> nichts, was nur TYPO3 betrifft.
>>>
>>
>> hab auch schon in anderen Umgebungen Software entwickelt. Gerade in
>> offenen Schnittstellen ist Abwärtskompatibilität ein hohes Gut. Oft
>> ist es notwwendig über viele Versionen Funktionalitäten zu halten,
>> die eigentlich nicht mehr up to date sind. Im Falle von Typo3 ist die
>> Situation allerdings noch kritischer, denn hier ist nicht der
>> (Extension-)Entwickler, der die Suppe auslöffeln muss, sondern der
>> Typo3-Anwender, der dann schnell machtlos vor für ihn unlösbaren
>> Problemen steht. Das kann, das darf nicht sein, besonders dann, wenn
>> davon esentielle Extensions betroffen sind für die es keine
>> Alternative gibt und für die eben noch keine aktualisierte Version
>> vorhanden ist (für direct_mail gibt es nun die wohl mit 4.7.x
>> kompatible Version 3.0)
>>
>> Die Core-Entwickler sollten hier in viel engerem Kontakt mit den
>> Entwicklern vor allem den der öfentlichen Premium Extensions die
>> Entfernung von Klassen abstimmen, das sind sie der Community
>> schuldig.
>>
>
> Was die Kommunikation angeht, so gibt es da zwei Seiten. Ja, die
> "Entscheider" sollten mit der Community sprechen. Aber die Community muß
> sich auch selbst informieren wollen. Für Agenturen/Entwickler gehört es
> dazu, sich regelmäßig über Änderungen zu informieren und ihre Kunden ggf.
> darauf hinzuweisen.
>
> Möglichst lange Abwärtskompatibilität ist natürlich wünschenswert. Wenn
> diese allerdings irgendwann dazu führt, dass TYPO3 Gefahr läuft, unwartbar
> zu werden, dann ist es Zeit, etwas zu tun. Und das war wohl der Fall, wie
> ich beim TYPO3camp Berlin von Core-Entwickler Andreas Wolf gehört habe. Die
> Lösung LTS für alle mit hohem Sicherheitsbedarf und anschließend stärkere
> Weiterentwicklung finde ich eigentlich ganz sinnvoll. Für alles andere wäre
> viel mehr man-power erforderlich.
>
> Dass notwendige Anpassungen von Extensions auf sich warten lassen können,
> liegt in der Natur von auf freiwilliger Arbeit basierender Software. Aber
> wenn es Weiterentwicklung geben soll, muß das Grundsystem voran gehen.
>
> Gruß
> Christian
>
> ______________________________**_________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**german<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german>
>


More information about the TYPO3-german mailing list