Re: proposal: move Linux userspace USB gadget projects to linux-usb GitHub organisation?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

let me add my 3 cents here.

On 15.02.2021 11:07, Greg Kroah-Hartman wrote:
> On Mon, Feb 15, 2021 at 10:53:16AM +0100, Andrzej Pietrasiewicz wrote:
>> W dniu 14.02.2021 o 03:17, Paul Wise pisze:
>>> On Sun, 2021-02-07 at 07:28 +0800, Paul Wise wrote:
>>>
>>>> All the standard benefits of the GitHub organisations feature and
>>>> collaborative maintenance in general
>>>
>>> Since the linux-usb GitHub organisation isn't yet available for
>>> collaborative maintenance of Linux userspace USB gadget projects on
>>> GitHub, we will create a linux-usb-gadgets GitHub organisation and can
>>> move gadget projects to the linux-usb org when it becomes available.
>>>
>>
>> Any prospects of it "becoming available"?
> 
> I still fail to see what this is going to help with here.  Are usb
> userspace projects going to somehow get loads of more developers
> somehow this way?  What is preventing that from happening today that
> dumping them all in a single project going to change?

Partially it's my fault. I'd love to help with further libusbgx 
development but in my work time I'm dealing now with some other 
challenges and additional duties in private life does not allow me to 
continue active development. I tried to at least review and merge pull 
reqs but the context switch of my brain turned out to be to heavy.

> 
> Am I now somehow the arbitrator of what is, and is not, a valid project
> to join?  We already have competing libraries scattered around, lumping
> them all in a single location isn't going to change that problem from
> what I can tell.

I already had this discussion with Matt Porter. We agreed that libusbg 
is obsolete and libusbgx is the direct ancestor for it. If you take a 
look into commit history you will see that libusbg is just a small piece 
of libusbgx history.

Now when it comes to the other projects. My company actively uses two of 
them in tizen:

- libusbgx
- gt

gadgetd has been developed by us but at the end of the day it was 
dropped and the functionality has been simplified and merged to the 
other system daemon that we have - deviced. For the two that are used in 
tizen. They are just there and serve their purpose. They are definitely 
not feature complete but the use case in which they are used there 
pretty much is.

Based on what I see in github traffic I expect that the three projects 
that definitely have some traction and interest are:

- libusbgx
- gt
- mtp-responder

> 
> So, what problem would this solve that the added maintenance burden by me
> and others would be worth it?
> 

 From organizational perspective I believe that keeping those 3 together 
makes sense. Personally I don't have any strong preference under which 
github org they are going to be published. For me the most important is 
to have them easily accessible to people and have someone onboard who 
can help with the maintenance.

Best regards,
-- 
Krzysztof Opasiak
Samsung R&D Institute Poland
Samsung Electronics



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux