Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Plone.org Improvements - Plone Addon Listing

173 vues

Publié le

Kurzer Sachstand zu Plone Addon Listing

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Plone.org Improvements - Plone Addon Listing

  1. 1. Plone.org Improvements Plone Addon-Listing Alexander Loechel Referent IT-Projekte Ludwig-Maximilians-Universität München
  2. 2. David Goehring - Wrong Way - CC-BY-2.0 https://www.flickr.com/photos/carbonnyc/7777982086 Plone Addon-Listing steht symbolisch für alles was in der Plone Community aktuell falsch läuft.
  3. 3. Ausgangspunkt 2015: plone.org wird modernisiert Plone.org war bis 2015 eine kontinuierliche Weiterentwicklung mit Inplace-Migration und etlichen Addons Ursprünglich ein Plone 0.x hochgezogen bis 4.3 Wichtige Komponenten fallen weg beim Redesign auf Plone 5 : ● Plone Software Center (Addon-Listing) ● Plone Helpdesk plone.org ist seit 2015 deutlich anders ausgerichtet als bisher → Developer Community Focus → plone.com rückt an die Stelle von plone.org für Marketing
  4. 4. Aber wenig Ressourcen zur Pflege und Ausbau von plone.org und plone.com in der Community vorhanden → sieht man heute noch
  5. 5. Die Plone Community kann technisch fast alles, aber wir können kein Marketing und nicht gut Kommunizieren
  6. 6. Mehrere Misstände in plone.org ● Fehlendes Addon-Verzeichnis ● Schlechte Prozesse für Release-Manager / Release-Team + Security Team ● Viele angefangene Baustellen ● Andere Prioritäten in der Community Idee: ● Automatisieren, was automatisierbar ist → keine Pflege von Redundanten Inhalten → pypi Informationen, Versions-Infos im Launchpad wiederverwenden
  7. 7. Beispiele für Addon-Listings
  8. 8. ploneorg.addonlisting ploneorg.releasesecurityinfo Start Sommer 2016 (Castle Sprint)
  9. 9. Elemente der PloneOrg Improvements ● Release Informationen aus Launchpad ziehen → Unterstützung Release Team ● Versionsinformationen direkt bereitstellen für Hotfixes → Unterstützung Security Team ● Addonlisting mit Versionsinformationen verknüpfen → Übersicht, Kuratieren und Ausblenden, aber auch Security Support ● Release-Historie behalten ● Zusätzliche Produkte in plone.org ermöglichen → Zope, Pyramid, …
  10. 10. Was fehlt der Plone Community? ● Designer ● Marketing → Welche Story / Welche Erfolgsgeschichten wollen wir erzählen? → Von welchen schlechten Addons wollen wir abraten? → Project Paragon Technische Basis ist eigentlich trivial und war leicht umzusetzen → steht seit Sommer 2016 → eine gute UX ist nicht trivial
  11. 11. GSoC 2017 Projekt: Plone.ORG Improvements - by K C Pavithira Reddy
  12. 12. Pavi bringt Design Ideen ein GSoC kann neue Perspektiven eröffnen, Impulse bringen ● GSoC löst keine systematischen Probleme ● GSoC dreht sich um Code nicht Design oder UX
  13. 13. Ergebnis von GSoC → Ziel von GSoC Erfüllt, für Plone.org / Plone Community unbrauchbar.
  14. 14. Feedback aus der Community Stand von ploneorg.addonlisting und ploneorg.releasesecurityinfos im Prinzip auf dem von Sommer 2017 / PloneConf 2017 stehen geblieben. Technisch 90% des GSoC wertlos oder schädlich
  15. 15. Prioritäten: ● Im Projekt ● Privat ● … Bei Plone für mich seit 2013: → Python 3 → RestrictedPython
  16. 16. Ein Open Source Problem: Burnout Wir verlangen unseren Contributern zu viel ab. → Sozialer Druck, Verantwortung
  17. 17. Meine Schwester † 07.03.2018 Meine Mutter † 10.06.2018 Krebserkrankung seit 2015 Live Happens
  18. 18. Wie geht es weiter? auch angesichts der Prioritäten
  19. 19. ploneorg.addonlisting ist bereits seit Monaten in plone.org installiert und läuft mit https://plone.org/download/plone-add-ons Bessere Views fehlen noch, aber es kommt.
  20. 20. Fazit Kleines Nebenprojekt, wenn mal Zeit ist. Es wird kommen, aber Fertig wenn Fertig Hilfe ist gerne willkommen, primär Design-Ideen und Templating Aber auch saubere Tags in den Add-Ons: PYPI-Trove Classifiers https://pypi.org/classifiers/ ● Unterstütze Python und Plone Versionen ● Art des Addons und Keywords Aber die Plone Community muss auch lernen auf ihre Leute aufzupassen und Einzelnen nicht zu viel aufzubürden.

×