[Development] Requesting New Repository - QtZeroConf

Knoll Lars Lars.Knoll at theqtcompany.com
Thu Sep 10 12:01:52 CEST 2015


On 10/09/15 11:49, "Oswald Buddenhagen"
<oswald.buddenhagen at theqtcompany.com> wrote:

>On Wed, Sep 09, 2015 at 05:56:21PM -0400, Jonathan Bagg wrote:
>> Project name: QtZeroConf
>> 
>> Project description:
>> QtZeroConf is a wrapper class for various mDNS discovery libraries
>>across
>> multiple platforms:
>> 
>> Linux -> Avahi-client
>> Android -> Avahi-core or Android Network Discovery Service
>> Embedded -> Avahi-core
>> MAC -> Apple's Bonjour
>> iOS -> Apple's Bonjour
>> Window -> Apple's Bonjour
>> 
>> Responsible persons: Jonathan Bagg
>> 
>> (playgound unless suggested otherwise)
>> Desired repository name: playground/qtzeroconf
>> 
>what is the longer-term perspective of this class? a separate module
>sounds unreasonable. and if it's to become part of qtnetwork, then
>maybe you should just start by posting a change for qtbase/dev and have
>it "ripen" in the review?

I am hesitating to throw this into QtNetwork. It would add another
dependency to qtnetwork and add quite a bit of code that’s not being used
by everybody. Keeping it in a separate repository is more modular, and
should be more maintainable for everybody.

The only reason to throw it into qtbase would be if we required this for
some of our platform plugins, but I can’t see that need.

Cheers,
Lars



More information about the Development mailing list