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

List:       nepomuk
Subject:    Re: [Nepomuk] Nepomuk2 Migration Questions
From:       Vishesh Handa <me () vhanda ! in>
Date:       2013-01-03 9:19:35
Message-ID: CAOPTMKDfX+B4oqDZpugnT5NLYzZZaYQOOE5ZpjG9c9gAQo=ddA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Wed, Jan 2, 2013 at 3:53 AM, David Narvaez <david.narvaez@computer.org>wrote:

> Hi,
>
> I took on the task of migrating Nepomuk Shell to Nepomuk2.


Thanks a lot. I've been meaning to do it for sometime now, but it's not
exactly trivial.

We need to redesign it as well, but lets discuss that later / in another
thread.

I applied
> the script found in the wiki[0] and I'm left with these questions:
>
> 1. What's a Thing now? By matching methods, I guess it is a Resource,
> right?
>

Yup


> 2. When creating a new class, there's a line that reads
> Nepomuk2::Types::Class base( Nepomuk2::Vocabulary::PIMO::Thing() );
> Should that be replaced too?
>

The 'Thing' is an abstract concept in the ontologies that certain
real-world stuff is derived from. We use to have special handling for "it"
in nepomuk1, but since we never used it in anything that was shipped, I
decided to remove it.

The Vocabularies stay the same, so they shouldn't be removed.



> 3. What replacements are there for the old Utils namespace? For
> instance, Nepomuk Shell uses SimpleResourceModel, is there any
> replacement for that?
>

Right now, I think it would be better if you just copied the models you
need and move them to the Nepomuk2 namespace as well.


>
> Thanks.
>
> David E. Narváez
>
> [0] http://techbase.kde.org/Projects/Nepomuk/Nepomuk2Port
> _______________________________________________
> Nepomuk mailing list
> Nepomuk@kde.org
> https://mail.kde.org/mailman/listinfo/nepomuk
>



-- 
Vishesh Handa

[Attachment #5 (text/html)]

<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, \
Jan 2, 2013 at 3:53 AM, David Narvaez <span dir="ltr">&lt;<a \
href="mailto:david.narvaez@computer.org" \
target="_blank">david.narvaez@computer.org</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">Hi,<br> <br>
I took on the task of migrating Nepomuk Shell to Nepomuk2. \
</blockquote><div><br></div><div>Thanks a lot. I&#39;ve been meaning to do it for \
sometime now, but it&#39;s not exactly trivial.<br><br></div><div>We need to redesign \
it as well, but lets discuss that later / in another thread.<br> \
<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex">I applied<br> the script found in the wiki[0] and \
I&#39;m left with these questions:<br> <br>
1. What&#39;s a Thing now? By matching methods, I guess it is a Resource, \
right?<br></blockquote><div><br></div><div>Yup<br> <br></div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">

2. When creating a new class, there&#39;s a line that reads<br>
Nepomuk2::Types::Class base( Nepomuk2::Vocabulary::PIMO::Thing() );<br>
Should that be replaced too?<br></blockquote><div><br></div><div>The &#39;Thing&#39; \
is an abstract concept in the ontologies that certain real-world stuff is derived \
from. We use to have special handling for &quot;it&quot; in nepomuk1, but since we \
never used it in anything that was shipped, I decided to remove it.<br> \
<br></div><div>The Vocabularies stay the same, so they shouldn&#39;t be \
removed.<br><br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0 \
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> 3. What replacements are there \
for the old Utils namespace? For<br> instance, Nepomuk Shell uses \
SimpleResourceModel, is there any<br> replacement for \
that?<br></blockquote><div><br></div><div>Right now, I think it would be better if \
you just copied the models you need and move them to the Nepomuk2 namespace as \
well.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Thanks.<br>
<br>
David E. Narváez<br>
<br>
[0] <a href="http://techbase.kde.org/Projects/Nepomuk/Nepomuk2Port" \
target="_blank">http://techbase.kde.org/Projects/Nepomuk/Nepomuk2Port</a><br> \
_______________________________________________<br> Nepomuk mailing list<br>
<a href="mailto:Nepomuk@kde.org">Nepomuk@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/nepomuk" \
target="_blank">https://mail.kde.org/mailman/listinfo/nepomuk</a><br> \
</blockquote></div><br><br clear="all"><br>-- <br><span \
style="color:rgb(192,192,192)">Vishesh Handa</span><br> </div></div>



_______________________________________________
Nepomuk mailing list
Nepomuk@kde.org
https://mail.kde.org/mailman/listinfo/nepomuk


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

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