open-source-initiative

Visit https://webexcess.github.io/open-source-initiative/

View on GitHub

Open Source Initiative

webexcess GmbH veröffentlicht einen Grossteil der in den letzten Jahren bei dotpulse entwickelten Basis-Quellcodes und Erweiterungen für die Website-Entwicklung mit Neos.

Sorry, currently this text is only available in German. Head over to the Packages, they should be more or less self explaining.

Wie kommt es?

Die ursprünglichen dotpulse AG Entwickler haben sich Anfang 2017 mit der Firma webexcess GmbH selbstständig gemacht, unterstreichen somit ihren klaren Fokus auf Neos- und Flow-Projekte und ermöglichen dotpulse die Technologie unabhängige Beratung.

Wir haben nun die Möglichkeit erhalten, die erarbeiteten Basis-Quellcodes zu übernehmen und nutzen diese Chance, um manche der Packages gleich öffentlich verfügbar zu machen.

Wie kann ich diese nutzen?

Die Packages wurden in und für die generelle Architektur von dotpulse Web-Projekten entwickelt, manchmal auch mit dem Ansatz “ein konfigurierbares Package für unterschiedliche Funktionen”, und beinhalten somit einiges, was nur selten genutzt wird, sind stark miteinander verzahnt oder für ein spezifisches Projekt entwickelt.

Nichtsdestotrotz könnten diese Packages manchem einen Nutzen bringen und sind nun öffentlich über composer installierbar. Wir helfen auch gern weiter, wenn bei der Nutzung Fragen auftauchen.

Bitte beachte, dass diese Packages unter der GNU GPLv3 Lizenz veröffentlicht wurden und, solltest du eigene Änderungen vornehmen, diese ebenfalls veröffentlicht werden müssen, und die vorgenommenen Änderungen in unsere Packages zurückfliessen können. Benötigst du eine lockerere Lizenzierung, lies bitte unter “Wie geht es weiter?” mehr dazu oder frage uns direkt an.

Natürlich freuen wir uns, wenn beim Durchstöbern in unseren Repositories neue Lösungsideen entstehen oder kleine Snippets daraus direkt eine Verwendung finden und einem anderen Entwickler / einer anderen Entwicklerin vielleicht ein akutes Problem löst.

Ist das der richtige Weg, um mit Neos zu arbeiten?

Ganz klar JEIN.

Neos erlaubt es, mit seiner Flexibilität alles dem vorliegenden Prozess oder der gewünschten Architektur anzupassen, was viel Sinn machen und Aufwand sparen kann, wenn man sich bei der Entwicklung genau in dem so abgesteckten Bereich bewegt.

Wir haben aber auch gelernt, dass es gefährlich ist, “mit Kanonen auf Spatzen zu schiessen” (bsp. Base Package) und empfehlen inzwischen oft ein von Grund auf neu aufgesetztes Projekt, um einerseits keinen Ballast mitzunehmen und andererseits um dem Kunden ein optimal auf ihn angepasstes Produkt bieten zu können.

Wie geht es weiter?

Ausgewählte Packages überarbeiten wir in der nächsten Zeit so, dass sie generalistisch verwendbar sind. Diese werden wir unter der noch offeneren MIT-Lizenz veröffentlichen, damit sie wirklich frei verwendbar sind. Geht es zu langsam voran oder besteht akuter Bedarf, sind wir offen für Vorschläge.

Um welche Packages geht es?

Base Packages

  • Dotpulse.Base Sehr umfangreiches Basis-Package zur Erstellung
  • Dotpulse.Basic Leichtgewichtigeres Basis-Package als Nachfolger von dotpulse.base
  • Dotpulse-Gulpfile Umfangreiches Frontend Build-Tool für Neos und Flow
    • Gulpfile Jonnitto Fork unter der MIT-Lizenz

Content Elements

Extensions and Helpers

More Packages and Packagist

Credits

Der Dank geht an die Neos Community für diese grossartige Content Application Platform,

an dotpulse AG dafür, dass wir die Quellcodes übernehmen und veröffentlichen durften

und natürlich an die Webentwickler die hinter den veröffentlichten Packages stehen:

  • Samuel Hauser
  • Jonathan Uhlmann
  • Stefan Bruggmann

Über webexcess

webexcess realisiert Webprojekte mit hohem Anspruch an Inhaltsstruktur, Usability und Nachhaltigkeit.

Wir entwickeln mit Leidenschaft Werkzeuge für mehr Effizienz, Qualität und Freude an der Arbeit in der digitalen Welt. Unsere Lösungen sind langfristig gedacht und überleben auch die kommenden Design-Zyklen.

webexcess.ch