Hi Ismael and Sebastian I am not sure if you had a look at Vitro and VocBench.
" Vitro is a general-purpose web-based ontology and instance editor with customizable public browsing. Vitro is a Java web application that runs in a Tomcat servlet container.". This is the link http://vitro.mannlib.cornell.edu/ "VocBench is a web-based, multilingual, collaborative development platform for managing OWL ontologies, SKOS(XL) thesauri and generic RDF datasets. VocBench 2, developed in the context of a collaboration between the Food and Agriculture Organization of the United Nations (FAO) and the ART Group of the University of Rome Tor Vergata, offers a web environment for maintaining thesauri, code lists and authority resources, providing advanced collaboration features such as history, validation and a publication workflow, and multi-user management with role-based access control. VocBench 3 (or, simply, VB3), still under development, will offer a powerful editing environment, with facilities for management of OWL ontologies and SKOS/SKOS-XL thesauri. It aims to set new standards for flexibility, openness and expressive power as a free and open source RDF modelling platform. Its final delivery is planned by the end of July 2017." . This is the link http://vocbench.uniroma2.it/ Regards, Adam On Tue, Jun 27, 2017 at 3:49 PM, Sebastian Hellmann <hellm...@informatik.uni-leipzig.de> wrote: > Hi Ismael, > > > On 27.06.2017 14:13, Isma Rodríguez wrote: > > 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. > > > I guess the choice here will be made by the lack of alternatives. I think, > Google's GWT is fine for frontend development, however, the great drawback > is that all the javascript and web service calls are compiled into a very > difficult API, so doing anything except fronted might be difficult, e.g. I > am not sure whether webprotege provides a REST web service for Ontology > Export. Otherwise you would need to go deep into the MongoDB? in the > backend. While you can write a webprotege graphical extension, I am not > sure, you can do SHACL/SPARQL with OWLAPI which is in the webprotege > backend. > > I recently discovered Dart: > https://www.dartlang.org/faq#q-why-isnt-dart-more-like-haskell--smalltalk--python--scala--other-language > and http://www.dockspawn.com/# > But of course it is out of scope to start from scratch when developing a > graphical OWL editor. > > If necessary, we can of course host an own instance of webprotege on a > DBepdia server. > > I will ask around though for alternatives. There is also > http://aksw.org/Projects/Xturtle.html which has syntax validation and vocab > autocompletion, if you like editing ontologies as turtle in github. > Did you look for other OWL editors yet? > > > 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. > > > More ideas for extensions, e.g. we can also keep mappings to other > ontologies/datasets later and use RML for RDF2RDF. > Cheers, > Sebastian > > > > 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 > Homepage: http://aksw.org/SebastianHellmann > Research Group: http://aksw.org > > > > -- > 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 > 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 > ------------------------------------------------------------------------------ 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