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

List:       kde-panel-devel
Subject:    Re: activity API in experimental?
From:       Jeffery MacEachern <j.maceachern () gmail ! com>
Date:       2011-01-13 4:12:58
Message-ID: AANLkTi=xBs4Tygrdv9Xx8XTg6mNomdo9m_P=6VG6cUX2 () mail ! gmail ! com
[Download RAW message or body]

Since I'm "the guy" Chani mentions below, I inquired about this
yesterday and was told to ask Ivan about getting KActivityConsumer &
Friends into kdelibs/experimental. He gave me a +1, but told me to ask
about it here. Is there anything blocking this? If not, any idea when
it can be done?

Cheers,

 - Jeffery MacEachern



On Thu, Oct 28, 2010 at 03:08, Chani <chanika@gmail.com> wrote:
> so... I'm starting to get people asking how they can use the activity API in
> applications - and in one case, in kdelibs.
>
> on the one hand, I really want to help them get started on that, I want to
> have people using the API, giving feedback, and implementing awesome features
> :)
> on the other hand... it's still changing, it's not ready for BC at all. it's
> experimental. Ivan's going to be making several changes to it this week, in
> fact.
>
> I *could* tell them about the raw dbus interface (for which the api -
> KActivityConsumer and friends - is just a helpful wrapper), but that feels...
> icky. It's just as prone to change (only the errors wouldn't cause crashes, I
> suppose) and they'd have to rewrite it to use KActivityConsumer later.
>
> we could, perhaps, move KActivityConsumer into kdelibs/experimental? if it's
> not too late? that would expose it without BC requirements (although the guy
> wanting to use it in kdelibs still couldn't, I expect?). I can't remember the
> exact implications of kdelibs/experimental, but
> http://techbase.kde.org/Policies/New_KDE_Library_API_Policy seems to imply
> that we just move it in there like moving to kdereview, and the only
> requirements are to version the library properly and have a cmakelists that
> can build it as its own project.
>
> so, which is better for early adopters, a dbus interface or an experimental
> API? I'm leaning towards experimental, since it'll be less work for them to
> update their patches when the api does become stable.
>
> --
> Chani
> http://chani.ca
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel@kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
>
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

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

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