public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Up for grabs: dev-python/pyside2
@ 2022-07-17 22:11 Sam James
  2022-07-18 11:52 ` [gentoo-dev] Up for grabs: dev-python/pyside2, dev-python/shiboken2 Sam James
  2022-07-29 10:30 ` [gentoo-dev] Up for grabs: dev-python/pyside2 waebbl-gentoo
  0 siblings, 2 replies; 9+ messages in thread
From: Sam James @ 2022-07-17 22:11 UTC (permalink / raw
  To: gentoo-dev, gentoo-dev-announce

[-- Attachment #1: Type: text/plain, Size: 154 bytes --]

Up for grabs because of inactivity.

dev-python/pyside2 has several open bugs and a version bump pending.

Needs some real love to tidy it up.

Best,
sam

[-- Attachment #2: Message signed with OpenPGP --]
[-- Type: application/pgp-signature, Size: 358 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Up for grabs: dev-python/pyside2, dev-python/shiboken2
  2022-07-17 22:11 [gentoo-dev] Up for grabs: dev-python/pyside2 Sam James
@ 2022-07-18 11:52 ` Sam James
  2022-07-29 10:30 ` [gentoo-dev] Up for grabs: dev-python/pyside2 waebbl-gentoo
  1 sibling, 0 replies; 9+ messages in thread
From: Sam James @ 2022-07-18 11:52 UTC (permalink / raw
  To: gentoo-dev, gentoo-dev-announce

[-- Attachment #1: Type: text/plain, Size: 284 bytes --]



> On 17 Jul 2022, at 23:11, Sam James <sam@gentoo.org> wrote:
> 
> Up for grabs because of inactivity.
> 
> dev-python/pyside2 has several open bugs and a version bump pending.

Sorry, and indeed dev-python/shiboken2 too.

> 
> Needs some real love to tidy it up.
> 
> Best,
> sam


[-- Attachment #2: Message signed with OpenPGP --]
[-- Type: application/pgp-signature, Size: 358 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Up for grabs: dev-python/pyside2
  2022-07-17 22:11 [gentoo-dev] Up for grabs: dev-python/pyside2 Sam James
  2022-07-18 11:52 ` [gentoo-dev] Up for grabs: dev-python/pyside2, dev-python/shiboken2 Sam James
@ 2022-07-29 10:30 ` waebbl-gentoo
  2022-07-29 11:06   ` Ionen Wolkens
  1 sibling, 1 reply; 9+ messages in thread
From: waebbl-gentoo @ 2022-07-29 10:30 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-dev-announce

[-- Attachment #1: Type: text/plain, Size: 664 bytes --]

On Sun, 17 Jul 2022 23:11:08 +0100
Sam James <sam@gentoo.org> wrote:

> Up for grabs because of inactivity.
> 
> dev-python/pyside2 has several open bugs and a version bump pending.
> 
> Needs some real love to tidy it up.
> 
> Best,
> sam

Wouldn't it be applicable to put these packages under the umbrella of
the Gentoo Qt project?
They're developed, published and hosted by the The Qt Company (in
contrast for example to PyQt5 or QtPy) and are only python
bindings for the Qt framework, although they're currently distributed
in a separate tarball and not with the Qt tarball.

Resending due to wrong sender being used.


Regards,
Bernd

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Up for grabs: dev-python/pyside2
  2022-07-29 10:30 ` [gentoo-dev] Up for grabs: dev-python/pyside2 waebbl-gentoo
@ 2022-07-29 11:06   ` Ionen Wolkens
  2022-07-29 11:36     ` waebbl-gentoo
  2022-08-12 15:28     ` Andrew Ammerlaan
  0 siblings, 2 replies; 9+ messages in thread
From: Ionen Wolkens @ 2022-07-29 11:06 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1112 bytes --]

On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:
> On Sun, 17 Jul 2022 23:11:08 +0100
> Sam James <sam@gentoo.org> wrote:
> 
> > Up for grabs because of inactivity.
> > 
> > dev-python/pyside2 has several open bugs and a version bump pending.
> > 
> > Needs some real love to tidy it up.
> > 
> > Best,
> > sam
> 
> Wouldn't it be applicable to put these packages under the umbrella of
> the Gentoo Qt project?

It still need someone to maintain it either way, qt@ is rather small
and Qt6 is likely to use up people's time already. Being m-n at least
make its current state clear (up to qt@ though).

> They're developed, published and hosted by the The Qt Company (in
> contrast for example to PyQt5 or QtPy) and are only python
> bindings for the Qt framework, although they're currently distributed
> in a separate tarball and not with the Qt tarball.

On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
don't use pyside for anything and probably won't be looking at pyside6.

[1] https://github.com/gentoo/gentoo/pull/26504
-- 
ionen

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Up for grabs: dev-python/pyside2
  2022-07-29 11:06   ` Ionen Wolkens
@ 2022-07-29 11:36     ` waebbl-gentoo
  2022-08-12 15:28     ` Andrew Ammerlaan
  1 sibling, 0 replies; 9+ messages in thread
From: waebbl-gentoo @ 2022-07-29 11:36 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1649 bytes --]

On Fri, 29 Jul 2022 07:06:06 -0400
Ionen Wolkens <ionen@gentoo.org> wrote:

> On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:
> > On Sun, 17 Jul 2022 23:11:08 +0100
> > Sam James <sam@gentoo.org> wrote:
> >   
> > > Up for grabs because of inactivity.
> > > 
> > > dev-python/pyside2 has several open bugs and a version bump pending.
> > > 
> > > Needs some real love to tidy it up.
> > > 
> > > Best,
> > > sam  
> > 
> > Wouldn't it be applicable to put these packages under the umbrella of
> > the Gentoo Qt project?  
> 
> It still need someone to maintain it either way, qt@ is rather small
> and Qt6 is likely to use up people's time already. Being m-n at least
> make its current state clear (up to qt@ though).
> 

I can think of co-maintaining the packages, but it exceeds my resources
to being primary maintainer.

> > They're developed, published and hosted by the The Qt Company (in
> > contrast for example to PyQt5 or QtPy) and are only python
> > bindings for the Qt framework, although they're currently distributed
> > in a separate tarball and not with the Qt tarball.  
> 
> On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
> don't use pyside for anything and probably won't be looking at pyside6.
> 

I'm slowly working towards shiboken6 / pyside6. Pyside is needed for
the Qt6 move of FreeCAD, at it's current state at least.
There are discussion on completely moving to pybind11 instead of
pyside, but that's not yet decided. So I will probably need pyside6 for
the sake of FreeCAD.


> [1] https://github.com/gentoo/gentoo/pull/26504


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Up for grabs: dev-python/pyside2
  2022-07-29 11:06   ` Ionen Wolkens
  2022-07-29 11:36     ` waebbl-gentoo
@ 2022-08-12 15:28     ` Andrew Ammerlaan
  2022-08-13  9:10       ` waebbl-gentoo
  1 sibling, 1 reply; 9+ messages in thread
From: Andrew Ammerlaan @ 2022-08-12 15:28 UTC (permalink / raw
  To: gentoo-dev

On 29/07/2022 13:06, Ionen Wolkens wrote:
> On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:
>> On Sun, 17 Jul 2022 23:11:08 +0100
>> Sam James <sam@gentoo.org> wrote:
>>
>>> Up for grabs because of inactivity.
>>>
>>> dev-python/pyside2 has several open bugs and a version bump pending.
>>>
>>> Needs some real love to tidy it up.
>>>
>>> Best,
>>> sam
>>
>> Wouldn't it be applicable to put these packages under the umbrella of
>> the Gentoo Qt project?
> 
> It still need someone to maintain it either way, qt@ is rather small
> and Qt6 is likely to use up people's time already. Being m-n at least
> make its current state clear (up to qt@ though).
> 
>> They're developed, published and hosted by the The Qt Company (in
>> contrast for example to PyQt5 or QtPy) and are only python
>> bindings for the Qt framework, although they're currently distributed
>> in a separate tarball and not with the Qt tarball.
> 
> On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
> don't use pyside for anything and probably won't be looking at pyside6.
> 
> [1] https://github.com/gentoo/gentoo/pull/26504

I've added myself as the maintainer of shiboken2 and pyside2(-tools). I 
also added shiboken6 and pyside6(-tools) (masked for testing). 
Unfortunately the latter is stuck on python3_10 only at the moment, 
adding python3_11 to this is a whole new can of worms.

Help with these packages is most welcome. They are notoriously difficult 
and fragile.

Best regards,
Andrew


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Up for grabs: dev-python/pyside2
  2022-08-12 15:28     ` Andrew Ammerlaan
@ 2022-08-13  9:10       ` waebbl-gentoo
  2022-08-13  9:51         ` Andrew Ammerlaan
  0 siblings, 1 reply; 9+ messages in thread
From: waebbl-gentoo @ 2022-08-13  9:10 UTC (permalink / raw
  To: gentoo-dev

On Fri, 12 Aug 2022 17:28:49 +0200
Andrew Ammerlaan <andrewammerlaan@gentoo.org> wrote:

> On 29/07/2022 13:06, Ionen Wolkens wrote:
> > On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:  
> >> On Sun, 17 Jul 2022 23:11:08 +0100
> >> Sam James <sam@gentoo.org> wrote:
> >>  
> >>> Up for grabs because of inactivity.
> >>>
> >>> dev-python/pyside2 has several open bugs and a version bump pending.
> >>>
> >>> Needs some real love to tidy it up.
> >>>
> >>> Best,
> >>> sam  
> >>
> >> Wouldn't it be applicable to put these packages under the umbrella of
> >> the Gentoo Qt project?  
> > 
> > It still need someone to maintain it either way, qt@ is rather small
> > and Qt6 is likely to use up people's time already. Being m-n at least
> > make its current state clear (up to qt@ though).
> >   
> >> They're developed, published and hosted by the The Qt Company (in
> >> contrast for example to PyQt5 or QtPy) and are only python
> >> bindings for the Qt framework, although they're currently distributed
> >> in a separate tarball and not with the Qt tarball.  
> > 
> > On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
> > don't use pyside for anything and probably won't be looking at pyside6.
> > 
> > [1] https://github.com/gentoo/gentoo/pull/26504  
> 
> I've added myself as the maintainer of shiboken2 and pyside2(-tools). I 
> also added shiboken6 and pyside6(-tools) (masked for testing). 
> Unfortunately the latter is stuck on python3_10 only at the moment, 
> adding python3_11 to this is a whole new can of worms.
> 
> Help with these packages is most welcome. They are notoriously difficult 
> and fragile.
> 
> Best regards,
> Andrew
> 

Thanks Andrew for taking care of these packages. Like I said, I'd be
happy to comaintain the packages and keep an additional two eyes on
them.

In my draft[1] for pyside6, I've also found the python 3.11
incompatibility and removed it for further investigation. However, what
I noticed, is, that upstream only has compatibility for python3 up to
3.10. Closing my draft, now that the package has been merged into the
tree.

[1] https://github.com/gentoo/gentoo/pull/26782

Best, Bernd


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Up for grabs: dev-python/pyside2
  2022-08-13  9:10       ` waebbl-gentoo
@ 2022-08-13  9:51         ` Andrew Ammerlaan
  2022-08-13 10:09           ` waebbl-gentoo
  0 siblings, 1 reply; 9+ messages in thread
From: Andrew Ammerlaan @ 2022-08-13  9:51 UTC (permalink / raw
  To: gentoo-dev

On 13/08/2022 11:10, waebbl-gentoo@posteo.net wrote:
> On Fri, 12 Aug 2022 17:28:49 +0200
> Andrew Ammerlaan <andrewammerlaan@gentoo.org> wrote:
> 
>> On 29/07/2022 13:06, Ionen Wolkens wrote:
>>> On Fri, Jul 29, 2022 at 10:30:20AM +0000, waebbl-gentoo@posteo.net wrote:
>>>> On Sun, 17 Jul 2022 23:11:08 +0100
>>>> Sam James <sam@gentoo.org> wrote:
>>>>   
>>>>> Up for grabs because of inactivity.
>>>>>
>>>>> dev-python/pyside2 has several open bugs and a version bump pending.
>>>>>
>>>>> Needs some real love to tidy it up.
>>>>>
>>>>> Best,
>>>>> sam
>>>>
>>>> Wouldn't it be applicable to put these packages under the umbrella of
>>>> the Gentoo Qt project?
>>>
>>> It still need someone to maintain it either way, qt@ is rather small
>>> and Qt6 is likely to use up people's time already. Being m-n at least
>>> make its current state clear (up to qt@ though).
>>>    
>>>> They're developed, published and hosted by the The Qt Company (in
>>>> contrast for example to PyQt5 or QtPy) and are only python
>>>> bindings for the Qt framework, although they're currently distributed
>>>> in a separate tarball and not with the Qt tarball.
>>>
>>> On a side-note I'll be adding PyQt6 to the tree once I can[1], but I
>>> don't use pyside for anything and probably won't be looking at pyside6.
>>>
>>> [1] https://github.com/gentoo/gentoo/pull/26504
>>
>> I've added myself as the maintainer of shiboken2 and pyside2(-tools). I
>> also added shiboken6 and pyside6(-tools) (masked for testing).
>> Unfortunately the latter is stuck on python3_10 only at the moment,
>> adding python3_11 to this is a whole new can of worms.
>>
>> Help with these packages is most welcome. They are notoriously difficult
>> and fragile.
>>
>> Best regards,
>> Andrew
>>
> 
> Thanks Andrew for taking care of these packages. Like I said, I'd be
> happy to comaintain the packages and keep an additional two eyes on
> them.

Great! Would you like me to add you to the metadata.xml files so you'll 
get CC'ed on the bugs?

> In my draft[1] for pyside6, I've also found the python 3.11
> incompatibility and removed it for further investigation. However, what
> I noticed, is, that upstream only has compatibility for python3 up to
> 3.10. Closing my draft, now that the package has been merged into the
> tree.

I completely forgot to check for open PRs before starting to work on 
this, sorry about that. I could have saved myself a couple of hours of 
work if I had. Thanks for the PR anyway.
The python3_11 incompatibility probably requires some patch for 
shiboken6. It should be fixable considering that pyside2 does compile 
with python3_11 (after patching). In any case it is not urgent since it 
is still masked.

Best regards,
Andrew



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Up for grabs: dev-python/pyside2
  2022-08-13  9:51         ` Andrew Ammerlaan
@ 2022-08-13 10:09           ` waebbl-gentoo
  0 siblings, 0 replies; 9+ messages in thread
From: waebbl-gentoo @ 2022-08-13 10:09 UTC (permalink / raw
  To: gentoo-dev

Am 13.08.2022 11:51 schrieb Andrew Ammerlaan:
> On 13/08/2022 11:10, waebbl-gentoo@posteo.net wrote:
>> Thanks Andrew for taking care of these packages. Like I said, I'd be
>> happy to comaintain the packages and keep an additional two eyes on
>> them.
> 
> Great! Would you like me to add you to the metadata.xml files so
> you'll get CC'ed on the bugs?
> 
> Best regards,
> Andrew

You're welcome to do so. Don't forget that I'm a proxy-maintainer.

Regards, Bernd



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-08-13 10:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-17 22:11 [gentoo-dev] Up for grabs: dev-python/pyside2 Sam James
2022-07-18 11:52 ` [gentoo-dev] Up for grabs: dev-python/pyside2, dev-python/shiboken2 Sam James
2022-07-29 10:30 ` [gentoo-dev] Up for grabs: dev-python/pyside2 waebbl-gentoo
2022-07-29 11:06   ` Ionen Wolkens
2022-07-29 11:36     ` waebbl-gentoo
2022-08-12 15:28     ` Andrew Ammerlaan
2022-08-13  9:10       ` waebbl-gentoo
2022-08-13  9:51         ` Andrew Ammerlaan
2022-08-13 10:09           ` waebbl-gentoo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox