[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
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"><<a href="mailto:notmart@gmail.com" \
target="_blank">notmart@gmail.com</a>></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> > On Tue, Jul 10, 2012 at 3:25 PM, Marco Martin <<a \
href="mailto:notmart@gmail.com">notmart@gmail.com</a>> wrote:<br> > > Yo \
all,<br> > > I tried to port some stuff to Nepomuk2, namely kactivities and<br>
> > plasma-mobile<br>
> ><br>
> > porting kactivities went smooth, and is now in the branch mart/nepomuk2<br>
> > of the<br>
> > kactivities repository.<br>
> > the only thing still to fix is that is exposing a Nepomuk::Resource in \
a<br> > > method, so it will have to provide both that and a new one with a<br>
> > Nepomuk2::Resource<br>
><br>
> Why both? Can't everyone just use Nepomuk2::Resource?<br>
<br>
</div>is released with kde 4.9 and is a public library -> 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>
> ><br>
> > Vishesh: what's the best way to proceed now?<br>
><br>
> I think for now it would make sense to push your<br>
> NepomukAddOntologyClasses.cmake in that branch, and then we can merge it<br>
> into master. I don't want this going into 4.9 cause there are some \
problems<br> > 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'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'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> > Btw, I don't really understand the \
NepomukAddOntologyClasses.cmake, so I<br> > 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>
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic