What is a Backport?

Version 2


    What is a Backport?

    A backport is a custom fix supplied to a customer that attempts to resolve a bug that Jive Engineering has fixed in a future version of the Jive-n and Jive-x platform for Hosted and On-Premise customers.  Backports are not available for Jive Cloud instances.


    What Issues can be Backported?

    Only bugs that block critical functionality will be considered for backports. Each backport request is reviewed on a case by case basis by the Jive Support team in order to reduce any unexpected or negative outcomes.


    Backports are generated specifically for each customer and are built for the specific version of Jive that is being used.


    Backports are not upgrade safe and need to be removed prior to any upgrades. Not removing previous backports after performing an upgrade will likely cause your Jive site to not start up or may cause unexpected functionality.


    Backports cannot be created for issues across major versions. For example, a bug fixed in Jive 8 cannot be backported to a Jive 7 instance.


    Are Backports tested and officially supported?

    No, backports do not go through a complete set of tests and are not an officially supported part of the Jive product.


    Backports are not created by the Jive engineering team and do not go through Jive's QA process


    Backports do have minimal testing performed by Support. Complete testing needs to be done by the customer in a UAT environment before deployed to production.


    Backports are not guaranteed solutions, it is possible a properly created and applied backport will not resolve an issue.  In this situation support will assess whether it will be better to rollback the change or apply it anyways.


    How are Backports installed?

    Jive will normally manage the installation of any backports for Hosted instances.


    For On-Premise instances, Jive will deliver the backport and installation instructions.  https://community.jivesoftware.com/docs/DOC-48886


    Backports will require a full restart to take effect.


    My Backport may be causing an issue. What do I do?

    Backports may introduce unintended side effects depending on the complexity of the fix. These side effects cannot be predicted beforehand.


    If a backport introduces unintended behavior then Jive recommends that the backport is removed.


    Due to the potential risks and unintended side-effects of using backports, Jive always recommends that customers instead prioritize upgrading to the newest version of Jive.