Testing VINE

Some instructions for VINE testers

Download link

VINE can be obtained from the download page at SourceForge.

1.4.0.20081001a - version for testing

This release includes several bug fixes and enhancements over the mapping functionality. It also features a preliminary integration with the MMI Registry. This integration consists of:

  • i) Access to the registered ontologies (option File -> New...), and
  • ii) Registration of the new mappings (option File -> Upload...).

Although these operations are already functional, certain details (for example, in terms of properly assigning URI identifiers) are not yet completed.
Please note that this release is intended only for testing purposes. Your feedback is greatly appreciated.

  • Bug fixes include:
    • 2080740: Delete mapping button not re-enabled
    • 2068479: delete mapping doesn't work (or takes too long)
    • 2079243, 2080738: Problems launching Vine in Linux systems
    • 2053590: Welcome page remains open
    • 2125458: error when double-clicking non-leaf in mapped statements tree
    • 2126823: progress dialog creating a new mapping
    • 2051593: Editor tries to open when status is set to CANCEL_STATUS
    • 2082928: org.eclipse.ui.PartInitException
    • 2094280: NullPointerException DefaultSearcher.java:93
  • Other enhancements include:
    • More user friendly display of mappings (Feature requests 2052286 and 1474298)
    • VINE now remembers the size and location of the windows across sessions
    • Several internal changes in the code.

Known bugs and feature requests

The current list of known bugs and feature requests are maintained in the tracker page. Please check there before reporting a bug. Also, if at all possible, use the tracker as well to report any new bug or to request a new feature. To minimize any delays in the process, if you prefer, feel free to send me (Carlos Rueda) your observations by email.

Please remember to include the following info when you report a problem:

- Version of VINE
- Operating system & architecture
- Which particular ontologies were tried (if relevant)
- The sequence of steps (if relevant)
- All error messages displayed by the program

Links:
 - VINE mailing list: http://marinemetadata.org/mailman/listinfo/vine
 - Download page: http://sourceforge.net/project/showfiles.php?group_id=150690
 - Bug tracker: http://sourceforge.net/tracker/?atid=778663&group_id=150690&func=browse


Some concrete tests

Please, do whatever tests you can, especially for verifying the mappings, save/open/export operations, edition (deleting mappings, metadata association, etc). Here are some sequences that not only demonstrates the preliminary integration with the MMI Registry, but also allows to test the central functionality of doing the term mappings.

Create a new mapping file

  • Select File -> New... to go through the following sequence:
  • Connect to the registry: this operation obtains the list of ontologies in the registry.
  • Connection should be OK most of the time; it could fail as we are also heavily working on it! If it fails, you can still click Next continue (but you will have to manually specify the URIs of the ontologies later in the sequence.
  • Click Next to select a name for the new mapping file.
  • Click next to select the two ontologies: you can either type the URI manually or choose from the list of ontologies in the registry (if connection was OK). Note: we are still working on the URIs in the registry and some of the entries may not be resolvable yet. For a basic testing, please use for example:
  • Click Finish for VINE to load the ontologies. You should notice an improved progress notification behavior.
  • Do a few mappings.
  • Select the Mapping Results tab. You should notice an improved layout of the current mappings.
  • Select File -> Save to save the current mappings.

Upload current mapping file

  • You will need to provide your MMI Registry account information. If you don't have an account there, please visit http://mmisw.org:9600/regtest, click "Login" and then the "Sign up" link.  
Note: The registry itself is also under active development, so it may be down at times. We are working on setting up the final web address as well as a long term storage of user accounts and ontologies.
  • Now, in VINE again:
  • Select File -> Upload... to register the mapping ontology in the registry.
  • Provide your account information in the registry.
  • Click Finish
  • VINE will register the current mapping ontology under your account. You should get a confirmation message including some identification information about the submitted mapping ontology.
  • Open the registry http://mmisw.org:9600/regtest in your browser, log in, and click in the "yourname's ontologies" link to verify the new mapping ontology is there.