Aktuell befindet sich der Leitfaden in Erstellung und wurde noch keinem Review unterzogen. Es können daher fehlerhafte, lückenhafte oder unvollständige Informationen enthalten sein.
Entwicklung von Open Source
- Mehrwert aus Unternehmenssicht
- Anpassung des Entwicklungsprozesses zur Berücksichtigung externer Entwickler
- Beispielhafte Setups
Mehrwert aus Unternehmenssicht
- Verweis auch auf Versionsverwaltungskapitel
Anpassung des Entwicklungsprozesses zur Berücksichtigung externer Entwickler
- Namensräume, Tools und Prozesse, um mit fehlendem Originalsystem umzugehen, Unterstützung verschiedener Releases, Unit Tests, ….
- Open Source Namespaces
- Minimierung von Abhängigkeiten zum SAP-Standard
- Auswirkungen auf die Paketstruktur
- “Inner Source” -> oder Versionsverwaltungskapitel
Beispielhafte Setups
abapGit
- 7.02, Unit Tests ohne Server
abap2ui5
- Multitarget, Downport, …