jive

coding, data migration and deployment process using jive


I am new to Jive, currently going through the documentation provided on https://docs.jivesoftware.com/. what I am looking for is

  1. Any specific editor to write code in jive x
  2. How to migrate data into jive
  3. Deployment process followed by jive. Like where to develop, test, deploy.

So anyone who has worked using jive, can provide some links/tips.


Solution

    1. There is no specific editor to write code for Jive. This is a personal preference which might also depend if you are writing a Plugin in Java or an Add-On in JS. I prefer to use IntelliJ in general.

    2. The best option to migrate data into Jive is to use the REST API. It is important to rate-limit the requests to not overload the instance but the API should be able to handle a considerable number of requests, depending on the underlying infrastructure. You could in theory also use the DB to migrate data into Jive but that would require a deep knowledge of the Jive architecture and the chances of breaking something are high.

    3. For development and early testing the best is a local instance, which you can setup following these steps. For full end-to-end testing the best is to have a UAT environment which replicates as much as possible the production instance/infrastructure.