Warehouse: Claim package `mlpack`

Created on 31 Jan 2019  Â·  18Comments  Â·  Source: pypa/warehouse

Hi there, this is a ported issue pypa-legacy#789, which never received a response and was closed. So I wanted to reopen it here and see if we could get it figured out. :+1:

This issue is in the same vein as pypa-legacy#789. I maintain the mlpack project (https://github.com/mlpack/mlpack), and we recently added Python bindings, but the name 'mlpack' is claimed so we were forced to take 'mlpack3'. For our users it would be much easier if we could say 'pip install mlpack' instead of 'pip install mlpack3'.

I'd like to claim 'mlpack' under PEP 541, since I was not able to contact the package maintainer, and the package has seen no development or updates in many months.

I know the process is not ready yet, and I am not in a hurry, but I wanted to open this issue so that when the PEP 541 process is implemented, this can be handled.

Thanks! (and of course let me know if any more information is needed)

Most helpful comment

Hey, sorry for the slow response. Thank you everyone for the help here! @scipsycho I really appreciate it, and @yeraydiazdiaz and @di I really appreciate your help with the process.

All 18 comments

I'd like to second this request, as a user of mlpack (https://github.com/mlpack/mlpack).

I was going through the installation process today and lost quite a bit of time being confused about what I installed.

The package named 'mlpack' contains two functions and is clearly abandoned. @rcurtin's mlpack is pretty popular and growing fast, it would be great to save everyone's time and confusion by giving him the name.

Hi there, is there any way to get an update on this one? I've been waiting for quite a long time on this. I don't mean to pester, but the current situation is confusing for our users. (In fact I am updating this today because I just helped a user debug their mlpack installation only to find that they had installed the wrong package.)

@dstufft @nlhkabu @woodruffw @jamadden sorry to tag each of you and add to your notifications, but I have no idea how to help get this issue resolved. Can any of you help or possibly point me at the right people who can? Thank you so much!

Hi @rcurtin, apologies for the delay in processing this request.

I believe GitHub user @scipsycho is the owner of the package and this is the repo though it doesn't seem to match the current release in PyPI.

@scipsycho could you clarify your position regarding this project? Would you consider transferring ownership to @rcurtin?

Hi @yeraydiazdiaz, I tried making contact quite some time ago and never heard back. I considered the package abandoned.

I understand @rcurtin. Moderators need to make contact in an "official" capacity though, sometimes owners can be more receptive to us. Hopefully we'll get a response soon.

Hi,
I am sorry but I was out of station for a while. Yes, I am the owner of the package mlpack. As far as the position goes, I am currently making the package for myself. Why do you need the ownership of this package?

Regards,
Dharmesh Singh

On 08-Sep-2019, at 9:24 PM, Yeray Diaz Diaz <[email protected]notifications@github.com> wrote:

I understand @rcurtinhttps://github.com/rcurtin. Moderators need to make contact in an "official" capacity though, sometimes can be more receptive to us. Hopefully we'll get a response soon.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/pypa/warehouse/issues/5365?email_source=notifications&email_token=AFHTTKFOA26ELQO33PJZZ4TQIUN3FA5CNFSM4GTNG2KKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6FTBXI#issuecomment-529215709, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFHTTKDK2HQT6PC6MNYMIL3QIUN3FANCNFSM4GTNG2KA.

Hey @scipsycho, thanks for responding! Our library mlpack (https://mlpack.org/) has been one of the primary C++ machine learning libraries since 2007. Recently we have added Python bindings, and making these easy to install via pip is really important for us and our users. Right now they have to do pip install mlpack3, and we regularly get issues opened where someone did pip install mlpack and they don't understand why that didn't get them the mlpack library. If you'd be willing to relinquish the name, it would be greatly appreciated by us and it would make our lives significantly easier. :-D Let me know what you think.

Thanks!

Ryan

Oh! Fine by me. If it helps you, why not. So, what’s the procedure? I would change the name to mlpackage then.

Regards,
Dharmesh Singh

On 14-Sep-2019, at 11:34 PM, Ryan Curtin <[email protected]notifications@github.com> wrote:

Hey @scipsychohttps://github.com/scipsycho, thanks for responding! Our library mlpack (https://mlpack.org/) has been one of the primary C++ machine learning libraries since 2007. Recently we have added Python bindings, and making these easy to install via pip is really important for us and our users. Right now they have to do pip install mlpack3, and we regularly get issues opened where someone did pip install mlpack and they don't understand why that didn't get them the mlpack library. If you'd be willing to relinquish the name, it would be greatly appreciated by us and it would make our lives significantly easier. :-D Let me know what you think.

Thanks!

Ryan

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/pypa/warehouse/issues/5365?email_source=notifications&email_token=AFHTTKHLVRR7DLT2Y47GXKLQJURUDA5CNFSM4GTNG2KKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6XBBXA#issuecomment-531501276, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFHTTKAR6MNTA42SWX24D3LQJURUDANCNFSM4GTNG2KA.

Thanks for understanding @scipsycho! Since it's not possible to rename a project, we'll have to transfer mlpack to @rcurtin, and you'll have to register mlpackage as a new project whenever you're ready to publish it.

@rcurtin, What's your username on PyPI?

Sure. No problem. I will create a new package.

On 16-Sep-2019, at 9:11 AM, Dustin Ingram <[email protected]notifications@github.com> wrote:

Thanks for understanding @scipsychohttps://github.com/scipsycho! Since it's not possible to rename a project, we'll have to transfer mlpack to @rcurtinhttps://github.com/rcurtin, and you'll have to register mlpackage as a new project whenever you're ready to publish it.

@rcurtinhttps://github.com/rcurtin, What's your username on PyPI?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/pypa/warehouse/issues/5365?email_source=notifications&email_token=AFHTTKFJAV2MQ6TUZ2HQU43QJ36AJA5CNFSM4GTNG2KKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6YA7KQ#issuecomment-531632042, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFHTTKGQEA7Y33TR2Z2LNULQJ36AJANCNFSM4GTNG2KA.

@scipsycho just to be clear, you will need to add PyPI user rcurtin as an owner of mlpack in its collaboration page. Then you can remove yourself from the project or alternatively @rcurtin may do so as well.

Oh, I thought you guys could do it. I will do it but it may take a couple of days as I am out of station.

On 17-Sep-2019, at 2:27 PM, Yeray Diaz Diaz <[email protected]notifications@github.com> wrote:

@scipsychohttps://github.com/scipsycho just to be clear, you will need to add PyPI user rcurtin as an owner of mlpack in its collaboration pagehttps://pypi.org/manage/project/mlpack/collaboration/. Then you can remove yourself from the project or alternatively @rcurtinhttps://github.com/rcurtin may do so as well.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/pypa/warehouse/issues/5365?email_source=notifications&email_token=AFHTTKEUC6X6Q33TZBKALIDQKCLX3A5CNFSM4GTNG2KKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD632JJQ#issuecomment-532128934, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFHTTKDHOHLOA7XYMP3BTHLQKCLX3ANCNFSM4GTNG2KA.

Admins can, but we prefer users to perform these operations themselves to reduce the burden on volunteers. :)

@scipsycho thanks so much---this will make life a lot easier for our users. :+1: My PyPI username is rcurtin; let me know if there's anything I can help with.

I've added rcurtin as an owner of mlpack.

(Sorry, typo in the previous comment, rcurtin was added not rcurtain)

Hey, sorry for the slow response. Thank you everyone for the help here! @scipsycho I really appreciate it, and @yeraydiazdiaz and @di I really appreciate your help with the process.

Was this page helpful?
0 / 5 - 0 ratings