Skip to content

Conversation

ErwanDemairy
Copy link

@ErwanDemairy ErwanDemairy commented Apr 4, 2023

New plugin or plugin update?

  • New Plugin
  • Update

What is the purpose of this plugin?

The purpose of the SemanticWebImport plugin is to allow to build a graph in Gephi from local or remote semantic data. More details can be found at https://seinecle.github.io/gephi-tutorials/generated-html/semantic-web-importer-en.html .

How to test your plugin in Gephi?

  1. launch gephi with the plugin installed.
  2. click on "new project".
  3. select the "Semantic Web Import" tab:
    3.1 select the tab "Configurations";
    3.2 click on the button "Set Configuration" (with the drop-list to its right indicating "Humans"). It should add:
    - three resource files in the "Driver" tab;
    - one "construct" expression in the "Query" tab.
  4. click on the "Run" button at the bottom of the "Semantic Web Import" window.
  5. it should create a graph of 170 nodes and 256 edges.

Checklist before submission

  • Did you merged with the master branch to get the latest updates?
  • Did you build and test the plugin successfully locally?
  • Did you include metadata (e.g. plugin author, license) in the pom.xml file
  • Did you make sure NOT to include any unecessary files in your PR?
  • Did you write unit tests to test your plugin functionalities?
    • Corese (the semantic web engine embedded) is tested, but the gui of the plugin is tested only by hand until now.

ErwanDemairy and others added 30 commits January 6, 2016 16:54
It compiles, and display a window in Gephi. But:
(i) the import of data does not work : an exception occurs that prevent
the graph creation, thus the nodes and edges keep empty;
(ii) the SOAP client library was removed due to issues on the wsdl
files: it seems it should be rewritten following the format followed by
the current tools.
addition of the SparqlSoapLib client library.
…race(e).

logWindow messages are only one-liners now, in order to make them more readable.
…otifications from the Parameters class (Observable) to Panels and Drivers (Observers).
…ncy).

Added a comment to the DBPedia example, and reduced the downloaded data (1000 instead of 10000).
- removed deprecated com.sun.java calls;
- semanticwebimport windows does not open.
- updated corese to 4.3.0;
- updated removed api calls from previous corese versions;
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
Signed-off-by: Erwan Demairy <[email protected]>
@ErwanDemairy
Copy link
Author

Hello,
I think I have followed the procedure described at https://github.com/gephi/gephi-plugins#submit-a-plugin. Am I missing something in order to have my plugin reviewed?
Best regards

@seinecle
Copy link

hello I suppose @mbastian is busy?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants