Using LMF/Marmotta to publish (and search) Linked Data

26 views
Skip to first unread message

Alex Donnini

unread,
Aug 28, 2013, 6:39:01 AM8/28/13
to lmf-...@googlegroups.com
Hi all,
I'm setting search cores, and I'm able to search with the beautyful interface in Semantic Search->edit.
But
1 - I would like to insert a logo in place of Saltzburg research: I would like to mantain a credit reference to Saltzburg Research (All this is powered by LMF/Marmotta etc etc )
2 - From the security point of view I suppose that I cannot publish LMF site because there are a lot of functionalities not protected. May I choose to publish a functionalities subset?
3 - I see a lot of activities on Marmotta (bug fixing etc): is LMF updated with new Marmotta release?

thanks
Alex

Jakob Frank

unread,
Aug 28, 2013, 7:13:15 AM8/28/13
to lmf-...@googlegroups.com
On Wed, 2013-08-28 at 03:39 -0700, Alex Donnini wrote:
> Hi all,
> I'm setting search cores, and I'm able to search with the beautyful
> interface in Semantic Search->edit.
> But
> 1 - I would like to insert a logo in place of Saltzburg research: I
> would like to mantain a credit reference to Saltzburg Research (All
> this is powered by LMF/Marmotta etc etc )
This generic search UI is intended primarily for debugging and demo
purposes. However, it is all plain html, css and javascript with the
logic client-side so if you copy the sources, fix some paths you can add
any change you like.

For production installation, I recommend creating a dedicated search UI
outside the LMF (it can also be hosted on a different server) accessing
the LMF through WebServices. We are using ajax-solr [1], a powerful
javascript library for that.

> 2 - From the security point of view I suppose that I cannot publish
> LMF site because there are a lot of functionalities not protected. May
> I choose to publish a functionalities subset?
There are three security profiles shipped with the LMF:
- simple: Allows global READ access, WRITE only from localhost.
- standard: Allows global READ access, WRITE access only for users with
the role "manager".
- restricted: READ access only for users with the role "user", WRITE
access only for users with "manager"

The easiest way to control and limit access to specific services
> 3 - I see a lot of activities on Marmotta (bug fixing etc): is LMF
> updated with new Marmotta release?
>
>
> thanks
> Alex
> --
> Sie haben diese Nachricht erhalten, weil Sie der Google Groups-Gruppe
> LMF Users beigetreten sind.
> Um Ihr Abonnement für diese Gruppe zu beenden und keine E-Mails mehr
> von dieser Gruppe zu erhalten, senden Sie eine Email an lmf-users
> +unsub...@googlegroups.com.
> Weitere Optionen: https://groups.google.com/groups/opt_out

--
Jakob Frank <jakob...@salzburgresearch.at>
Salzburg Research | Knowledge and Media Technologies
Jakob Haringer-Strasse 5/III | A-5020 Salzburg | Austria
T: +43.662.2288-419 | F: +43.662.2288-222
www.salzburgresearch.at

Jakob Frank

unread,
Aug 28, 2013, 7:20:24 AM8/28/13
to lmf-...@googlegroups.com
Hi Alex,

great to see your progress!

On Wed, 2013-08-28 at 03:39 -0700, Alex Donnini wrote:
> Hi all,
> I'm setting search cores, and I'm able to search with the beautyful
> interface in Semantic Search->edit.
> But
> 1 - I would like to insert a logo in place of Saltzburg research: I
> would like to mantain a credit reference to Saltzburg Research (All
> this is powered by LMF/Marmotta etc etc )
This generic search UI is intended primarily for debugging and demo
purposes. However, it is all plain html, css and javascript with the
logic client-side so if you copy the sources, fix some paths you can add
any change you like.

For production installation, I recommend creating a dedicated search UI
outside the LMF (it can also be hosted on a different server) accessing
the LMF through WebServices. We are using ajax-solr [1], a powerful
javascript library for that.

> 2 - From the security point of view I suppose that I cannot publish
> LMF site because there are a lot of functionalities not protected. May
> I choose to publish a functionalities subset?
There are three security profiles shipped with the LMF:
- simple: Allows global READ access, WRITE only from localhost.
- standard: Allows global READ access, WRITE access only for users with
the role "manager".
- restricted: READ access only for users with the role "user", WRITE
access only for users with "manager"

The easiest way to control and limit access to specific LMF services is
by putting a reverse proxy in front, exposing only the required public
services.

> 3 - I see a lot of activities on Marmotta (bug fixing etc): is LMF
> updated with new Marmotta release?
LMF directly depends on Apache Marmotta, the current development version
of LMF (3.1.0-SNAPSHOT) already uses Marmotta 3.1.0-incubating-SNAPSHOT.

Once Apache Marmotta has released the 3.1.0-incubating version, we'll
start working on a new LMF release.

Best
Jakob

(sorry for the previous incomplete mail)
Reply all
Reply to author
Forward
0 new messages