-
Notifications
You must be signed in to change notification settings - Fork 74
Documentation/Application Guide/Examples and Wiki #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Wiki is already enabled but restricted to collaborators of the repo. Are we ok with that? |
@itesla Yes! |
@MaximeBaudette @itesla NO, the point of using the wiki is to be able to add all of the possible information for users in different forms. In fact, already @dietmarw is asking about documentation... |
My 2 cents, it is normally better to keep the documentation inside the library. Modelica offers the nice way of documenting everything inside via HTML. So only one place to maintain as it travels literally with the code. Wiki pages might be a nice addon but I would not rely on that as primary source of documentation. |
@dietmarw I agree, we can add the application guide and test networks within the library... but I'm not sure how to keep other stuff there. |
I see. Well without knowing the exact content you can of course start with the wiki and one can still decide what can perhaps be included directly in the library. PDFs are very easy to combine by way of putting the files, e.g., under |
@dietmarw |
@dietmarw |
@MaximeBaudette As long as you avoid the WYSIWY(wishto)G editor of Dymola you are on the safe side. I personally edit HTML in source (using emacs) which works fine and does not give you any nasty surprises (even the Dymola HTML editor works fine as far as I can tell). There is an actively developed Atom.io plugin for Modelica with HTML preview mode available. |
I have added a video with the application guide example in youtube: https://www.youtube.com/watch?v=nKOCulNiy3o |
So, do we have any consensus on this? Any device well documented to use as reference? |
@MaximeBaudette @dietmarw @sorrento Gentleman, at the time being we are finishing the iTesla project and as of the end of March I am not sure if my team will directly contribute to the iPSL, or if we create our own fork or complete new reimplementation. So, for the time being, we will not yet prioritized documentation and making more tutorials. There are both technical and financial issues: Technical:
Economical: Given the fact that almost 90% of the library is from our contribution, and given the fact that I will not have sufficient funding to support relevant contributors of this team; I am reconsidering the approach that we should take on contributing in an OSS in the long term. I think that this is a fair approach to my team, and you, @dietmarw and @sorrento, as our main non-itesla contributors. @dietmarw this should give you some insight on what things we can discuss in our meeting next week, but as you see, in order to be able to develop something that would be (A) easy to adopt in industry, and (B) that allows us to further research, we need to do a good design. Maybe we can involve our colleagues, Francesco, and the people in Linköping after the initial meeting, but I think we need to think more long term in investing on a project that can be maintained in a fair way. |
Oh, @sorrento , I can also say that we can't put certain documentation online as it is copyrighted. We can, however, point users to the original documentation from the reference tool. That being said, there are a lot of special things that we had to find out that are not in the documentation, and I guess that should be documented in the future. In the mean time, you can take a look at the PSSE models and the PSSE documentation. This is the best implementations I think we have. In addition, the models from PSAT are also well implemented, and their documentation can be found online. |
I will no longer follow up on iPSL; so I'm closing this issue. |
@MaximeBaudette I think we should enable the wiki in the same way you did for RaPId.
There we can add the best practices, validation procedure, application guide, training materials, documentation of test systems, papers and thesis from KTH, scripts (e.g. linearization with OM)...
Can you start with this?
We should use this issue also to discuss how the structure of the Wiki needs to be, and what else we will include.
The text was updated successfully, but these errors were encountered: