Git-basierte Installation

Note

Die Git-basierte Installation ist für die Entwicklung von Mapbender gedacht oder für projektspezifische Anpassungen, die in einem geklonten Mapbender-Starter abgelegt werden können. Dort können Sie ihre eigenen Templates, Ihre eigenen Anwendungen oder eigene Bundles hinterlegen. Über den Composer laden Sie dann Mapbender und alle weiteren genutzten Module (z.B. Digitizer) in der Version ein, die sie benötigen. Bei einem Mapbender-Update vergleichen Sie den Stand der Mapbender-Starter-Repositories. Die grundsätzlichen Anpassungen sind die Versionen in der composer.json.

Alle wesentlichen Informationen werden vom Mapbender-Team auf GitHub dokumentiert. Die zentralen Dokumentationsdateien und ihre Inhalte lauten:

  • README.md beschreibt die Installation aus den Git-Quellen des Mapbender-Starter Git-Repository.

  • CHANGELOG.md listet Versionsänderungen der Mapbender-Entwicklungsstände auf.

  • UPGRADING.MD gibt wichtige Hinweise zu Mapbender-Installationsupgrades auf bestimmte Versionen.

  • Der Contributing Guide stellt die Software-Architektur und die Schritte zur Entwicklung von Mapbender vor.

  • Die /docs/-README.md dient als Einstiegsseite für die technische Dokumentation von Mapbender.