-
Notifications
You must be signed in to change notification settings - Fork 123
finalize infos/status #666
Comments
Maybe we also can find automated ways here? |
@Namoshek Would nocomments and noorder be useful for the web frontend? |
Are not (almost) all plugins I think they are not really useful/necessary, because on the one hand, the fact that comments are missing is immediatly visible and on the other hand, it should be clear that not all formats do even support comments (e.g. json). So I wouldn't really use this information. But you brought the idea up to me to just pass all statuses through the REST API to the user. Then additions to the plugin information would only require a change in the frontend in future, not to the API description and the backend anymore. |
Yes, most plugins are noorder and nocomment. Exceptions are hosts and ini.
Yes, that is similar to readonly/writeonly/limited: sometimes only implementation is missing, sometimes it is a wanted limitation.
Good idea! |
Should I add those? |
Could you first investigate which of ìnfos/status`(also of those we already have) we can determine automatically easily (within your tool)? |
I investigated a bit and determined the following tags as automatic checkable. Do you think this is possible and right? Are there more? |
Hello, thanks for the investigation!
Yes, but ADD_TEST or add_plugintest in the CMakeLists.txt should be more robust.
Seems like the docu was misleading, I updated it. It is actually about presence of LINK_LIBRARIES or find_package or find_library. The tagging should be correct at the moment, so you can easily verify if you missed something.
I do not think that this is possible to detect. Especially in elektraPLUGINGet there is always the returning of the contract.
I think we can be more strict: if it has a length similar to template and no code examples we give it
I updated the top post with this check list. |
#1069 contains:
I have some issues with the |
Thank you, nicely done! Can you please tick it in the above post?
Simply count the lines of source within markdown. Can you also check kdbprivate.h? |
Do you think it is also possible to grep |
I mark this stale as it did not have any activity for one year. I'll close it in two weeks if no further activity occurs. If you want it to be alive again, ping by writing a message here or create a new issue with the remainder of this issue. |
I closed this now because it has been inactive for more than one year. If I closed it by mistake, please do not hesitate to reopen it or create a new issue with the remainder of this issue. |
add in CONTRACT.ini
also add automatic check
check features of plugins manually
The text was updated successfully, but these errors were encountered: