innoq / iqvoc_skosxl Goto Github PK
View Code? Open in Web Editor NEWSKOS-XL extension for iQvoc
License: Other
SKOS-XL extension for iQvoc
License: Other
A resource has no more than one value of skos:prefLabel per language tag.
https://www.w3.org/TR/2009/REC-skos-reference-20090818/#labels
Is there a validation for uniqueness? (I Think there is none)
What happens when a user enters a label which maps to an origin already in use?
Example:
The Gemfile specifies:
gem 'iqvoc', '~> 4.11.0', github: 'innoq/iqvoc', branch: 'master'
Running bundle install gave an error to the effect to the effect that the gem iqvoc cannot be built to version 4.11.0 from that Github repository.
A workaround is to locally install the gem (gem install iqvoc -v 4.11.0
) and comment out the reference to the Github repo in the Gemfile, i.e.:
gem 'iqvoc', '~> 4.11.0'#, github: 'innoq/iqvoc', branch: 'master'
It is possible to assign a german label to an english "labeling" widget (e.g. "Bevorzugte Labels (en)" shouldn't show german labels in it's dropdown).
scenario A:
scenario B:
Origin generation breaks with non-latin values: there's no rule on how to generate a label origin for values with non-latin languages. What to do with a value like Изоставен индустриален обект
?
Hi,
We tried to export a SKOS vocabularie with this command line :
rake iqvoc:export TYPE=<ttl|nt|xml> NAMESPACE=''
and we got this error : NoMethodError: undefined method `add_skos_xl_labels'.
Can you help us ?
iqvoc_skosxl : last branch:Master
iqvoc : Iqvoc 4.8.1
Thx.
With a freshly cloned repo, attempting to run rake iqvoc:db:create
(or any other rake task) gives the following error:
NoMethodError: undefined method
include_module_names' for Iqvoc::Collection:Module`
In order to support iQvoc's importing capabilities the XL label classes need to implement build_from_rdf
.
It's possible to create multiple labels with the same origin in the dashboard. Origin generation has to be customized.
bundle install in a newly cloned iqvoc instance does not work.
Your Gemfile.lock is corrupt. The following gem is missing from the DEPENDENCIES section: 'thread_safe'
Makes sense to circumvent possible pitfalls caused by https://github.com/innoq/iqvoc_skosxl/blob/master/app/models/label/skosxl/base.rb#L21
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.