[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-active
Subject:    Re: [Nepomuk] porting stuff to Nepomuk2
From:       Vishesh Handa <me () vhanda ! in>
Date:       2012-07-11 14:31:30
Message-ID: CAOPTMKDYupVM2Gdmnh2ugvvbfii+bmv1GmYJ8bOSdsOnMk-8QA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Wed, Jul 11, 2012 at 7:35 PM, Marco Martin <notmart@gmail.com> wrote:

> On Wednesday 11 July 2012, Vishesh Handa wrote:
> > On Tue, Jul 10, 2012 at 3:25 PM, Marco Martin <notmart@gmail.com> wrote:
> > > Yo all,
> > > I tried to port some stuff to Nepomuk2, namely kactivities and
> > > plasma-mobile
> > >
> > > porting kactivities went smooth, and is now in the branch mart/nepomuk2
> > > of the
> > > kactivities repository.
> > > the only thing still to fix is that is exposing a Nepomuk::Resource in
> a
> > > method, so it will have to provide both that and a new one with a
> > > Nepomuk2::Resource
> >
> > Why both? Can't everyone just use Nepomuk2::Resource?
>
> is released with kde 4.9 and is a public library -> binary compatibility
> promise
>
> (Ivan: correct me if i am wrong, that should be the only nepomuk symbol
> exported there?)
>
> > >
> > > Vishesh: what's the best way to proceed now?
> >
> > I think for now it would make sense to push your
> > NepomukAddOntologyClasses.cmake in that branch, and then we can merge it
> > into master. I don't want this going into 4.9 cause there are some
> problems
> > with the current rcgen which I would like to fix at some point.
>
> problem is that it is in kdelibs so there is no master.
> it may be added to nepomuk-core, but in this case since kdelibs still has
> to
> have the old one it would be called Nepomuk2AddOntologyClasses
> and use only nepomuk2_rcgen
>
> I'm not sure what is the policy of cmake files, if they should be scattered
> together their framework or if they are still wanted in a single repo
>

I think then in makes sense to have a Nepomuk2AddOntologyClasses which only
uses nepomuk2_rcgen. Cause I don't think the packagers would like us having
2 pacakges (nepomuk-core and kdelibs) install the same cmake file.


>
> > Btw, I don't really understand the NepomukAddOntologyClasses.cmake, so I
> > hope it works :)
>
> seems to work for both nepomuk1 and 2 cases, the issue is more where tp put
> the thing ;)
>
> --
> Marco Martin
>



-- 
Vishesh Handa

[Attachment #5 (text/html)]

<br><br><div class="gmail_quote">On Wed, Jul 11, 2012 at 7:35 PM, Marco Martin <span \
dir="ltr">&lt;<a href="mailto:notmart@gmail.com" \
target="_blank">notmart@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> <div class="im">On Wednesday 11 July 2012, Vishesh Handa \
wrote:<br> &gt; On Tue, Jul 10, 2012 at 3:25 PM, Marco Martin &lt;<a \
href="mailto:notmart@gmail.com">notmart@gmail.com</a>&gt; wrote:<br> &gt; &gt; Yo \
all,<br> &gt; &gt; I tried to port some stuff to Nepomuk2, namely kactivities and<br>
&gt; &gt; plasma-mobile<br>
&gt; &gt;<br>
&gt; &gt; porting kactivities went smooth, and is now in the branch mart/nepomuk2<br>
&gt; &gt; of the<br>
&gt; &gt; kactivities repository.<br>
&gt; &gt; the only thing still to fix is that is exposing a Nepomuk::Resource in \
a<br> &gt; &gt; method, so it will have to provide both that and a new one with a<br>
&gt; &gt; Nepomuk2::Resource<br>
&gt;<br>
&gt; Why both? Can&#39;t everyone just use Nepomuk2::Resource?<br>
<br>
</div>is released with kde 4.9 and is a public library -&gt; binary compatibility<br>
promise<br>
<br>
(Ivan: correct me if i am wrong, that should be the only nepomuk symbol<br>
exported there?)<br>
<div class="im"><br>
&gt; &gt;<br>
&gt; &gt; Vishesh: what&#39;s the best way to proceed now?<br>
&gt;<br>
&gt; I think for now it would make sense to push your<br>
&gt; NepomukAddOntologyClasses.cmake in that branch, and then we can merge it<br>
&gt; into master. I don&#39;t want this going into 4.9 cause there are some \
problems<br> &gt; with the current rcgen which I would like to fix at some point.<br>
<br>
</div>problem is that it is in kdelibs so there is no master.<br>
it may be added to nepomuk-core, but in this case since kdelibs still has to<br>
have the old one it would be called Nepomuk2AddOntologyClasses<br>
and use only nepomuk2_rcgen<br>
<br>
I&#39;m not sure what is the policy of cmake files, if they should be scattered<br>
together their framework or if they are still wanted in a single \
repo<br></blockquote><div><br>I think then in makes sense to have a \
Nepomuk2AddOntologyClasses which only uses nepomuk2_rcgen. Cause I don&#39;t think \
the packagers would like us having 2 pacakges (nepomuk-core and kdelibs) install the \
same cmake file.<br>  <br></div><blockquote class="gmail_quote" style="margin:0px 0px \
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div \
class="im"><br> &gt; Btw, I don&#39;t really understand the \
NepomukAddOntologyClasses.cmake, so I<br> &gt; hope it works :)<br>
<br>
</div>seems to work for both nepomuk1 and 2 cases, the issue is more where tp put<br>
the thing ;)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Marco Martin<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><span \
style="color:rgb(192,192,192)">Vishesh Handa</span><br><br>



_______________________________________________
Active mailing list
Active@kde.org
https://mail.kde.org/mailman/listinfo/active


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic