-
Notifications
You must be signed in to change notification settings - Fork 3
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
Rename repository and PyPI package to ebrains-storage #16
Comments
I have no opinion about either keeping the name or renaming the package. perhaps worth considering, if we choose to move ahead with releasing packages under a new name:
|
for renaming the repository it's not necessary to create a new fork/repo, as Github will redirect the old name to the new, indefinitely. |
for the Python package, apparently there's a trick: in setup.py for ebrains-drive we should add |
Won't users still need to update their existing scripts to have the new 'import' statements? If so, do we really need to do the above ( |
@appukuttan-shailesh the idea is that users who do not update their import statements will nevertheless get the new package. i.e. ebrains-drive will be a stub package that imports from ebrains-storage |
It is much better to change now when fewer lines of code have been written rather than more, and the more general name invites broader scope of contributions. |
Hello, I agree that Not sure I will have some time for that during the next week but it's a good idea ! |
Since this package now supports both the Drive and Bucket services, it might be less confusing for users if we rename it to "ebrains-storage".
The downside is that people using the package will have to update their code, otherwise they will not get the latest version. We should in case of a rename add a deprecation warning if people "import ebrains_drive"
The text was updated successfully, but these errors were encountered: