Re: [Kolab-devel] [pkg-kolab] Bug#730600: libkolab(xml): New upstream version available

Mike Gabriel <[email protected]>
Newsgroups gmane.comp.kde.devel.kolab
Organization DAS-NETZWERKTEAM
Message-ID <20140626191457.Horde.uiG1Mvr9ZAOcxZJNaaMP5g7__26879.8413141214$1403810117$gmane$org@mail.das-netzwerkteam.de>
Hi Sandro,

On  Do 26 Jun 2014 15:36:27 CEST, Sandro Knauß wrote:

> Hi,
>
>> So, is libcalendaring actually a REAL fork? Or is it a partial extract
>> of the kdepimlibs that should better be maintained inside kdepimlibs?
>
> well actually it is code copy from kdepimlibs and strip out many  
> dependencies.
> We only update it, when we need new featuers or wanna remove bugs.  
> But we have
> no code that lives in libcalendering only. The concept is, that  
> everthing goes
> upstream ( kdepimlibs) and than we port back the parts we need into
> libcalendering. We want to get rid of libcalendering, if kdepim will  
> be ported
> to frameworks. But this will take at least one or two years till this will
> happen for kdepim [0].

So if this an intermediary malheur, we should get libcalendaring into  
Debian until this is fixed properly upstream. Important to my  
supportive disposition on this is, that someone from upstream is  
actively working on a server-side usable kdepimlibs. If that is the  
case I can reason with other DDs if the issue of code duplication  
comes up. For now, I consider libcalendaring as a maintained and  
minimalized fork of kdepimlibs that is a requirement for getting the  
server-side part of Kolab (and also the webmailers) into Debian.

My Kolab2 server is getting old, so let's get this thing rocked for  
Debian jessie!!!

>> As a prerequisite for packaging it for Debian, libcalendaring and
>> kdepimlibs need to be installable on the same machine. The
>> libkolab(xml) configure scripts should support build switches
>> (--with-kdepimlibs, --with-libcalendaring). I haven't looked closer,
>> so far. Is the parallel installability already given? Is there such a
>> build option for libkolab(xml)?
>
> The build/cmake option is available and is called
> -DUSE_LIBCALENDARING=TRUE
>
> Both can be installed at the same machine. the libs from caledering are
> called:
> calendaring-kcalcore
> calendering-*
> [...]
> see cmake/modules/FindLibcalendaring.cmake

Great!

As a member of Kolab Systems and a Debian Maintainer (IIRC I saw your  
application and approval(?)), I guess it would be appropriate that you  
file the ITP and provide the packaging of libcalendaring. I will  
sponsor the upload and support the ITP if needed in upcoming  
discussions.

Will that work for you?

Mike
-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: [email protected], http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

_______________________________________________
devel mailing list
[email protected]
https://lists.kolab.org/mailman/listinfo/devel
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJTrHExAAoJEJr0azAldxsx4voP/2F25tnnAIUfrvUy14UDh+6C
h2N1mYslOOa33Pyi8C7s598/sxQ/esAfi0odNai1YsaS9dz8/+lj6SfkUbSpgFIc
bKNHuNS7H/L5gXSbuhPjCpgUi3BjlLVsLtmSpEKDAJgoipK2/7Z7riWhJ6mwqJR8
B8qpwUXHXOyI3pEzf+6eDyDFKEENcJNDKnIFEPos5BaOUvWxRa7cRuqcHPGhCgWi
WE9d4mts/ilBpaYeYunppVkEXWwyxQPT3rxS3lHteAFFAmStsnkieVTsUmXDD/oX
UJLXYypDMNENNY1t1zmxEFnnHPptWz1NnzS0rJAX1sov1WtWge2LsyHcmxC2IPNP
9j5WX2efe5PUDXn6jPHbImDbBYjxLSVcVPNizGllJw/DU7ONbSg/23mUBl9aUxd2
X6LyhsaatwL6ctdsGGgYVMj4PAy6BnV3Goj1oi5AcZfYiG4pOVYCDNL5iXCwSbTJ
WDM0Ow4zcbRiiJoTxGPqV6zF3zQwKR1TBsW8H90mL+2FC2exCndQC+8L/4RT46h6
vR1+GKstn//rdN4pqUvMGVOzMRDsdfTZhi9DxsWX0Y3EiPeoPxc3QNdb5Q0s93AL
U1PW/+vD6m1U43oa05oLdW56dcaRSxSzfsANS7alfuhal2kSellpLxxM3zMt3XoR
O7Hh+wRbEAO8js+TMqlK
=jSa1
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.