Re: Zukunft von Zope ODER: "Lebt Zope noch?"

"Andreas Jung" <[email protected]> Mon, 28 Mar 2016 12:54:36 +0200
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--===============2093938126==
Content-Type: multipart/signed;
 boundary="=_MailMate_747A3C6C-3EC9-4838-93E5-586255898595_=";
 micalg=pgp-sha512; protocol="application/pgp-signature"

This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--=_MailMate_747A3C6C-3EC9-4838-93E5-586255898595_=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable





On 27 Mar 2016, at 22:10, Dr. Volker Jaenisch wrote:

> Servus Andreas!
>
> Am 27.03.2016 um 17:44 schrieb Andreas Jung:
>>
>> Zope hat mit jetzt 17 Jahren Alter den Zenit l=C3=A4ngst
>> =C3=BCberschritten...Time to move on.
>>
> Aber wohin? Mich haben die "Alternativen" bisher nicht =C3=BCberzeugt.

Moderne Web-Architekturen lassen sich mit Zope Kram nicht sinnvoll realis=
ieren.
REST APIs auf Zope oder Plone zu realisieren ist ein Krampf. Das Request =
Verarbeitungsmodell
mit einer fixen Anzahl Workers skaliert auch nicht sonderlich gut. Alle L=
=C3=B6sungen
zum Handling langlaufender Requests sind mehr oder minder Frickelkram...d=
ie Liste
l=C3=A4sst sich endlichfortsetzen.

>
> * Es gibt unter Python au=C3=9Fer mit der ZCA (*Zope* Component Archite=
cture)
> IMHO keine komponenten-basierte Entwicklung.
> * *Zope* als Applikation-Server wird immer noch in ZMS und f=C3=BCr Plo=
ne
> verwendet.
> * Die ZODB (*Zope* Object Database) ist als Objektdatenbank ebenfalls
> ein Alleinstellungs-Merkmal von *Zope*, welches vielen anderen
> Datenbanken/Paradigmen in gewissen Bereichen =C3=BCberlegen ist.
>
> Zope als Stand-Alone-Apllikation mag tot sein, als Technologie ist es
> dies noch lange nicht.
> Selbst Du, Andreas als ewiger N=C3=B6rgler an Plone, verwendest es weit=
erhin
> f=C3=BCr deine Projekte.

N=C3=B6rgeln =3D Dinge n=C3=BCchtern und realistisch betrachten? Mit fast=
 25 Jahren
Berufserfahrung im Bereich Web darf man sicherlich auch kritisch mit
der eigenen Technologie umgehen...manchmal mu=C3=9F man die Fanboys pieks=
en :)

>
> Ich finde nicht, dass Zope so ein Bashing verdient.

Niemand hat hier Zope gebashed

> Der "Niedergang" von
> Zope ist neben gewissen Problemen in der Community (wie sie jede
> Community hat) auch der Tatsache geschuldet,
> dass sich die IT-Welt immer st=C3=A4rker aus differenziert. Zope konnte=

> irgendwann eben nicht mehr die Bandbreite vom Micro-Web-Framework bis
> hin zur Basis f=C3=BCr das fette Plone sein.

Die Zeit der Applikationsserver ist weitgehend rum, die Zeit der fette
CMS ist auch weitestgehend rum. Im Bereich CMS wird Wordpress weiterhin
Boden gut machen (ob das gut oder schlecht ist....ist halt so). Die ander=
en
CMS stagnieren in der gleichen Art und Weise wie Plone. Aus Marktsicht:
der ganze Zope-basierte Markt bricht komplett weg - in der gleichen Weise=

wie der Plone CMS Markt bereits zusammengebrochen ist.  Inwieweit man sic=
h
als Dienstleister in diesem Markt noch mit Zope und Plone technologisch h=
alten
kann oder will mu=C3=9F jeder selber anhand seine Ziele und Projekte selb=
st entscheiden.
Es gibt gen=C3=BCgend Leute, die Plone/Zope l=C3=A4ngt ade gesagt haben u=
nd sich auf
andere Gebiete verdr=C3=BCckt haben. Typische Plone Firmen werden verschw=
inden sofern
sie nicht den technologischen Shift hinbekommen. Nat=C3=BCrlich bezahlt P=
lone immer noch
einen signifikaten Teil unserer Rechnungen aber viel der Neuentwicklungen=
 zumindest
was bei mir den E-Publishing bereicht betrifft sind so angelegt, dass der=
 Kern
wiederverwendbar ist. Pyramid, Kotti und alle anderen Python Frameworks (=
solange
nicht Django dransteht) sind gerne willkommen.


> Aber dies sollte man nicht der verwendeten Technologie anlasten, die
> IMHO immer noch die beste Software Architektur f=C3=BCr Python ist. Ich=
 setze
> die ZCA z.B. aktuell in Numbercrunching-Projekten in der
> Automobil-Industrie ein, welche =C3=BCberhaupt nix mit Web-Anwendungen =
zu tun
> haben.

Wie gesagt: wo war das Bashing hier? Zope 2 als Altlast kann man keinen
jungen Programmierern zu muten. Was unter Zope 3 und ZCA l=C3=A4uft eigen=
tlich auch nicht.
Zope 3/ZCA war gut gemeint aber in vielen Aspekten komplett over-the-top =
und eine
akademische Kopfgeburt. Nach vielen Jahren weiss man vieles besser und is=
t kl=C3=BCger...
ist halt so...insofern mu=C3=9F man f=C3=BCr sich selber entscheiden was =
gut und was schlecht
ist und wie man die n=C3=A4chsten Jahre technologisch weiter arbeiten wil=
l.

Andreas
--=_MailMate_747A3C6C-3EC9-4838-93E5-586255898595_=
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename=signature.asc
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iQGUBAEBCgAGBQJW+Q1tAAoJEADcfz7u4AZjxdILvRhhh7wwMuAqPVUnixQPXBAy
HICoHCLbqzqvMk9irr8XN1wy1Fk6W0R8DOWDMaabtS4j3/ZRf1Kl4dcJhUTAOlJ/
ZeQWac5RLSILngc40M0P2R6xyEBfZhbKsFCBQYKd+l24zAcHWcN5nva7/X89O5mh
yMT+Fj8aUklU47QsYn2kW92F32i/QtMl57+sF7P/9AarPVf6yGDje3Nv6NCuvvbl
bhpfQYaku4oJBPFOyu2c65xNgyBnA8YM6G9L1jK8HncNvYdufH/yvA/km8j1lEca
bsAKGNoU/CUJ2zHVF9G3BhUsODGsdgdkn/imcg1ZX3CeQ+MG98nXEjFht4A7+STi
RLsq69C6svOs7QuWmVgPgJB++CmgXUEyrHcmWtrqjmdDMhNPFXbW1Dngnob4dBqF
m/JNB84NTJLkNYiWJkfF6D565AvSo471JN19PMVGDXxb5zm3vTxOy5M5I9gXC/gw
VGimxOfkDZ10NzHfMpItqJFMDY1cqw0=
=wbX6
-----END PGP SIGNATURE-----

--=_MailMate_747A3C6C-3EC9-4838-93E5-586255898595_=--

--===============2093938126==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope

--===============2093938126==--