cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Backward and forward compatibility of apps

WetheNorth
New Poster

Backward and forward compatibility of apps

  •             Backward and forward compatibility – how is this handled with Rexroth apps,  company specific apps,  and third party apps.  
    • Since there are multiple programming languages involved, and with each software having their own update cycle (ie Codesys,  Python, Java,  Linux,  etc)  how do we guarantee compatibility with the Linux based operating system.
2 REPLIES 2
elkrause
Community Moderator

Betreff: Backward and forward compatibility of apps

Hi! Very good question! Since all apps are based on the snap container format, they contain all depencies of librarys within the app container. The system keeps 2 versions so you can do a rollback in case a new version is not working.

Jochen_Mueller
Community Moderator

Re: Backward and forward compatibility of apps

Every app have his own functionality and communicate externally with a defined interface.

For the Rexroth / company specific apps it’s our target to minimize any interface changes.

In the beginning (prototype phase) it might be necessary to make modification at this interfaces. But as soon we reach the release state we hope to avoid this. Means all apps we provide (functional and system apps) should work together also with different version.

The behavior of third party apps is not in our hand. But I hope the compatibility in every developer mind.

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist