Überblick über die Entwicklung von Plone parallel zur Evolution der Verteilung und Veröffentlichung von Inhalten im Web. "Overview on the development of Plone inparalle to the evolution of distribution and publishing of content in the internet."
Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten
Wpd2010 bonn keynote acsr 20100428 14-00
1. Willkommen!
im Geografischen Institut
der Universität Bonn
Veranstalter
DZUG e.V. (Deutschsprachige Zope User Group)
Deutschland, Österreich, Schweiz
in Zusammenarbeit mit dem
Hochschul-Rechenzentrum
der Universität
www.worldploneday.de
28. APRIL 2010
Die Veranstaltung wurde unterstützt durch
i n d u s t r i a l d e s i g n
1
3. Programm
14.00 Stand der Plone Entwicklung – Armin Stroß-Radschinski
14.30 Plone für Unternehmen und Organisationen – Jan Ulrich Hasecke
Pause / Imbiss
15.15 Austausch / Planung OpenSpace
16.00 Plone im Vergleich mit Typo3 – Dr. Wolfgang Tank
16.30 Einsatz von Plone an der Universität Bonn – Martin Ragg
Pause / Imbiss
17.15 Open Space
18.45 Ausklang
3
4. Social Media
Die Veranstaltung lokal u. international live via:
• Kurzbeiträge senden mit http://www.twitter.com
• Ihre Fotos hochladen auf http://www.flickr.com
• Hashtags dazu: #wpd2010 #plone #bonn
• Links & Folien: http://rheinland.worldploneday.de/wiki
4
5. CMS Entwicklung
1. bis 4. Generation der Erstellung
von im Web zugänglichen Inhalten
5
Überblick über die Entwicklung von Plone parallel zur Evolution der Verteilung und Veröffentlichung von Inhalten im Web.
6. 1. Hypertext Webseiten
• Vor 20 Jahren:
Die erste HTML-Website von
Tim Berners-Lee war ein Bündel statisch
programmierter HTML-Seiten.
• Seit damals verbesserte sich die
Technologie zur Bereitstellung von
Inhalten kontinuierlich.
6
7. 2. Webseiten „programmieren“
• Frontend-Programmierer
nutzen Perl, PHP etc. um Webseiten zu
„Scripten“
• Administratoren erforderlich
um sie zu veröffentlichen
7
8. 3. Generation „CMS“
• Wenige Redakteure erzeugen Seiten
in einem vorgegebenen Schema
• Manager veröffentlichen
• Fast alle Benutzer lesen nur
8
9. 4. Web 2.0 ist Social Web
• Intranet/Extranet:
kontrolliert abgestufter Zugang
• Read/Write Web:
jeder kann Autor sein
• Social Web:
Netzaktivität live in freier Verbindung
von verschiedensten Diensten
9
10. 4. Social Web
• Networking ist der entscheidende Aspekt
• Kommunikation in Organisationen zu
organisieren ist integraler Teil der
Aufgaben des Managements
10
11. Plattform für Inhalte
• Plone entwickelt sich kontinuierlich
• Es gibt eine klare „Roadmap“
11
12. Idee 1999
Usability Layer zu Zope/CMF
1.0 - Dezember 2002
1
Die erste Plone Release überzeugt mit
klarer Informationsästhetik
12
ACSR im Dez 2002:
...Habe zwischenzeitlich ein weiteres interessantes CMS (Content-Management-System) entdeckt und prüfe derzeit die Eignung für neue Projekte.
Es handelt sich um einen Application Server namens "Zope" auf den ich über Umwege gestoßen bin. Die Homepage dieser ebenfalls als Open-Source verteilten Lösung ist http://www.zope.org . Die Lösungen die auf dem System
basieren überzeugen durchweg mit einer klar strukturierten Informations-Ästhetik.
Darauf aufbauend gibt es z.B. ein System namens "Plone" das auf Zope aufsetzt und zusätzliche Dienste anbietet http://www.plone.org. Dort ist ein AVI-Video der Verwaltung von Hawaii zu sehen, dass die Möglichkeiten und Ansätze
illustriert.
...
13. weit voraus...
• Ausgefeiltes Rechtemanagement
• Hochflexible Arbeitsabläufe
• Objektorientierte Datenbank
• massive Unterstützung CSS
• Extrem sicher
13
14. Mai 2004 - Plone Foundation
2
2.0 - Dezember 2004
2.0.5 - März 2005
2.5 - September 2006
2.5.3 - Mai 2007
14
bis zur letzten Release 2,5 Jahre
immer noch häufig im Einsatz
18. 4
4.0a - Dezember 2009
4.0b2 - 13. April 2010
4.0 ~ Mai / Juni 2010
4.1... 4.2...
18
“bewährte Funktionalität”,
58 PLIPs eingereicht, 42 hatten ihr erstes Review, ~30 final (Stand August 2009)
19. 4
• Blobs, große Ordner
• TinyMCE Editor
• neues Standard Theme
• Upgrade
19
Große Mediendateien, Videos, Galerien, Weniger Speicherverbrauch, Einfache Handhabung wie bisher
Ein Ordnertyp, Sortierung optional, immer effizient dank BTree, OIBTree für Ordnung statt Liste
Tiny MCE besser als CKeditor und Kupu
Tabellenlos, einfacheres CSS, farbneutral, angelehnt an plone.org Design
plone.app.upgrade, GenericSetup, Upgrades für Add-ons
20. • Benutzerverwaltung
E-Mail Adresse als Benutzerid
Direkt Gruppe bei der Benutzeranlage zuweisen
Name anstelle Benutzerid
Flexibles Registrierungsformular
4
20