Hello,
> Mariusz, can you give us your pimo.cpp? I wonder at which place it
actually fails. Or you can try removing HAVE_NEPOMUK from config.h and
re-making Basket.
IMHO this won’t help. I tried to compile a simple Qt 4 application and even
that doesn’t work. I think this is because you need the same gcc
version which KDE 4 was compiled. Well I don’t know how to get this
version. I compiled Basket now with MSVC because I know that this is the
same version which was KDE built.
> Whether to use kdelibs or not is a good question.
I think it is a heavy task removing kdelibs from the current codebase. I
wouldn’t do that because the whole code base is tied to the kdelibs.
> As for XML versus JSON, you're trading 1 gnarly format for another gnarly
format, IMO. ;)
Just one thing is definitely better in JSON: It removes the repetitiveness
of XML.
> However, I'm presently investigating the idea of having the user dump
the Notebook to HTML, then parsing that to create the baskets & notes.
The reason to go that route is that the baskets are HTML, so that would
mean I don't have to worry about that bit of conversion, and parsing
HTML is reasonably easy (most of the time). At this point in time, I
think I'm going to prototype that in Perl since it's so good at string
handling, and once I get the basics working, then I'll do the equivalent
in C++.
I would do this with DOM: http://qt-project.org/doc/qt-4.8/xml-dom-tml.html
Greetings,
Mariusz Wojcik
2014-06-14 17:27 GMT+02:00 Gleb Baryshev <gleb.barys...@gmail.com>:
> 12.06.2014 22:56, Mariusz Wojcik wrote:
> > I tried it now without compiling KDE. I compiled Basket successfully
> > but the binary doesn't work. Here I have a backtrace:
>
> Mariusz, can you give us your pimo.cpp? I wonder at which place it
> actually fails.
> Or you can try removing HAVE_NEPOMUK from config.h and re-making Basket.
>
>
> 13.06.2014 06:08, kevin wrote:
> > I wondered if Windows was your reasoning. Another good reason to do so
> > would be to remove the KDE libs. I have no idea what they give us, so
> > maybe they're very useful and we shouldn't get rid of them, but they do
> > add another barrier to porting. It's fairly obvious what QT gives us.
>
> Whether to use kdelibs or not is a good question.
>
> They provide useful things here and there. For example, recently I used
> KEncodingProber for finding out encoding of web pages. On the other
> hand, they are apparently not well supported on platforms other than Linux.
>
>
> ------------------------------------------------------------------------------
> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> Find What Matters Most in Your Big Data with HPCC Systems
> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> http://p.sf.net/sfu/hpccsystems
> _______________________________________________
> Basket-devel mailing list
> Basket-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/basket-devel
>
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Basket-devel mailing list
Basket-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/basket-devel