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

Should we rename our PyPI packages #48

Open
tayloramurphy opened this issue May 18, 2023 · 6 comments
Open

Should we rename our PyPI packages #48

tayloramurphy opened this issue May 18, 2023 · 6 comments

Comments

@tayloramurphy
Copy link
Contributor

As Edgar pointed out we have a few packages that we've prefaced with meltanolabs https://pypi.org/user/MeltanoLabs/

For our first-party ones we may want to consider using meltano even if the repo doesn't match.

@edgarrmondragon
Copy link
Member

cc @kgpayne

@WillDaSilva
Copy link

I'm not sure if this issue is about existing packages on PyPI, or packages that we're planning to add to PyPI in the future.

Existing packages can't be renamed, but we can create new ones, and then update the old ones with a final version that has a description explaining that the new name should be used, no code, and a dependency on the latest version of the new package. This isn't ideal for a number of reasons, but I'm not sure of any better ways to effectively rename a PyPI package.

@tayloramurphy
Copy link
Contributor Author

@WillDaSilva likely new ones. I want us to have a convention in place going forward and then we can make a call about "renaming" if needed.

@kgpayne
Copy link

kgpayne commented Jun 5, 2023

@kgpayne
Copy link

kgpayne commented Jun 5, 2023

@tayloramurphy do you have a shortlist of likely 1st-party candidates as examples? What is the driving factor for creating a distinction between 1st-party (meltano) vs. the meltanolabs shared ownership model (with us/Meltano as primary maintainers)? I'd be hesitant to further fragment the ownership model by implying a quality distinction between meltano and meltanolabs at this stage, preferring to be selective and deliberate about what quality we accept and expect in the meltanolabs namespace 🤔

@tayloramurphy
Copy link
Contributor Author

@kgpayne tap/target postgres/snowflake are the ones I think we should rename at least. Agreed that I don't want to imply some sort of quality distinction.

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

4 participants