[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: [Kde-pim] KBlog library
From: Christian Weilbach <christian () whiletaker ! homeip ! net>
Date: 2006-09-13 13:32:42
Message-ID: 200609131530.27128.christian () whiletaker ! homeip ! net
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
> On Tuesday 12 September 2006 20:54, Christian Weilbach wrote:
> >Hi,
> >
> >I'm sending you a first code for the kblog library in kdepimlibs. I don't
> > want to submit it right now, since the documentation is not finished yet
> > and I haven't tested the functionality of the ported code yet. But I
> > would like to know if there are any problems with it.
>
> Christian,
>
> I can see that you have done a lot of work to make this new library follow
> our rules for kdepimlibs. Thank you.
>
> As long as the new code compiles I'm ok with committing it into kdepimlibs.
> Do you have an SVN account yet?
Yes. Am I able to commit or do I need special rights?
>
> Some comments:
> - change the "This file is part of kdepimlibs" comments to "This file is
> part of the kblog library" - there are coding style and indentation issues
> that we can address later. see
done
> http://korganizer.kde.org/develop/hacking.html
> - put the KBLOG_EXPORT macro onto the public class definitions
o.k.
> - yes, you need a lot more doxygen comments. you also need a
> Mainpage.dox. - you already implemented d-pointers. excellent.
o.k.
> - what is kndDebug()?
I used kdDebug() before, but only since I'm not a pro in debugging and thought
it would be the best to make it really noisy to find bugs in the lib. I can
change that, if there are better ways...
> - you need tests. a least unit tests for your public classes
I know. I will do this once the library is more complete and working.
> - David will hurt you .. you are using QDateTimes. Better change over to
> KDateTimes. But we can probably address that later too. We all have a lot
> of work changing over to KDateTime.
o.k. I'm not making heavy use of them so maybe I can simply replace them?
>
> Well done, Welcome to KDEPIM project,
Yeah cool.
> Allen
Christian
>
> PS. do you have plans to use this library in a client? KOrganizer perhaps?
This was and still is the motivation and this is where the code originally
comes from, but I hope to give a good library for plasma widgets, too, and
I'm not sure how to do this best. We could add a dbus interface to the
KOrganizer blog adaptor or add some bindings for ecma script ( I'm an
absolute n00b here ).
--
My blog: http://whiletaker.homeip.net
No brain - no headache!
You need a professional website?
www.helena-artworks.de - press IT!
[Attachment #5 (application/pgp-signature)]
_______________________________________________
kde-pim mailing list
kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic