Re: PyPI name blocking request for vkbasalt-cli

2023-05-16 Thread Petr Viktorin

On 16. 05. 23 16:32, Sandro wrote:

On 16-05-2023 16:04, Petr Viktorin wrote:
Did I misunderstand/misinterpret the guidelines? The review is 
currently stalled due to the PyPI parity issue.


Should I approach PyPI folks myself and ask them to block 
vkbasalt-cli for me? Any kind of guidance is much appreciated.


Hi! Sorry for the silence.

It seems weird to ask PyPI admins to block a project that has working 
code, so what I would do is upload the project on PyPI, and tell the 
author that I'm happy to hand it over to him.

Do you want me to do it?


Thanks for the offer. I think I'll be able to do that myself. I 
published on PyPI before.


Thank you. Happy to help if you run into a snag.

Should the guidelines be clarified? I read the PyPI parity paragraph 
several times. While it feels weird reserving a name for an existing, 
yet unpublished package, it feels equally, if not more, weird to publish 
someone else's package without their explicit consent.


Fedora has packages that don't make any sense on PyPI. Perhaps the best 
example is RPM bindings, which are built as part of RPM and don't work 
unless you have the corresponding version of RPM installed.

That's the use case for reserving the name.

IMO, if the author doesn't publish on PyPI (yet), putting the package 
there is no different than putting it in Fedora without their consent. 
And you probably didn't think twice about that :)



I'll proceed with it all the same. Without the package landing in 
Fedora, Bottles will be broken forever. And who likes to spill a nice 
drink? ;-)


-- Sandro


___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: PyPI name blocking request for vkbasalt-cli

2023-05-16 Thread Sandro

On 16-05-2023 16:04, Petr Viktorin wrote:
Did I misunderstand/misinterpret the guidelines? The review is 
currently stalled due to the PyPI parity issue.


Should I approach PyPI folks myself and ask them to block vkbasalt-cli 
for me? Any kind of guidance is much appreciated.


Hi! Sorry for the silence.

It seems weird to ask PyPI admins to block a project that has working 
code, so what I would do is upload the project on PyPI, and tell the 
author that I'm happy to hand it over to him.

Do you want me to do it?


Thanks for the offer. I think I'll be able to do that myself. I 
published on PyPI before.


Should the guidelines be clarified? I read the PyPI parity paragraph 
several times. While it feels weird reserving a name for an existing, 
yet unpublished package, it feels equally, if not more, weird to publish 
someone else's package without their explicit consent.


I'll proceed with it all the same. Without the package landing in 
Fedora, Bottles will be broken forever. And who likes to spill a nice 
drink? ;-)


-- Sandro
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: PyPI name blocking request for vkbasalt-cli

2023-05-16 Thread Sandro

On 16-05-2023 15:56, Maxwell G wrote:

On Tue May 16, 2023 at 13:15 +0200, Sandro wrote:

Did I misunderstand/misinterpret the guidelines? The review is currently
stalled due to the PyPI parity issue.


[2] https://bugzilla.redhat.com/show_bug.cgi?id=2188653


I didn't mean to hold up the package on this. It should be fixed, but I
don't consider this issue a blocker. I just didn't have time to complete
a full review myself , so I left a drive by comment and didn't assign
it to myself or set the fedora-review? flag. I'll try to take a look
later.


Then we may have misunderstood each other. No worries. It happens. 
Language barriers and all.


I'll update the bug with new links later today. I somehow decided with 
the pending publication on PyPI (see elsewhere in this thread) it'd be 
better to name the package python-vkbasalt-cli with an extra provides 
for vkbasalt-cli. The same approach I/we chose for python-fvs.


Thanks again for reviewing that by the way.

-- Sandro
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: PyPI name blocking request for vkbasalt-cli

2023-05-16 Thread Petr Viktorin


On 16. 05. 23 13:15, Sandro wrote:

On 05-05-2023 15:10, Sandro wrote:

On 27-04-2023 14:26, Sandro wrote:

Well, I submitted the package for review [2] and have been told that
vkbasalt not being published on PyPI is an issue wrt naming parity.
So, I filed a bug requesting publication on PyPI [3], but I haven't
heard back from upstream, yet. If upstream remains unresponsive, I would
need to either publish it myself or get the name reserved as described
in PyPI parity [4].


It has been almost two weeks and I haven't heard back from upstream 
regarding my request for publication on PyPI.


Still no news from upstream. But I'd like to move on with packaging 
vkbasalt-cli. Meanwhile bug reports regarding Bottles keep pouring [1] 
in. Well, at least is shows that there's a user base for that package.


What are the next steps I should take in line with PyPI parity? I'm 
leaning towards "Ask Python SIG to block the name on PyPI for you" and 
will consider publishing it myself at a later stage should upstream 
remain unresponsive.


Did I misunderstand/misinterpret the guidelines? The review is currently 
stalled due to the PyPI parity issue.


Should I approach PyPI folks myself and ask them to block vkbasalt-cli 
for me? Any kind of guidance is much appreciated.


Hi! Sorry for the silence.

It seems weird to ask PyPI admins to block a project that has working 
code, so what I would do is upload the project on PyPI, and tell the 
author that I'm happy to hand it over to him.

Do you want me to do it?





[2] https://bugzilla.redhat.com/show_bug.cgi?id=2188653
[3] https://gitlab.com/TheEvilSkeleton/vkbasalt-cli/-/issues/10
[4]
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_pypi_parity


[1] I'm exaggerating ;-)

-- Sandro
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/

List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: PyPI name blocking request for vkbasalt-cli

2023-05-16 Thread Maxwell G
On Tue May 16, 2023 at 13:15 +0200, Sandro wrote:
> Did I misunderstand/misinterpret the guidelines? The review is currently 
> stalled due to the PyPI parity issue.
>
> > [2] https://bugzilla.redhat.com/show_bug.cgi?id=2188653

I didn't mean to hold up the package on this. It should be fixed, but I
don't consider this issue a blocker. I just didn't have time to complete
a full review myself , so I left a drive by comment and didn't assign
it to myself or set the fedora-review? flag. I'll try to take a look
later.


--
Best,

Maxwell G (@gotmax23)
Pronouns: He/They
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: PyPI name blocking request for vkbasalt-cli

2023-05-16 Thread Sandro

On 05-05-2023 15:10, Sandro wrote:

On 27-04-2023 14:26, Sandro wrote:

Well, I submitted the package for review [2] and have been told that
vkbasalt not being published on PyPI is an issue wrt naming parity.
So, I filed a bug requesting publication on PyPI [3], but I haven't
heard back from upstream, yet. If upstream remains unresponsive, I would
need to either publish it myself or get the name reserved as described
in PyPI parity [4].


It has been almost two weeks and I haven't heard back from upstream 
regarding my request for publication on PyPI.


Still no news from upstream. But I'd like to move on with packaging 
vkbasalt-cli. Meanwhile bug reports regarding Bottles keep pouring [1] 
in. Well, at least is shows that there's a user base for that package.


What are the next steps I should take in line with PyPI parity? I'm 
leaning towards "Ask Python SIG to block the name on PyPI for you" and 
will consider publishing it myself at a later stage should upstream 
remain unresponsive.


Did I misunderstand/misinterpret the guidelines? The review is currently 
stalled due to the PyPI parity issue.


Should I approach PyPI folks myself and ask them to block vkbasalt-cli 
for me? Any kind of guidance is much appreciated.



[2] https://bugzilla.redhat.com/show_bug.cgi?id=2188653
[3] https://gitlab.com/TheEvilSkeleton/vkbasalt-cli/-/issues/10
[4]
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_pypi_parity


[1] I'm exaggerating ;-)

-- Sandro
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


PyPI name blocking request for vkbasalt-cli

2023-05-05 Thread Sandro

On 27-04-2023 14:26, Sandro wrote:

Well, I submitted the package for review [2] and have been told that
vkbasalt not being published on PyPI is an issue wrt naming parity.
So, I filed a bug requesting publication on PyPI [3], but I haven't
heard back from upstream, yet. If upstream remains unresponsive, I would
need to either publish it myself or get the name reserved as described
in PyPI parity [4].


It has been almost two weeks and I haven't heard back from upstream 
regarding my request for publication on PyPI.


What are the next steps I should take in line with PyPI parity? I'm 
leaning towards "Ask Python SIG to block the name on PyPI for you" and 
will consider publishing it myself at a later stage should upstream 
remain unresponsive.


[2] https://bugzilla.redhat.com/show_bug.cgi?id=2188653
[3] https://gitlab.com/TheEvilSkeleton/vkbasalt-cli/-/issues/10
[4]
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_pypi_parity

-- Sandro
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue