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

Sune Vuorela nospam at vuorela.dk
Fri Apr 24 01:46:45 BST 2009


On 2009-04-23, Aaron J. Seigo <aseigo at kde.org> wrote:
> --nextPart4402879.tf1tJmkZMA
> Content-Type: text/plain;
>   charset="us-ascii"
> Content-Transfer-Encoding: quoted-printable
>
> 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, chang=
> es=20
> will results in a s,-1,-2,g to the above and another release.
>
> objections?

Please do proper SOVERSIONing of the libraries.

/Sune


>
>
>
> the results of this will end up being described as "how to get big changes=
>=20
> 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=
>=20
> this results in people dumping things that aren't ready into kdelibs (see:=
>=20
> kde3)
>
>=2D-=20
> 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
>
>
> --nextPart4402879.tf1tJmkZMA
> Content-Type: application/pgp-signature; name=signature.asc 
> Content-Description: This is a digitally signed message part.
>
>
> --nextPart4402879.tf1tJmkZMA--
>





More information about the kde-core-devel mailing list