Dear Sebastian,

thank you very much. You can find the Github repository on
https://github.com/dbpedia/mappings-ui

Currently, all the goals of the first deliverable have been reached. The
first deliverable consisted of adapting the  Aqua Framework to the part of
the project requirements related to user management, permissions, groups,
and editable help pages. In addition, a continuous integration pipeline
with Travis and Heroku has been created.

Now that I feel more confident with DBpedia and the needed programming
tools, we are looking into how we can implement the ontology and mappings
edition.

Regarding the ontology edition, we have checked multiple options and the
best one seems to be to connect the new UI with an instance of WebProtege,
as it is a very complete ontology edition tool. One of its features is that
it keeps a  change log of the ontology edits and has history
functionalities.

Of course the idea is that the  ontology is moved outside. Although
WebProtege works with the ontology in an internal database, we were
thinking  about automatically pushing the ontology to a Github repository
whenever a change is made. This would enable to do any type of check and
integration system with a hook.

In regards with RDFUnit and SHACL, I will comment it with my mentors on our
Skype call on Thursday. However, if we move the ontology to a Github
repository, it would be much easier to do any type of checks.

For editing the mappings, we have still to figure out how to do it, we were
considering integrating RML Editor but still requires thinking and
discussion.

If you have any suggestions or you notice that something would be better in
any other way, please feel free to comment. We are in a very active
discussion to determine the best way to create the UI, so any idea is very
welcomed.

If you have any question, please ask me or my mentors.

Glad to work with DBpedia.

Best regards,
Ismael Rodríguez.

On 27 Jun 2017 12:28 pm, "Sebastian Hellmann" <hellm...@informatik.uni-
leipzig.de> wrote:

Hi Ismael, all,

we were brainstorming for a while now and your Google Summer of Code
project looks promising: http://mappings-ui.herokuapp.com/

Overall, we really need to move away from the mappings wiki. I was
wondering what state your project is in at the moment. Is there a Github
repository?

Are you planning on integrating RDFUnit (http://rdfunit.aksw.org) into the
UI?


The main reason why I am asking is:

- If we move the ontology out of the Wiki, we can start to use SHACL to
drive the ontology clean up that is quite necessary.

- If this can be integrated, we would probably try to encode guidelines
into SHACL/RDFUnit and then build a continuous integration system, e.g. as
Github hook.

The main feature that we would need however is a good change log of
ontology edits done, which might be out of scope of your project.


-- 
All the best,
Sebastian Hellmann

Director of Knowledge Integration and Linked Data Technologies (KILT)
Competence Center
at the Institute for Applied Informatics (InfAI) at Leipzig University
Executive Director of the DBpedia Association
Projects: http://dbpedia.org, http://nlp2rdf.org,
http://linguistics.okfn.org, https://www.w3.org/community/ld4lt
<http://www.w3.org/community/ld4lt>
Homepage: http://aksw.org/SebastianHellmann
Research Group: http://aksw.org
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
DBpedia-discussion mailing list
DBpedia-discussion@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion

Reply via email to