Krita source & library layout reorganization
Boudewijn Rempt
boud at valdyas.org
Thu Aug 4 16:20:38 CEST 2005
On Thursday 04 August 2005 15:14, Clarence Dang wrote:
> On Thursday 04 August 2005 23:00, Boudewijn Rempt wrote:
> > On Thursday 04 August 2005 14:54, Casper Boemann wrote:
> > > And I also don't want us to go down the library road.
> > > Whatever reshuffle
> > > we make, it should only be to improve the linking and general structure
> > > of krita. Not to make a library as such. If in the process it becomes
> > > simpler for Clarence to use it in Kolourpaint, then fine, but that is
> > > not a priority in my mind.
> >
> > If Clarence can help us out with this, I'm quite willing to give him room
> > to make this possible. But, as I said, there are still technical issues
> > to solve.
>
> Which challenges particularly?
Discovering how to do the interfaces properly, discnvering what needs to link
where, and what needs to be done to prevent the (rather serious, we tested
this) performance hit when the iterators cannot be inlined.
> Well, turning bits of Krita into a lib is quite likely to happen eventually
> so if it's not done, I will do it anyway :) When I start to do it, I will
> probably privately fork it and hack on it until I'm happy and then try to
> merge upstream with you. API stability is not important because most
> likely I will distribute a copy/fork of the Krita library in KolourPaint
> until stability happens.
The license will remain problematical, I guess. I don't it will be allowed to
try & relicense the libkrita part to lgpl without contacting everyone who has
worked on those parts over the years -- and some of them are definitely AWOL.
--
Boudewijn Rempt
http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20050804/7402c0dd/attachment.pgp
More information about the kimageshop
mailing list