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

META: complete transition to this repo being source-of-truth #3

Open
8 tasks
yaauie opened this issue Nov 13, 2019 · 1 comment
Open
8 tasks

META: complete transition to this repo being source-of-truth #3

yaauie opened this issue Nov 13, 2019 · 1 comment
Assignees

Comments

@yaauie
Copy link
Contributor

yaauie commented Nov 13, 2019

This repository will be the source-of-truth for rabbitmq-related logstash plugins, but there are some loose threads that need to be tied up to ensure users and contributors have a clear path to reporting and fixing bugs, requesting features, etc.

  • ensure outside contributors (e.g., those who are not members of the logstash-plugins org), if any, have equivalent permissions on this repository
  • update origin plugins to point to this repository in README.md, .github/*
    • logstash-input-rabbitmq
    • logstash-output-rabbitmq
  • migrate existing issues
  • migrate in-flight pull-requests
  • absorb upstream contributions
@jsvd
Copy link
Member

jsvd commented Nov 14, 2019

migrate existing issues

Regarding this, there's no github api to perform issue transferring, we can only script the closing and creating of a new issue with the old one's content.
Another alternative to this is to add a comment to each of the opened issues.
It could be something along the lines of "this repository as migrated to , if this issue is important to you please add a comment here and we'll transfer it, since GitHub doesn't have a transfer issue API".

migrate in-flight pull-requests

on the same vein as the comment about issues, we can't migrate them automatically, with the added difficulty that prs won't apply anymore to the destination repository.

absorb upstream contributions

maybe we can provide as script that shows the list of commits that haven't been included in the integration repository.

update origin plugins to point to this repository in README.md, .github/*

Maybe @karenzone can help here on where (if anywhere) we should make it clear that the plugin lives in a new repository.

Also, will there be a timeframe for archiving the repository?

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

2 participants