RFC v2: adding a temporary, non-BC gauranteed, 'private' library

Aaron J. Seigo aseigo at kde.org
Thu Apr 23 21:50:46 BST 2009


the new new plan is this:

svn location: extragear/libs/knotificationitem
headers: $INCLUDE_PATH/knotificationaitem-1/
lib name: $LIB_PATH/libknotificationitem-1.so
namespace: Experimental::

release of tarball done prior to kde 4.3.

will most likely be removed post-4.3 and rolled into kdelibs. if not, changes 
will results in a s,-1,-2,g to the above and another release.

objections?



the results of this will end up being described as "how to get big changes 
that may carry uncertainty into kdelibs" on techbase.

the motivations:

* releasing new API without apps and user experience testing is bad practice

* not having a well described and moderately non-labor-intensive way to do 
this results in people dumping things that aren't ready into kdelibs (see: 
kde3)

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Software

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20090423/a3381088/attachment.sig>


More information about the kde-core-devel mailing list