-
Notifications
You must be signed in to change notification settings - Fork 80
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
new java libraries #121
Comments
I don't know how groupIds are typically handled. Do others, for example @jussimalinen or @Hi-Fi, have insight about this? Documentation should be so good that others can use the libraries without needing to bother you with questions all the time. Referring to external documentation is generally fine. |
I think that it's best to use groupId that refers to source code repo. So in this case com.github.vitov. I think that keyords that are offered by library should be documented in a level, that user knows what those do and if there's something else that needs to be known without checking external documentation or code. External documentation can be referred, but basically user should...
E.g. in SeleniumLibrary (both Java and Python) documentation doesn't explain how Selenium works, but only what user needs to know to use keywords efficiently ( |
Juho, Pekka, Thank you for suggestions. |
To whom it may concern,
I created a pair java libraries for robotframework:
Reflection based dynamic wrapper around java-faker: https://github.com/vtitov/faker-javalib
Static wrappers around java-uuid methods: https://github.com/vtitov/robotframework-java-uuid
There is a question about artifacts naming and releasing. Can I use org.robotframework groupId? or should I use my own (e.g. com.github.vtitov)?
Another question is about documentation. How detailed should it be at this early stage of development, taking into account that these are wrappers around java methods: documented in case of uuid or intuitively clear for faker.
Regards,
Valentin
The text was updated successfully, but these errors were encountered: