Same ST instance for vocbench and showvoc?

94 views
Skip to first unread message

Miel Vander Sande

unread,
Oct 5, 2021, 11:26:10 AM10/5/21
to vocbench-user

Hi!

A small and perhaps stupid question, but when setting up both vocbench and showvoc, do they need to have their own instance of Semantic Turkey or can they share one? The docker file in https://bitbucket.org/art-uniroma2/showvoc-docker/src/master/docker-compose.yml suggest the former, but from the architecture I understood the latter. And if they can share one, how would a dockerfile look like?

Best,

Miel

Armando Stellato

unread,
Oct 5, 2021, 1:32:14 PM10/5/21
to Miel Vander Sande, vocbench-user

Dear Miel,

 

Yes the normal setting (and indeed the only canonical one) is that they have separated ST instances. They are simply two different platforms that share a common technology.

 

Indeed, mostly for practical reasons (e.g. you want to have a DEMO pack on your laptop with both systems and you don’t want to setup different projects for them with the same content) you can use them both on the same ST instance. We did not produce any doc about this to avoid confusing users.

Long story short:

  • use obviously two versions that share a common version for ST
  • the first time you start the system, start ShowVoc, not VB. The “first start” of ShowVoc will automatically generate a showvoc public user and a few more settings that are necessary for showvoc to work. The admin you create with showvoc will work in VB as well

That should be enough. I don’t think that, conversely, VB has any particular setting that are not setup by ShowVoc at its first start.

 

Pls consider this a small hack but for demoing only, it’s not a production-wise solution :-)

 

Kind Regards,


Armando

 

--
You received this message because you are subscribed to the Google Groups "vocbench-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vocbench-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vocbench-user/aaf6cd2f-5e42-43eb-a74f-a4d8a5a215b5n%40googlegroups.com.

Miel Vander Sande

unread,
Oct 5, 2021, 3:02:13 PM10/5/21
to vocbench-user
Hi Armando,

Got ya; thanks! We want this in production, so two instances it is :) What about storage? Can showvoc automatically publish the vocabularies you author with vocbench?

Best,

Miel

Op dinsdag 5 oktober 2021 om 19:32:14 UTC+2 schreef stel...@uniroma2.it:

Armando Stellato

unread,
Oct 6, 2021, 8:34:24 AM10/6/21
to Miel Vander Sande, vocbench-user

Hi Miel,

 

technically you can always do, by pointing to the same GDB/RDF4J repository stored with VB (select “ExistingRemote” on the configuration for a new Dataset in ShowVoc). However, the purpose of a publication environment separated from production was exactly that: dump a version and load it into a separate store exactly for publication, while the one in VB keeps being edited and evolved.

Then, if it is a separate store cause you want to be 100% sure that, for instance, an issue in the store on your production environment does not break your publication environment, or if it is just a separate repo on your same triple store, it’s a matter of choice.

 

Kind Regards,

 

Armando

 

Reply all
Reply to author
Forward
0 new messages