Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Preamble #378

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

Open
spotter-puppet wants to merge 2 commits into puppetlabs:main
base: main
Choose a base branch
Loading
from spotter-puppet:preamble
Open

Preamble #378

spotter-puppet wants to merge 2 commits into puppetlabs:main from spotter-puppet:preamble

Conversation

@spotter-puppet
Copy link

@spotter-puppet spotter-puppet commented Jan 3, 2024

Added preamble to README at request of Puppet Community leadership.

gcoxmoz and kenyon reacted with thumbs down emoji
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Stephen P. Potter seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

Statement of Support - Maintenance Mode
---------------------------------------

> This module is maintained by Puppet, but we have no plans for future feature development. We
Copy link
Collaborator

@bastelfreak bastelfreak Jan 4, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry but this must be a joke. Why doesn't Perforce want to provide puppet modules for their own software?
And what about the puppetdb specific code in pe-modules rpm/deb package? That's probably still maintained? Why can't Puppet Enterprise eat their own dogfood and use the puppetlabs/puppetdb module instead?

You put us now in a situation where open source users are treated like second class citizens and I fail to understand why.

kenyon, smortex, gcoxmoz, root-expert, evgeni, tuxmea, chrisongthb, thebeanogamer, ekohl, rwaffen, and corporate-gadfly reacted with thumbs up emoji
Copy link
Collaborator

@bastelfreak bastelfreak Jan 4, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another thought: There even is a whole team dedicated to manage puppet modules. They manage a bunch of modules for third party software. Why don't they maintain the PuppetDB module (or one for Puppetserver and Puppet Agent)? I asked that a few times during office hours but never got a proper answer.

kenyon reacted with thumbs up emoji smortex reacted with eyes emoji
Copy link

@davidsandilands davidsandilands Jan 4, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@GSPatton I have suggested we talk about this at the next VOX sync and it might be good for your product area to be aware and to help discuss

Copy link
Contributor

@rwaffen rwaffen Jan 5, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added this PR as a talking point to the agenda (https://github.com/voxpupuli/community-triage/wiki)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Puppetlabs's own puppetserver team having to work around the lack of maintenance of this module makes this preamble even more puzzling:

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was discussed at length: https://github.com/voxpupuli/community-triage/wiki#february-13-2024

The short summary is:

  • Historically there exists an internal version to support PuppetDB in PE
  • Puppet uses this module for CI
  • This preamble is intended to clarify the existing situation
  • By the next community meeting (2024年02月13日) we should have more clarity on the path forward

kenyon and smortex reacted with thumbs up emoji
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@bastelfreak bastelfreak bastelfreak left review comments

@binford2k binford2k Awaiting requested review from binford2k

@smortex smortex Awaiting requested review from smortex smortex is a code owner

+4 more reviewers

@kenyon kenyon kenyon left review comments

@ekohl ekohl ekohl left review comments

@rwaffen rwaffen rwaffen left review comments

@davidsandilands davidsandilands davidsandilands left review comments

Reviewers whose approvals may not affect merge requirements

At least 1 approving review is required to merge this pull request.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /