Dieser Leitfaden befindet sich aktuell in der Erstellung durch das Autorenteam und wurde bisher noch keinem Review unterzogen. Daher ist dieser Leitfaden zum aktuellen Zeitpunkt noch nicht vollständig. 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, …