Skip to content
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

Dead project? #403

Open
nick-george opened this issue Jan 20, 2021 · 15 comments
Open

Dead project? #403

nick-george opened this issue Jan 20, 2021 · 15 comments

Comments

@nick-george
Copy link

Looking at the code frequency on this puppet module, it appears that the project is dead. Any chance Elastic could hand over control of the project to someone who might be willing/able to maintain it? (Vox Pupuli comes to mind)

@ninaspitfire
Copy link
Contributor

Maybe a question for you, @nkammah?

@nkammah
Copy link

nkammah commented Jan 27, 2021

@nick-george you are right that we have not been able to invest time to prioritize work on the puppet-logstash and I don't anticipate this to change in the near future. I was not aware of Vox Pupuli but this sounds like a very reasonable approach. Do you happen to know what such a transition would look like ?

@nick-george
Copy link
Author

I'm afraid I don't, but it might be worth reaching out to Vox Pupuli (apparently a team of people, not an individual) to see if they'd have any interest in sponsoring the project.

@Fabian1976
Copy link

Or at least publish a new version on puppetforge with a stdlib > 6 dependency. Everyone is forking this repo now and only update that dependency.

@shaneshort
Copy link

I'd like to echo the above sentiment, is there anything we can do to assist getting this module shifted over to VP?

@alexjfisher
Copy link
Member

@nkammah Vox Pupuli would be happy to help look after this project.

Have you seen https://voxpupuli.org/docs/migrate_module ?

If you would like to proceed with just this module or potentially some of your other puppet modules too, let me know and I'll add you to the Vox Pupuli org so that you can perform the migration.

@nkammah
Copy link

nkammah commented Sep 15, 2021

@alexjfisher i apologize for the radio silence - we've been discussing the situation internally and I will be able to provide an update soon, I'd expect within 7 days. Thanks!

@Rocco83
Copy link

Rocco83 commented Sep 16, 2021

@nkammah it's actually my fault, given #403 (comment) i was reaching in chat the admin team, as you were asking how to do it. I crossed the "contact the admin" but not a way to do it. Vox Populi team is definitely efficient!
Hope that this module can get life back soon.

@Rocco83
Copy link

Rocco83 commented Sep 28, 2021

@nkammah news?

@nkammah
Copy link

nkammah commented Sep 29, 2021

We’ve discussed it internally and have decided to officially stop development and will be releasing the project into the community - we're looking into our next steps. My apologies for not providing an update within the 7 days I had mentioned originally.

@nkammah
Copy link

nkammah commented Sep 30, 2021

We're starting the process to hand-off the 4 puppet modules to Vox Pupuli.

@nkammah
Copy link

nkammah commented Nov 15, 2021

The 4 Elastic puppet modules have been handed-off to Vox Pupuli - many thanks for adopting the modules.

@pingram3030
Copy link

Great, this repo was thrown over the fence and it looks like there's no one at the helm.

How do we go about contributing, in regards to merging code and fixing up breakages, to try and get this repo up to snuff?

@smortex
Copy link
Member

smortex commented Feb 3, 2022

@pingram3030 the module has been donated to voxpupuli.

First sted would be to use modulesync to setup the repository in a way GitHub does CI, and ensure the test pass. Then submitting PR should be smooth… Anyone can step in (I am not a user of logstash so only did it for ElasticSearch and Kibana).

See https://github.com/voxpupuli/modulesync_config/ for updating the module with modulesync. Feel free to reach #voxpupuli on IRC for chatting / help and advises 😉

@bastelfreak
Copy link
Member

I did a bit of cleanup and an initial modulesync in #408. it doesn't look too bad, someone just needs to cleanup the acceptance tests and probably manage the whole spec_helper_acceptance via modulesync as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants