Replies: 13 comments 14 replies
-
Our current state at Agroportal/SIFR BioportalLocally, we started centralizing our docs 10 months ago (see agroportal/project-management#162). The issues that we had were :
The docs that we use locally for now
My propositions
|
Beta Was this translation helpful? Give feedback.
-
@ontoportal/industryportal, in the ontportal meeting I think that you @rasmi-aw spoke about documentation that you had done. Could you tell us more about it? |
Beta Was this translation helpful? Give feedback.
-
Hi Syphax, thanks for thinking about this.
Any "improve this page" link from (lower right of) an OntoPortal Appliance Administration Guide page will take you to the GitHub repo where that doc is maintained. Typically I edit in place (<dodging hand slap>), but sometimes directly on master in my copy of the repo that I then push. Not saying has to be done that way, but when I was the only one…
If you go from that GitHub repo page you just landed at and navigate up to the docs<https://github.com/ontoportal/administration/tree/master/docs> directory you can see the readme at the bottom. It's quite detailed. Note particularly the use (abuse) of the diff commenting scheme to get colored comments, which I used religiously to note sections that needed work. (This document was migrated from many internal documents, some of them quite old, so it wasn't trivial to know whether some comments were still valid, or at least useful.)
These pages allowed for a lot of automated substitution of variables, which may not have been consistent or valuable enough to continue maintaining, but that's what it is at the moment.
We had the search theme enabled at one point (as I recall) but I couldn't get it to work, not sure why not. No reason not to try again.
I believe we do have developer documentation, a lot of it actually, but not sure which if any is not BioPortal-specific. (I migrated all the developer documentation that I thought applied to OntoPortal into the Admin Guide.) The dev team can comment on our remaining internal documentation.
We must migrate NCBO wiki<https://www.bioontology.org/wiki/Main_Page> and BioPortal Help<https://www.bioontology.org/wiki/BioPortal_Help> but again, it is difficult to know what's still useful. There are some who actually notice when some 12 year old video disappears. We've thought about automating a migration but have never made it a high priority.
I like all your proposals, and am fine with them. Except that I think the User Guide should be clearly distinct from the other three, because users will get terribly confused if confronted with all of that in one package.
I like either the current Jekyll approach, or an approach based on readthedocs.io<http://readthedocs.io>, which we also have examples of. The advantage of Jekyll is that it is reasonably configurable, and I could imagine blending custom (deployment-specific) documentation in with the other, in an "IF AgroPortal THEN display {content}" or similar style. The over-engineer in me thinks that would be a good way to get everyone invested in a single documentation set, eliminating duplication/stovepipes. But there may be more feasible solutions.
I am fine with anyone doing pull requests on the existing documentation, and with sharing ownership with reputable individuals. Obviously a massive overhaul should be a separate branch/workflow.
|
Beta Was this translation helpful? Give feedback.
-
Related this issue : agroportal/project-management#162 |
Beta Was this translation helpful? Give feedback.
-
Hello sorry about being late to answer, anyway the documentation is still in GOOGLE DOCS, leave me your mails please so i can add all of you as contributors, thanks. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone, related on this subject I have kicked off a poll here: |
Beta Was this translation helpful? Give feedback.
-
I have started some documentation for first time developers on how to setup their development environment. Last time we did this for Protege, there were several versions submitted by more than one developer before we settled on an approach. It occured to John that a logical place for this document was somewhere on the OntoPortal github as it is very relevant to some OntoPortal developers. What do you think? The temporary location of this document is https://github.com/ncbo/documentation-dev/blob/main/FirstTry.md |
Beta Was this translation helpful? Give feedback.
-
Current status of EcoPortal documentationEcoPortal has its documentation collected in a dedicated repository at https://github.com/lifewatch-eric/documentation/wiki .
I also refer often to the paper we presented at a conference in 2021, as it gives a good overview and context that is not found in the documentation. Suggestions for the OntoPortal User's Documentation - not urgent, just ideas
|
Beta Was this translation helpful? Give feedback.
-
Resources from the OntoPortal Workshop in Montpellier, Sept 2022, that are relevant to the documentationOntoPortal Appliance deployment and configuration - @alexskr is this the correct link or is there an updated one? How to manage infrastructure and convert the OntoPortal Appliance to containers or other VM System - what is Alexandru's github user? I don't see him on the People's list. I think these two were the only resources relevant for the documentation. Unless we include a Use Cases section, where we summarise info from the presentations, e.g., per field of interest. |
Beta Was this translation helpful? Give feedback.
-
Hi, all Happy to inform you that we merged the new doc template 🎉 (see ontoportal/documentation#4), and it available here: https://ontoportal.github.io/administration/ Next would be |
Beta Was this translation helpful? Give feedback.
-
@galviset said: With an upcoming support of several languages in the interface of portals brought by AgroPortal, it naturally brings the question of doing it for the documentation as well. |
Beta Was this translation helpful? Give feedback.
-
Another pahe of Doc: https://vocabulaires-ouverts.inrae.fr/2022/11/18/publier-vocabulaire/ |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
The OntoPortal workshop 2022 has decided to refactor the whole documentation for OntoPortal (frm user guide to technical documentation, final user doc etc.)
@xeniacs I was suggestion we can start by listing our different documentation pointers here.
Beta Was this translation helpful? Give feedback.
All reactions