Closed galviset closed 1 year ago
Hi @galviset We do have a place holder for this: https://ontoportal.github.io/documentation/developer Could you create a page there rather than an issue for this?
I can create a documentation page for this indeed. However it was mentioned at the workshop that these instructions might get outdated pretty fast since both the appliance and the code evolves in time. I decided then to go for an issue first. Would it make sense to add this in the documentation with an appliance version/code date disclaimer then ?
Yes totally. An issue would disapear to fast and not be indexed... at least a doc page mlight turn outdated but will stay there.
Raimi from BioDivPortal did also this document, to document the process that he followed.
Hi @galviset We do have a placeholder for this: https://ontoportal.github.io/documentation/developer Could you create a page there rather than an issue for this?
Hard to tell, if this documentation is not already outdated. For example one of the steps indicates how to update/use the ruby version 2.7.6, but the new appliance already comes with ruby version 3.0.
But I agree that having something (even if outdated or not working), is better than nothing at all.
If you open a PR in the documentation repository with your new page, we will continue our discussion there.
Also related https://github.com/ontoportal/documentation/issues/24 and https://github.com/ontoportal/documentation/issues/23
Raimi from BioDivPortal did also this document, to document the process that he followed.
I would also put that somewhere in the Developer documentaiton... even if not sorted out... we need to avoid now documents and notes travelling everywhere.
I made the pull request : https://github.com/ontoportal/documentation/pull/37#issue-1947019626 We can continue the discussions there.
And deployed, it can be visited here https://ontoportal.github.io/documentation/docs/developers-docs/deploying_local_code/
Hi,
Since there is no documentation concerning the deployment of a custom code which is necessary for instances that are not based on the appliance repository, I will share the steps I did for the EarthPortal to change the upstream repository and install all necessary dependencies for the most recent AgroPortal code (10/10/2023).
API deployment
UI deployment