Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

[Vote ended on 2022-03-16] To include community.sap collection in the Ansible package #74

Closed
Andersson007 opened this issue Mar 2, 2022 · 17 comments
Labels
collection inclusion request Include new collections into the ansible package. implemented

Comments

@Andersson007
Copy link
Contributor

Andersson007 commented Mar 2, 2022

Summary

community.sap and nautobot are ready for inclusion in the Ansible package, see the related discussions:

The first reviews by Tadej haven't been finished (I've pinged him twice and got no response) but I reviewed the collections and can confirm that all things from Tadej's reviews were fixed.

I suggest including them next Monday March 07, 2022 automatically because it has been reviewed twice (as described in ansible/community-docs#51, which is not merged yet but there have been no objections about it so far) provided that there are no critical obstacles. So no vote is needed.

If you have any objections, please say.

UPDATED because of #74 (comment): ok, let's vote
UPDATED nautobot needs some fixes, so i'll create a separate topic later

@Andersson007 Andersson007 added the collection inclusion request Include new collections into the ansible package. label Mar 2, 2022
@Andersson007 Andersson007 moved this to In Discussion in Community Topics TODO Mar 2, 2022
@felixfontein
Copy link
Contributor

So far we always voted on any inclusion (no matter how many positive reviews they had), I think we should also do that here.

@Andersson007 Andersson007 changed the title [collection autoinclusion on March 07] To include community.sap and nautobot collections in the Ansible package [Vote ends on 2022--02-07] To include community.sap and nautobot collections in the Ansible package Mar 2, 2022
@Andersson007 Andersson007 added the active-vote These are currently active votes label Mar 2, 2022
@Andersson007
Copy link
Contributor Author

So far we always voted on any inclusion (no matter how many positive reviews they had), I think we should also do that here.

OK:) let's vote then

+1

@Andersson007 Andersson007 changed the title [Vote ends on 2022--02-07] To include community.sap and nautobot collections in the Ansible package [Vote ends on 2022-02-07] To include community.sap and nautobot collections in the Ansible package Mar 2, 2022
@felixfontein felixfontein changed the title [Vote ends on 2022-02-07] To include community.sap and nautobot collections in the Ansible package [Vote ends on 2022-03-16] To include community.sap and nautobot collections in the Ansible package Mar 2, 2022
@felixfontein
Copy link
Contributor

I've adjusted the end date to 2022-03-16, so it's +14 days from now instead some weeks in the past :)

@felixfontein
Copy link
Contributor

+1 on including community.sap. The nautobot collection needs some minor adjustments first IMO.

@markuman
Copy link
Contributor

+1

@Andersson007
Copy link
Contributor Author

I'll change the title and the description for community.sap only, so that we can ask the committee to vote today

@Andersson007 Andersson007 changed the title [Vote ends on 2022-03-16] To include community.sap and nautobot collections in the Ansible package [Vote ends on 2022-03-16] To include community.sap collection in the Ansible package Mar 16, 2022
@ssbarnea
Copy link
Member

ssbarnea commented Mar 16, 2022

-1 On this one, basically because I do not like the kitchen-sink status of community package and I do not find SAP as being generic enough to get in. What is the downside of using galaxy to install it?

@Andersson007
Copy link
Contributor Author

-1 On this one, basically because I do not like the kitchen-sink status of community package and I do not find SAP as being generic enough to get in. What is the downside of using galaxy to install it?

I think it's worth discussing this more broadly in a separate topic as, imo, there's no downside of using galaxy with any new collection and whether we wanna continue to ship a kitchen-sink.
I'll create the topic soon, thanks for bringing this up!

As there's no requirement to be generic in the inclusion requirements for collections at the moment, i suggest proceeding with the inclusion of community.sap.

Who hasn't voted yet, please vote as today is a deadline

@gundalow
Copy link
Contributor

+1 to inclusion
Though I agree with @ssbarnea and @Andersson007, we need to have a separate discussion about the future of the ansible package, and what we want from it long term.

@briantist
Copy link

briantist commented Mar 16, 2022

+1 to inclusion


I also think that the question of whether to continue a kitchen-sink package is a broad and very separate question, and as it relates to "genericism" that's tricky to nail down. The inclusion criteria right now I think are fairly objective, which is a good thing; if we want to introduce subjectivity into the inclusion process, it needs to be made part of inclusion criteria and we should probably figure out how to decide the subjective items before we make maintainers jump through objective hoops that won't matter anyway.

This also brings up the question of why we vote if the inclusion criteria are objective; what's the purpose of being able to dissent after a long process of meeting those criteria rather than early on in the process?

@Andersson007
Copy link
Contributor Author

This also brings up the question of why we vote if the inclusion criteria are objective; what's the purpose of being able to dissent after a long process of meeting those criteria rather than early on in the process?

the process suggested in ansible/community-docs#49 will fix this:)

@acozine
Copy link
Contributor

acozine commented Mar 16, 2022

+1 to inclusion.

I agree that the kitchen sink gets bigger and bigger, but I also want to be consistent in our criteria, and it seems unfair to say no to SAP when they've met our stated requirements and we've said yes to other collections with similar (or smaller) breadth of use.

I also agree that it's time to have a conversation about what we want the Ansible package to look like for the future - is it important to make it smaller? If we agree that it is, I think all collections should be reconsidered, rather than keeping collections just because they made it in before a certain date / under the old rules.

@jillr
Copy link

jillr commented Mar 16, 2022

+1 to inclusion of community.sap

@jamescassell
Copy link

+1

@Andersson007
Copy link
Contributor Author

Andersson007 commented Mar 16, 2022

Vote has ended:
SC 8 for inclusion
SC 1 against

@Andersson007 Andersson007 changed the title [Vote ends on 2022-03-16] To include community.sap collection in the Ansible package [Vote ended on 2022-03-16] To include community.sap collection in the Ansible package Mar 16, 2022
@felixfontein
Copy link
Contributor

I agree, 8 SC votes for inclusion of community.sap, one SC vote against, no other votes.

@felixfontein felixfontein added being_implemented This is currently being implemented and removed active-vote These are currently active votes discussion_topic labels Mar 16, 2022
@Andersson007
Copy link
Contributor Author

Included. Thanks everyone! Thanks @rainerleber for the new collection!

@Andersson007 Andersson007 added implemented and removed being_implemented This is currently being implemented labels Mar 24, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
collection inclusion request Include new collections into the ansible package. implemented
Projects
None yet
Development

No branches or pull requests

9 participants