[Kolab-devel] [pkg-kolab] Bug#730600: libkolab(xml): New upstream version available
Mike Gabriel
mike.gabriel at das-netzwerkteam.de
Thu Jun 26 21:14:57 CEST 2014
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: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: Digitale PGP-Signatur
URL: <http://lists.kolab.org/pipermail/devel/attachments/20140626/73356cfa/attachment.sig>
More information about the devel
mailing list