[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Network Management to extragear/network
From:       Matt Rogers <mattr () kde ! org>
Date:       2009-11-05 3:07:26
Message-ID: 200911042107.26693.mattr () kde ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Wednesday 04 November 2009 07:42:26 Will Stephenson wrote:
> On Wednesday 04 November 2009 14:26:50 Sebastian Kügler wrote:
> > On Wednesday 04 November 2009 14:04:55 Ian Monroe wrote:
> > > On Wed, Nov 4, 2009 at 5:38 AM, Sebastian Kügler <sebas@kde.org> wrote:
> > > > On Wednesday 04 November 2009 11:54:30 Will Stephenson wrote:
> > > >> I'd like to propose that the Network Management stack
> > > >> (libs,knetworkmanager,plasmoid) moves to extragear/network in time
> > > >> for KDE 4.4.  This way it's released but still has the schedule
> > > >> flexibility to react  to changes in NetworkManager and possibly
> > > >> other network management backend systems.
> > > >
> > > > The Plasmoid is not ready yet, and might not be in time for 4.4. It's
> > > > also not easy to split off. I'd not build it for now so we don't have
> > > > people accidentally using it and then wonder why it doesn't work. I
> > > > hope I can get some substantial improvements in in time for 4.4, but
> > > > there's a good chance that it won't be ready. Having the plasmoid
> > > > separate would certainly not help development of it, but I'm happy
> > > > with a separate review of this piece of code when the time comes. I
> > > > hope people are OK with this modus operandi?
> > >
> > > I miss why moving to extragear means splitting anything up? Also not
> > > wanting to release with 4.4 and have some more flexibility is a good
> > > reason to be part of extragear. Its the whole point.
> > >
> > > We shouldn't give any rule exceptions though, moving to extragear
> > > means a 2 week stay in kdereview.
> 
> Right, I wasn't asking for an exception - just giving notice of intent to
>  move in case I overlooked anything.
> 
> > I wasn't clear enough, sorry. :)
> >
> > The whole networkmanager thing has two clients right now. A 'systray'
> >  (sorry, statusnotifier!) based one, called knetworkmanager. This is a
> >  separate executable, and pretty stable. It's also the one shipped with
> >  openSuse and Kubuntu (at least). Then, there's the Plasmoid, which is
> > more shiny, but also not quite finished.
> >
> > Both clients are currently part of the networkmanager/ directory, which
> >  we'd like to move into a released module for 4.4. They're making use of
> >  the same underlying library to interact with networkmanager (and
> > possibly other middleware stuff doing the same, think of connman). So:
> > underlying mechanisms are shared, there are two UIs.
> >
> > As the plasmoid is not ready for consumption, it probably shouldn't end
> > up on users' systems, but I also wouldn't like to keep it separate since
> > it's closely entangled with the rest of networkmanager. The
> > knetworkmanager thing on the other hand is IMO close enough to release
> > quality.
> >
> > My proposal in more detail:
> >
> > - move networkmanager/ to a released module (through usual kdereview
> >  process) - exclude networkmanager/plasma for now, but keep it in the
> > same location - as soon as we feel confident enough about the plasmoid,
> > we'll have it reviewed separately before it ends up in a release
> >
> > For the NM plasmoid, I'm aiming at 4.5. Realistically, without additional
> >  manpower the plasmoid won't be ready for 4.4.
> 
> Agreed - although mattr is making manpower noises about it on kde-
> networkmanager...
> 

Indeed, if someone can provide a semi-concrete TODO, I would be willing to 
devote some time to this.
-- 
Matt

["signature.asc" (application/pgp-signature)]

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic