Infoblox.nios_modules inclusion #11
Replies: 19 comments 45 replies
-
No. Sanity tests must be executed in CI, integration tests should be there but are not required to be executed as part of the CI/CD process, and unit tests are nice to have, but not mandatory.
You can follow your own preferred development process. But that process must fulfill some requirements (like testing every PR and push so releases are tested).
In the root of the repo. See for example https://github.com/ansible-collections/community.sops
You will need to update your existing code if it does not follow the rules described there (the reviewer will tell you what needs to be fixed).
You should have this information available somewhere (for example, in the README file) where users can find it easily. It should briefly explain how version management is done in your collection (when do you break API, how long do you support each stable branch, etc.). |
Beta Was this translation helpful? Give feedback.
-
Hi, We have made our code compliant to Ansible-3.0.0. Below are the links. Ansible Galaxy: https://galaxy.ansible.com/infoblox/nios_modules |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
Separate from the review, additional improvement opportunities provided by ansible_reviewer:
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi, The following suggestions are addressed and release as a new version 1.0.2:
Ansible Galaxy: https://galaxy.ansible.com/infoblox/nios_modules |
Beta Was this translation helpful? Give feedback.
-
Just a note. The deadline for new collections to be accepted was today, 27-01-2021, but we voted at today's community irc meeting to extend that to Friday:
|
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
@Vaishnavi-infoblox @anagha-infoblox We feel it's annoying & confusing to both users and maintainers that there are two copies of nios modules around (community.general & infoblox.nios). Therefore we've made the decision to deprecate the nios content in community.general (for removal in community.general 5.0.0, i.e. in a year) where the deprecation message says to use the corresponding content from infoblox.nios_modules instead. What do you believe is on the todo list to get infoblox.nios up to standard? We really want to get your collection in As always the Community is available to help guide you through this process, so please ask if you have any questions. |
Beta Was this translation helpful? Give feedback.
-
@gundalow yes, that'd be confusing and we'd like to have infoblox.nios_modules as the single source. The team will merge the PRs from community.general that are currently missing in infoblox.nios_modules. The infoblox.nios_modules was created with community.general as the source so I believe there will not be many such PRs. |
Beta Was this translation helpful? Give feedback.
-
Hi @felixfontein, @tadeboro, @gundalow, @dmsimard, We have implemented all the changes from the community.general and have addressed most of the suggestions provided previously in this discussion. As of now, the changes are present in the develop branch- https://github.com/infobloxopen/infoblox-ansible/tree/develop. We will be merging this branch to the master once we address all the suggestions and provide a few more bug fixes. The changes are going to be merged in the last week of August. |
Beta Was this translation helpful? Give feedback.
-
Ansible Collections Checklist (short version)For details about the following points, refer to the Collection Requirements. Every comment should say whether the reviewer expects it to be addressed, or whether it's optional. General comments:
Public availability and communication:
Standards and documentation:
Collection management:
Tests:
|
Beta Was this translation helpful? Give feedback.
-
Thank you for your submission, @Vaishnavi-infoblox. The items in the checklist can be in one of the following states:
Feel free to ask any questions and provide feedback. Thanks in advance for your understanding and patience. For details about the following points, refer to the Collection Requirements. Every comment should say whether the reviewer expects it to be addressed, or whether it's optional. Public availability and communication:
Standards and documentation:
Collection management:
Tests:
|
Beta Was this translation helpful? Give feedback.
-
The community members accepted the |
Beta Was this translation helpful? Give feedback.
-
Hi, Thank you |
Beta Was this translation helpful? Give feedback.
-
Hi, Thank you |
Beta Was this translation helpful? Give feedback.
-
Ansible Galaxy: https://galaxy.ansible.com/infoblox/nios_modules
GitHub repo: https://github.com/infobloxopen/infoblox-ansible
Issue tracker: https://github.com/infobloxopen/infoblox-ansible/issues
Contacts: @Vaishnavi-infoblox or @anagha-infoblox
Referring - https://github.com/ansible-collections/overview/blob/main/collection_requirements.rst
Beta Was this translation helpful? Give feedback.
All reactions