Le Saturday 18 October 2008, Aaron J. Seigo a écrit : > the second thing we discussed at the meeting today was moving libplasma to > kdelibs and guaranteeing binary compatibility starting with 4.2. > > here are our notes from the meeting: > > Binary Compatibility and kdelibs > * The Plan > * libplasma, in its entirety, in kdelibs for 4.2 > * 2 weeks to go through the API and find things we should change > * at the end of the 2 weeks it's "speak now or forever hold your peace" > * if there are things that we feel are just Too Ugly(tm), > we move it out of the lib for 4.2
+1, exactly the plan I had in mind. Sorry for the hurry during the meeting BTW, was the monthly hacking session here, and the room booking didn't allow us to stay longer... we were literally pushed out of the hacking room. :-) > * Known issues > * Service additions Hm, last time I looked at it, it was ok. Did it got much changes I overlooked lately? > * Multiple action runners Not sure I'm qualified to comment on this one. I'm not exactly sure which API got impacted by this feature. > * PanelSvg name - apparently people don't like it ;) Seeing the reactions we might find a better name soon. Not a good name (not possible for this class), but at least not a misleading one. I think we could give a try to renaming ConfigXml too. I know it's inheriting KConfigSkeleton, but it's not only about config. I guess this one is missing the "loading" metaphor, we've UiLoader, it's doing a similar service for config descriptions. > * Tooltip API review This one I can probably review. > this means that by October 31 we need to have all API complaints on the > table and addressed. I'm on it, for the coming month I'll split my time between that and scripting I guess. > i fully admit that the API will never be perfect. we could polish it > forever. this is true of pretty much any complex framework, but doubly so > for something that is trying to do something that hasn't been done a > thousand times before. +1, still we ought to make it the best possible before committing to binary compatibility, which could be prevented by the flurry of features the library got after 4.1. Luckily I think we still can make it, and the soft freeze arrives at the right time. Regards. -- Kévin 'ervin' Ottens, http://ervin.ipsquad.net "Ni le maître sans disciple, Ni le disciple sans maître, Ne font reculer l'ignorance."
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel