Zum Inhalt springen

DAS PROJEKT

Über Provelopment Foundation

Provelopment Foundation ist eine Open-Source-Website-Grundlage für kleine Unternehmen und Entwickler. Sie existiert, um die Startlinie nach vorn zu verschieben: Eine neue Website beginnt von einer funktionierenden, validierten Basis statt von einem leeren Projekt — und was darauf gebaut wird, bleibt bei wem es gehört.

  • Lizenziert unter der Apache License 2.0, mit dem Quellcode und der Dokumentation, die ihn beschreibt, gemeinsam öffentlich.
  • Von Grund auf selbst gehostet: Eine Foundation-Website wird in Ihrem eigenen Hosting-Konto und auf Ihrer eigenen Domain bereitgestellt.
  • Unabhängig von Provelopment: Die Adoption erfordert keine Beziehung zu irgendwem.

Warum es Foundation gibt

Eine Website für ein kleines Unternehmen wirkt von außen einfach und ist von innen repetitiv zu bauen. Auf jedem Projekt wird derselbe Boden neu aufgebrochen, und die Kosten dieser Wiederholung zeigen sich meist nach dem Start statt während des Baus.

Das Problem, auf jedem Projekt wiederholt

  • Dieselben Grundlagen, jedes Mal privat neu gebaut

    Routing, Inhaltsladen, Metadaten und strukturierte Daten, Navigationsverhalten über alle Viewport-Breiten, Theming, Sprachbehandlung, barrierefreie Interaktion, Validierung und Deployment werden erneut gelöst — im Haus, unter Zeitdruck.

  • Identität über den Anwendungscode verstreut

    Firmennamen, Kontaktdaten, Bilder und das Seitenverzeichnis verteilen sich über Vorlagen und Komponenten, sodass eine Änderung am Geschäft das Bearbeiten der Anwendung statt ihrer Konfiguration bedeutet.

  • Darstellung an betriebliche Systeme gekoppelt

    Wenn ein Buchungsanbieter, eine Karte oder ein Anfrageziel direkt in die Darstellung verdrahtet ist, wird ein Anbieterwechsel zu einer Änderung an der Website selbst.

  • Arbeit, die nicht übergeben werden kann

    Eine Website, deren Verhalten in privaten Implementierungsdetails lebt, lässt sich nicht zuversichtlich an eine andere Entwicklerin oder Agentur übergeben, und Verbesserungen lassen sich nicht übernehmen, ohne das Funktionierende zu riskieren.

Die Antwort von Foundation

  • Eine wiederverwendbare Architektur

    Die wiederkehrende Arbeit wird einmal umgesetzt — als Produkt mit dokumentierten Schichten, Grenzen und einer Abhängigkeitsrichtung, die die Tests durchsetzen.

  • Klare Eigentumsgrenzen

    Was ein Adopter ändern soll — Konfiguration, Inhalte, Wörterbücher und Assets — ist vom Plattformcode getrennt, sodass eigenes Material einer Website nie in der Plattform lebt.

  • Konfigurierbare Identität und Inhalte

    Identität, Branding, Navigation, Geschäftsdaten und Seiten sind Konfiguration und Inhalte, zur Build-Zeit validiert statt von Hand zusammengesetzt.

  • Ausdrückliche Integrations-Schnittstellen

    Wo eine Website ein betriebliches System braucht, wird die Absicht hinter einer anbieterneutralen Schnittstelle modelliert, die sich neu ausrichten lässt, ohne die Website neu zu schreiben.

  • Ein dokumentierter Weg zum Betrieb

    Adoption, Anpassung, Inhalte, Validierung, Deployment und Upgrade haben jeweils ein Dokument, das die Details besitzt, sowie ein Validierungs-Gate, das Konfigurationsprobleme zur Build-Zeit meldet und die Einstellung benennt.

Foundation wird hier nicht als Ergebnis präsentiert. Die Architektur, die Tests und die laufenden Demonstrationen sind alle öffentlich, sodass jede Aussage auf dieser Website daran geprüft werden kann.

Worauf das Projekt aufbaut

Wenige Entscheidungen prägen alles andere. Jede schließt bewusst eine einfachere Option aus, und jede hat Kosten, die benannt statt verborgen werden.

  • Eigentum

    Ihre Kopie des Repositorys ist Ihr Deployment. Identität, Inhalte, Wörterbücher, Branding und Einstellungen können Sie ändern, und es gibt keinen Aktivierungsschritt, keinen Lizenzserver und kein Konto, von dem eine laufende Website abhängt.

  • Open Source

    Foundation wird unter der Apache License 2.0 verbreitet, und die Dokumentation, die es beschreibt, wird neben dem Code ausgeliefert, sodass Erklärung und Umsetzung nicht auseinanderdriften können.

  • Trennung

    Foundation ist eine Website-Grundlage und endet dort. Es ist kein CRM, keine Buchhaltungsplattform, kein Zahlungsjournal, keine Buchungsdatenbank, kein Kundenkontosystem und keine Allzweck-Unternehmensplattform; wo solche gebraucht werden, erreicht man sie über eine Schnittstelle oder baut sie neben der Website.

  • Anbieterwahl

    Wo es eine Integration gibt, ist sie hinter einer anbieterneutralen Schnittstelle modelliert, sodass ein Anbieter ersetzt werden kann, ohne die Website neu zu schreiben. Die Dienste und das Hosting wählt der Adopter, nicht die Grundlage.

  • Portabilität

    Bei Provelopment für Umsetzung oder Betreuung zu bleiben, ist eine Diensteentscheidung und keine technische Voraussetzung. Eine Foundation-Website kann von Ihnen, von einer anderen Entwicklerin oder Agentur oder von niemandem gepflegt werden.

  • Belege statt Behauptungen

    Fähigkeiten werden in den laufenden Websites gezeigt und von den Test- und Browser-Verifikations-Gates ausgeübt, statt in Prosa behauptet. Wo etwas noch nicht umgesetzt ist, sagt diese Website das, statt es anzudeuten.

Die ehrlichen Kosten dieser Grundsätze sind weniger integrierte Fähigkeiten und mehr Konfiguration. Diese Website benennt diese Kosten, statt die Grundsätze als kostenlos darzustellen.

Für wen es gedacht ist

Foundation wird von Organisationen und von Entwicklern genutzt, und keine der beiden Gruppen ist der zweitrangige Fall. Dieselbe Basis dient beiden; unterschiedlich ist, wer die Arbeit macht.

  • Eine Organisation, die mit einer Entwicklerin oder Agentur arbeitet

    Die Website wird von Personen gebaut, angepasst und bereitgestellt, die Sie beauftragen. Foundation gibt ihnen typisierte Konfiguration, dokumentierte Grenzen und ein Deployment-Runbook statt eines leeren Projekts — und hinterlässt die Website in einem Zustand, der Ihnen gehört.

  • Ein technisch versierter Adopter

    Sie beschaffen das Repository, starten es lokal, konfigurieren Identität und Inhalte, validieren und stellen es in einem Konto bereit, das Sie kontrollieren. Alles Nötige liegt im öffentlichen Repository, und nichts darin hängt von Provelopment ab.

  • Eine Entwicklerin oder Agentur, die für andere baut

    Foundation ist eine wiederholbare Basis: Die Unterschiede zwischen einer Website und der nächsten sind Daten statt Abspaltungen, sodass die zweite und die zehnte Website weniger kosten als die erste und die Codebasis nie ein Sonderfall für ein einzelnes Unternehmen wird.

  • Eine Organisation, die Hilfe bei der Umsetzung möchte

    Dieselbe Grundlage, mit Umsetzung oder Betreuung separat als optionale Dienstleistung vereinbart. Das ändert, wer die Arbeit macht, nicht worauf die Website gebaut ist.

Unternehmen und Entwickler sind beide legitime Zielgruppen, und die beiden Zielgruppenseiten beschreiben dasselbe Produkt aus je einer Sicht statt zwei verschiedene Produkte.

Wo es bewusst endet

Foundation endet, bevor der Geschäftsbetrieb beginnt. Diese Grenze ist eine Designentscheidung und keine Lücke, die gefüllt werden will, und sie wird hier kurz gehalten: Die Details besitzt die Fähigkeitsseite.

  • Kein No-Code-Website-Baukasten: Eine Foundation-Website wird von jemandem mit technischer Beteiligung konfiguriert und bereitgestellt.
  • Kein CRM: Kundenbeziehungen gehören in ein System, das sie besitzt.
  • Keine Buchhaltungsplattform und kein Zahlungsjournal: Geld wird hier nicht erfasst.
  • Keine betriebliche Buchungsdatenbank: Die Absicht zu buchen wird modelliert, der Kalender nicht.
  • Keine Kundenkonto- oder Authentifizierungsplattform: Die Website hält keine Kundenidentitäten, Sitzungen oder Einwilligungen.
  • Kein gehosteter Dienst: Er steht nicht zwischen Ihnen und Ihren Besuchern und hält Ihre Daten nicht.

Was enthalten ist — und warum die Grenze dort verläuft

Wo eine Fähigkeit aus dieser Liste wirklich gebraucht wird, ist das beabsichtigte Muster ein externer Dienst über eine Integrations-Schnittstelle oder ein System, das neben der Website gebaut wird.

Foundation und Provelopment

Provelopment pflegt die Grundlage und kann Umsetzungshilfe, technische Unterstützung, Betreuung und verwaltete Dienste anbieten. Die Grundlage selbst hängt nicht davon ab, und diese Seite beschreibt die Beziehung, statt eine Dienstleistung anzubieten.

  • Foundation steht als Open-Source-Projekt für sich: Beschaffen, starten, anpassen, bereitstellen und pflegen Sie es ohne jede Beteiligung von Provelopment.
  • Hilfe ist von der Software getrennt und vollständig optional. Nichts im Code, in der Dokumentation oder in den laufenden Websites hängt davon ab.
  • Foundation ist keine kostenlose Stufe eines kommerziellen Produkts, und diese Website ist kein Trichter dorthin. Unabhängige Adoption ist aus eigener Kraft ein erfolgreiches Ergebnis.
  • Sie können es selbst umsetzen, Ihre eigene Entwicklerin oder Agentur nutzen oder Provelopment um Unterstützung bitten. Welchen Weg Sie wählen: Der Quellcode, den Sie am Ende haben, ist derselbe.

Wie Hilfe funktioniert

Was Provelopment anbietet, wird auf der Website von Provelopment beschrieben; nichts auf dieser Projektwebsite ist ein Dienstleistungsangebot.

Lizenz und Rechte

Die Lizenz selbst ist kurz genug, um sie in wenigen Minuten zu lesen. Hier steht nur, was sie in der Praxis bedeutet; sie ersetzt den Text nicht.

  • Der eigene Code und die Dokumentation von Foundation sind unter der Apache License 2.0 lizenziert, sodass Sie sie nach den Bedingungen dieser Lizenz verwenden, verändern, verbreiten und kommerziell nutzen dürfen — auch innerhalb einer proprietären Website.
  • Die Lizenz ist eine Urheberrechtslizenz: Sie gewährt keine Rechte am Namen, an den Logos oder am Branding von Provelopment und bedeutet keine Billigung.
  • Mitgeliefertes Material Dritter behält seine eigene Lizenz und Namensnennung und wird von Foundation nicht umlizenziert.

Die Lizenz lesen

Behalten Sie Lizenz- und Urheberrechtshinweise bei, und stellen Sie Änderungen nicht falsch dar. Maßgeblich ist der Lizenztext; diese Zusammenfassung nicht.

Wo die Belege sind

Nichts auf dieser Website muss man Ihnen glauben. Alles Folgende ist öffentlich und direkt einsehbar — genau das ist der Sinn der Aussagedisziplin des Projekts.

  • Die laufenden Demonstrationen

    Zwei fiktive Unternehmen auf derselben Grundlage, mit eigener Identität, eigenen Inhalten und eigener Navigation.

    Die Demos öffnen

  • Der Quellcode und seine Dokumentation

    Der Code, die Architekturdokumentation, die Anpassungs- und Deployment-Leitfäden und die Lizenz an einem Ort.

    Auf GitHub ansehen

  • Die Fähigkeitsgrenzen

    Was Foundation bietet, was es bewusst anderen Systemen überlässt und woher jede Aussage stammt.

    Fähigkeiten

  • Der Adoptionsweg

    Der Weg vom Repository zur laufenden Website, mit dem Dokument, das jeden Schritt besitzt.

    Erste Schritte

Das Projekt veröffentlicht keine Nutzungsstatistiken, Kundenlisten, Mitwirkendenzahlen oder Leistungswerte, weil nichts davon aus dem Repository überprüfbar wäre.

Beginnen Sie mit dem Beleg oder mit dem Quellcode

Öffnen Sie eine Demonstration, um zu sehen, wie eine fertige Foundation-Website aussieht, lesen Sie das Repository, um zu sehen, womit Sie arbeiten würden, oder nehmen Sie den Adoptionsweg, wenn Sie bereit zum Bauen sind.