Hat CMSimle XH eine Zukunft

A place for general not CMSimple related discussions
Post Reply
olape
Posts: 836
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by olape » Tue Jan 08, 2019 9:58 pm

Holger wrote:
Tue Jan 08, 2019 9:47 pm
olape wrote:
Tue Jan 08, 2019 9:20 pm
Seit einiger Zeit komme ich mir hier manchmal vor, wie im Bundestag.
Es wird so lange zerredet, bis von der Sache nichts mehr übrig ist.
Wahre Worte, die ich aus der Vergangenheit mehr als bestätigen kann:
Das war keine persönliche Kritik. Ich weiss wir zwei hatten schon recht langwierige Diskussionen.

Ich finde den Updatecheck keine Krücke.
Ob man die Dateinen nun besser zentral ablegen sollte, ...?
Wäre sicher besser, auch für den Fehlerfall, aber eben wieder umständlicher mit der Pflege.
Sicher könnte man das besser lösen, aber es funktioniert und ist recht stabil, mal von Strato abgesehen.

Aber, es ist doch dein Plugin, ... ;)

Holger
Site Admin
Posts: 2942
Joined: Mon May 19, 2008 7:10 pm
Location: Hessen, Germany
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by Holger » Tue Jan 08, 2019 10:22 pm

olape wrote:
Tue Jan 08, 2019 9:58 pm
Das war keine persönliche Kritik.
Quatsch. Hab' ich auch nicht so aufgefasst.

Ich komm mir halt vor, als würde ich zu dieser Lösung alles nur schlecht reden. Ich persönlich finde die Idee halt nicht so gut. Aber es ist in der Tat besser, wenn überhaupt mal in der Sache etwas angegangen wird.
Daher auch die Beispiele. Split find' ich gut wie es ist. Den Updatecheck eben nicht (mehr). Beides kam aus ähnlichen Situationen. Es wurde ewig diskutiert, aber nichts angepackt.

Also nicht abhalten lassen, auch wenn ich es nicht unbedingt optimal finde. Und vielleicht kommt durch den Anschub doch etwas gutes dabei heraus.

cmb
Posts: 13169
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by cmb » Tue Jan 08, 2019 10:52 pm

Mir geht es sinngemäß um etwas wie https://packagist.org/; eben eine zentrale Stelle wo Plugins gelistet werden, und das mit Infos, die vom Pluginentwickler bereit gestellt werden. Dort können Anwender dann Plugins suchen (z.B. https://packagist.org/?query=rss), eines der Plugins auswählen (z.B. https://packagist.org/packages/simplepie/simplepie), und von dieser Seite dann zu extern gehosteten weiteren Informationen (Plugin-Projektseite, Demo, Repository etc.) surfen. Natürlich hinkt der Vergleich mit packagist.org; letztlich könnte es eher wie Hartmuts Pluginübersicht aussehen. Wichtig finde ich dabei, dass es zwar eine zentrale Übersicht gibt, die dortigen Informationen aber dezentral geliefert werden. Ansonsten sind die Infos schnell nicht mehr aktuell, und im schlimmsten Fall verwaist die Pluginübersicht gänzlich (siehe das alte, und später auch das neue Wiki). Werden die Infos vom Pluginentwickler zur Verfügung gestellt, hat man natürlich keinerlei Garantie, dass das Plugin auch weiterhin gepflegt wird, aber ein suchender Anwender kann dass dann ja schnell erkennen („ah, letztes Release ist schon fünf Jahre alt!“), und abwägen, ob er sich das Plugin doch einmal näher anschaut.

Das ist ein klein wenig mit dem Updatecheck vergleichbar; auch da liefern eben die Pluginentwickler die relevanten Informationen. (Und die vielleicht etwas beschränkte version.nfo könnte ja mit hi_UpdateCheck 2.0 durch eine version.??? übersteuert werden; das sollte aber vielleicht in einem eigenen Thread diskutiert werden.)
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 836
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by olape » Wed Jan 09, 2019 3:32 pm

So könnte ich mir besagte xml vorstellen.

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<!--
	To avoid the error, the special characters must be written as an entity reference
	Um den Fehler zu vermeiden müssen die Sonderzeichen als Entitätsreferenz geschrieben werden
		&lt; 		-> 		< 
		&gt; 		-> 		> 
		&amp; 		-> 		& 
		&apos; 		-> 		' 
		&quot; 		-> 		" 
-->
<plugin>
	<!-- Date this file was updated, yyyy.mm.dd -->
	<date_update>2019.01.09</date_update>
	<!-- version of Plugin -->
	<version>1.2</version>
	<!-- date of publication, yyyy.mm.dd -->
	<date_version>2018.09.12</date_version>
	<url>
		<!-- URL where you can download the plugin --> 
		<download_url>https://domain.tld/downloads/plugin.zip</download_url>
		<coder_url>
			<!-- URL of the programmer's website -->
			<coder_url_en>https://domain.tld/</coder_url_en>
			<!-- URL der Website des Programmierers -->
			<coder_url_de>https://domain.tld/de/</coder_url_de>
		</coder_url>
		<!-- URL where find a demo -->
		<demo_url>n.a.</demo_url>
	</url>
	<!-- compatibility with versions of XH, 1.6, 1.6.7 - 1.7.2, ... -->
	<compatibility>1.6.7 - 1.7.x</compatibility>
	<!-- the License for the Plugin, GPL3, ... -->
	<license>GPL3</license>
	<description>
		<!-- description of the plugin, ca. 200 characters -->
		<description_en>Description of the plugin in English</description_en>
		<!-- Beschreibung des Plugins, ca. 200 Zeichen -->
		<description_de>Beschreibung des Plugins in Deutsch</description_de>
	</description>
</plugin>

Last edited by olape on Wed Jan 09, 2019 4:56 pm, edited 2 times in total.

Hartmut
Posts: 525
Joined: Sat Nov 05, 2011 6:13 pm
Location: Butzbach, Deutschland
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by Hartmut » Wed Jan 09, 2019 4:21 pm

Da dieser Thread ziemlich lang und unübersichtlich geworden ist, habe ich einmal versucht eine Zusammenfassung zu erstellen und habe sie noch etwas ergänzt.

Für CMSimple_XH 1.7 gibt es (laut meiner Plugin Dokumentation) 98 Plugins und weitere 15 Plugins die mit einem Workaround unter XH 1.7 betrieben werden können.
Die aktuelle Plugin Dokumentation befindet sich unter http://cmsimplexh.webdesign-keil.de/?Er ... nd_anderes und wird manuell von Hartmut gepflegt.

a) Plugin-Demo:
Die Plugins sollten für den künftigen Anwender in einer Demo Installation sichtbar sein, damit er sie in ihrer Funktionalität sehen und testen kann.
Da die Plugin Demo Installationen recht aufwändig in der Pflege sind, werden hierfür Freiwillige gesucht.
Anmerkung:
1. Christophs Seite http://3-magi.net mit seinen knapp 60 Plugins Demos ist offline.
2. http://plugins_171.cmsimple.sk ist offline
3. http://cmsimplexh.webdesign-keil.de/?CM ... sbeispiele enthält nur einige Plugin Demos
4. https://simplesolutions.dk enthält einige Plugin Demos

b) Datenpflege der Plugin Dokumentation:
1. Die Aktualität von Hartmuts "Übergangslösung" hängt von der Sichtung im Forum und von Infos der Forumsteilnehmer bzw. Plugin Entwickler ab.
2. Der zeitliche Aufwand für die laufende Pflege der Plugin Doku ist überschaubar.
3. Ein standardisiertes Meldeverfahren mittels strukturierten Datensätzen (bspw. Advancedform_XH, XML) wäre hilfreich.
4. Vielleicht könnte eine ähnliche Funktionalität wie "UpdateCheck" im Admin-Menü zur Auflistung der aktuellsten Version erstellt und genutzt werden (als Indikator was bei den Plugin Entwicklern als aktuelle Version deklariert wird.)
5. Eine ergänzende Datenpflege durch die Plugin Entwickler wäre schön. Für die stillen (weniger aktiven) Entwickler sollte es eine manuelle Möglichkeit der Datenpflege trotzdem geben.

c) Neues Plugin Repository
1. Ein neues Plugin Repository sollte inhaltlich mindestens die Informationen der aktuellen Plugin Doku enthalten.
2. Folgende Informationen sollten zusätzlich dokumentiert werden.

3. Idealerweise basiert das neue Plugin Repository auf einer (SQLite? / Flatfile?) Datenbank.
4. Das Plugin Repository kann durch die Plugin Entwickler gepflegt werden (ob manuell mittels Formular, oder bspw. mittels XMS-File müsste geklärt werden) und wird durch mind. einem Admin für das Plugin Repository betreut.
5. Das Plugin Repository sollte von der Projektseite und vom Forum gut, einfach und schnell erreichbar sein. Ein direktes Einbinden in die Projektseite ist aus meiner Sicht nicht erforderlich.
6. Bei der Erstellung (Programmierung), Installation und Konfiguration des Plugin Repository, sowie beim erstmaligen einpflegen der Plugin Informationen ist mit einem beträchtlichen (zeitl.) Aufwand zu rechnen.
7. Recherche ob Opensource? Plugin Repository im Internet vorhanden sind und ob es unseren Anforderungen gerecht wird.

d) Funktionalität der "neuen" Plugin Dokumentation
1. Suchen und sortieren nach verschiedenen Kategorien und Inhalten.
2. Eine Pluginübersicht als "Startseite" von der aus in die Detailansicht des Plugins aufgerufen werden kann.

frase
Posts: 2545
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by frase » Wed Jan 09, 2019 4:49 pm

Neuen Thread eröffnen ???
Titel: "neues Plugin Repo" (oder ähnlich)

Betreffende Beiträge dorthin verschieben.
Evtl. ab diesem Beitrag
genauer ab "... Oder, wir müssen den Aufwand treiben und auf der XH-Site tatsächlich, wie schon mal angedacht, alle Plugins listen."

Danach zunächst konkrete Vorschläge zu Sinn, Zweck und Inhalt sammeln. (Wie jetzt von Hartmut)

Danach abstimmen wie, was durch wen gemacht wird.
Erst danach die technische Umsetzung angehen.

Tata
Posts: 2927
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by Tata » Wed Jan 09, 2019 4:54 pm

Hartmut wrote:
Wed Jan 09, 2019 4:21 pm
napp 60 Plugins Demos ist offline.
2. http://plugins_171.cmsimple.sk ist offline
Diese Seite ist auch nicht mehr aktuell. Sie wurde in der Zeit der 1.7.1 gebaut. Dann habe ich die Http://plugins_172.cmsimple.sk gebaut. Werde sie aber umbauen, alle Plugins hochladen und die
Demos (wo möglich) einbauen.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

Hartmut
Posts: 525
Joined: Sat Nov 05, 2011 6:13 pm
Location: Butzbach, Deutschland
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by Hartmut » Wed Jan 09, 2019 5:56 pm

Tata wrote:
Wed Jan 09, 2019 4:54 pm
Hartmut wrote:
Wed Jan 09, 2019 4:21 pm
napp 60 Plugins Demos ist offline.
2. http://plugins_171.cmsimple.sk ist offline
Diese Seite ist auch nicht mehr aktuell. Sie wurde in der Zeit der 1.7.1 gebaut. Dann habe ich die Http://plugins_172.cmsimple.sk gebaut. Werde sie aber umbauen, alle Plugins hochladen und die
Demos (wo möglich) einbauen.
Danke für den Hinweis und ich habe es in der Dokumentation geändert.

Tata
Posts: 2927
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by Tata » Wed Jan 09, 2019 6:32 pm

Jetzt habe ich noch SSL Zertifikat registriert. So es kann Weilchen dauern, bis die Seite erreichbar ist.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

cmb
Posts: 13169
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Hat CMSimle XH eine Zukunft

Post by cmb » Wed Jan 09, 2019 7:53 pm

Nur eine kurze Zwischenmeldung: wenn wir zuviel wollen, kommt am Ende wieder gar nichts bei raus. :)
Christoph M. Becker – Plugins for CMSimple_XH

Post Reply