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

Standing Agenda, New Modules Meeting #92

Closed
gregdek opened this issue May 7, 2016 · 33 comments
Closed

Standing Agenda, New Modules Meeting #92

gregdek opened this issue May 7, 2016 · 33 comments

Comments

@gregdek
Copy link
Contributor

gregdek commented May 7, 2016

This is the standing agenda for New Module review.

PLEASE DO NOT ADD YOUR MODULE TO THIS AGENDA YOURSELF. This meeting is only for final review of modules that have already been reviewed by other community members, and only Ansible team members should be adding modules to this list.

@gregdek gregdek changed the title Agenda for New Modules Meeting -- 2016-05-11 @ 18:00 UTC Standing Agenda, New Modules Meeting May 20, 2016
@gregdek gregdek added ready and removed ready labels May 20, 2016
@MichaelBaydoun
Copy link

MichaelBaydoun commented Jun 10, 2016

ec2 virtual private gateway module: ansible/ansible-modules-extras#1709 looks ready to merge (shipped)

@gregdek
Copy link
Contributor Author

gregdek commented Jun 21, 2016

ansible/ansible-modules-extras#1775 (needs_review, 6 July)

@gundalow
Copy link
Contributor

gundalow commented Jun 22, 2016

ansible/ansible-modules-extras#1862 looks ready to merge (only one shipit, but it's good)

(nope, failing travis, needs to be rebased --gdk)

@Spredzy
Copy link
Contributor

Spredzy commented Jul 6, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Jul 6, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Jul 6, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Jul 7, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Jul 14, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Jul 14, 2016

@ryansb
Copy link
Contributor

ryansb commented Jul 14, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Jul 25, 2016

ansible/ansible-modules-extras#662 (asking for functionality to be moved into s3_bucket instead)

@gregdek
Copy link
Contributor Author

gregdek commented Jul 25, 2016

ansible/ansible-modules-extras#1765 (being reviewed by gundalow)

@gregdek
Copy link
Contributor Author

gregdek commented Jul 26, 2016

ansible/ansible-modules-extras#2381 (needs_revision)

@gregdek
Copy link
Contributor Author

gregdek commented Aug 8, 2016

@tima
Copy link
Contributor

tima commented Aug 16, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Aug 17, 2016

@abadger
Copy link
Contributor

abadger commented Aug 17, 2016

1902 and 1730 reviewed and marked needs_revision in the tickets. 1902 is much closer to being ready than 1730.

@gregdek
Copy link
Contributor Author

gregdek commented Aug 19, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Aug 20, 2016

@tima
Copy link
Contributor

tima commented Aug 25, 2016

A module PR for review, but not a new one....

ansible/ansible-modules-core#4054

@tima
Copy link
Contributor

tima commented Aug 26, 2016

Came across this one that looks ready for core review again...

ansible/ansible-modules-extras#2521 Merged

@tima
Copy link
Contributor

tima commented Sep 14, 2016

@ryansb
Copy link
Contributor

ryansb commented Sep 14, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Sep 15, 2016

ansible/ansible-modules-core#4469 Merged

@gregdek
Copy link
Contributor Author

gregdek commented Sep 19, 2016

@gregdek
Copy link
Contributor Author

gregdek commented Sep 20, 2016

@mikeoutland
Copy link

@gregdek is this a question for me? ^^

@gregdek
Copy link
Contributor Author

gregdek commented Sep 30, 2016

@mikeoutland This agenda is intended for final review of modules that have already been vetted by community members. There are occasional exceptions and Ansible team members will ask someone to submit directly, which is what I'm asking, from you or from anyone on the @ansible/core team.

We're not having this meeting for a few weeks anyway because 2.2 is frozen.

@ryansb
Copy link
Contributor

ryansb commented Oct 19, 2016

ansible/ansible-modules-extras#2917 discussed, some nonblocking comments added.

@shaharmor
Copy link

shaharmor commented Nov 9, 2016

There are 2 new modules for AWS:
Application ELB: ansible/ansible-modules-extras#2946
Target group: ansible/ansible-modules-extras#2947

There are more updates to those PRs here as well:
https://github.com/wimnat/ansible-modules-extras/pull/3
https://github.com/wimnat/ansible-modules-extras/pull/4

They are working, but there are a few bugs still (that I have fixed locally).

My question is what is the correct way to go with this in order for them to get merged into ansible?

  1. Should i wait for all those PRs to get all their fixes ready
  2. Create a new PR myself with all the fixes in other PRs + my fixes instead?

Also, I think the naming of the new modules is not good and suggest to rename them to:
ec2_elb_application & ec2_target_group instead.

Discussed in meeting 2016-11-09

  • New PR for fixes will allow ownership to be tracked
  • @ryansb has offered to help with the review

@Spredzy
Copy link
Contributor

Spredzy commented Nov 9, 2016

@wimnat
Copy link

wimnat commented Nov 19, 2016

@shaharmor

Also, I think the naming of the new modules is not good and suggest to rename them to:
ec2_elb_application & ec2_target_group instead.

I disagree with the above statement.

The module naming should follow boto3 api naming where possible. ELB API is not part of EC2 hence why they are named differently. I think the current ELB module ec2_elb_lb should also be renamed.

@gundalow
Copy link
Contributor

The New Modules meetings have been rolled into the existing "Public Core Meetings"

Please see https://github.com/ansible/community/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aopen%20label%3Ameeting_agenda%20 for those agenda tickets

and https://github.com/ansible/community/blob/master/MEETINGS.md for a link to the .ics file that you can import by URL to your calendar.

@ansible ansible locked and limited conversation to collaborators Jul 19, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

10 participants