graybeal / ont Goto Github PK
View Code? Open in Web Editor NEWorg.mmisw.ont
org.mmisw.ont
From [email protected] on November 12, 2008 16:38:20
What capability do you want added or improved? Allow to manually specify the version in ontmd (instead of having that
version be automatically assigned with the current date/time) Where do you want this capability to be accessible? In the ontmd tool when called directly (not from the main front-end) and
with a special parameter as this is a capabality for internal usage.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=46
From [email protected] on November 12, 2008 10:41:56
What steps will reproduce the problem? Voc2RDF case:
Cannot read RDF model:
/Users/Shared/mmiregistry/ontmd/preuploads/voc2rdf/1226497416068 :
com.hp.hpl.jena.shared.JenaException : rethrew:
org.xml.sax.SAXParseException: Invalid byte 2 of 2-byte UTF-8 sequence." Please use labels and text to provide additional information.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=43
From [email protected] on November 01, 2008 21:06:13
j: Roll-over tips on fields are a little confusing; hot-links or icons will
be better
Original issue: http://code.google.com/p/mmisw/issues/detail?id=22
From [email protected] on November 10, 2008 10:27:08
What steps will reproduce the problem? 1. Go to the ontology browser and select an ontology
2. Click on the Examine link, then on the Visualize tab What is the expected output? What do you see instead? I expect the visualization that comes up to show instances, in addition to classes. As far as I can tell
it only shows classes. So none of the terms from our ontologies are visible.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=35
From [email protected] on October 30, 2008 10:24:30
This is basically to have the standard aquaportal front-end show the
information in a consistent way.
In concrete, as an example, the (aquaportal) version field is not updated
from the Omv.version attribute.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=13
From [email protected] on November 11, 2008 13:13:40
What steps will reproduce the problem? 1. Create new version of existing ontology.
2. Look at ontology output in HTML. What is the expected output? What do you see instead? We want the terms to maintain their older URIs if they are not changed. Right now all the terms
get new URIs, corresponding to the new version of the ontology. Please use labels and text to provide additional information. This has been discussed on [email protected] and internally. While we can't be
absolutely sure, this is probably (>95%) the right approach.
To do this, you'll have to parse all the concepts in the ontology, determine which ones have
changed, and only generate new URIs with new revisions for the changed ones. All the other
URIs will stay the same.
I wanted to give this a milestone "UrgentAfterWorkshop", but couldn't figure out how.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=39
From [email protected] on November 04, 2008 21:33:53
What steps will reproduce the problem? 1. create voc2rdf vocabulary (may also happen with regular ontology, not sure)
2. go through process to submit to repository
3. go to HTML presentation of URI, e.g., http://mmisw.org/ont/mmitest/20081105T041952/Discipline.html What is the expected output? What do you see instead? Expect to see URIs with / before term, instead they have # before term What version of the product are you using? On what operating system? Latest release Please provide any additional information below.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=27
From [email protected] on October 31, 2008 10:49:32
(JG:)
A lot of the 'example' metadata found its way into the preview ontology.
I have provided all the data, and the example metadata was NOT included in
the fields. Therefore it should not be included in the ontology.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=17
From [email protected] on November 12, 2008 20:57:29
What steps will reproduce the problem? 1. Go to browse, click on Explore for an ontology
2. Click on Visualize tab
3. Double-click on a displayed component What is the expected output? Something that works. What do you see instead? It redirects to Bioportal site. What version of the product are you using? Beta
Please provide any additional information below (particular ontology/ies, text contents of
vocabulary (voc2rdf), operating system, browser/version (Firefox, Safari, IE, etc.), screenshot,
etc.)
Original issue: http://code.google.com/p/mmisw/issues/detail?id=47
From [email protected] on October 17, 2008 12:09:10
Show some progress message while performing the asynchronous tasks:
Original issue: http://code.google.com/p/mmisw/issues/detail?id=3
From [email protected] on November 01, 2008 21:02:55
j: is the shortName in the URI always the same as the Topic? this will be
confusing, many ontologies are named very differently than their nominal
topic (say OntoSensor.owl, for example)
Original issue: http://code.google.com/p/mmisw/issues/detail?id=20
From [email protected] on November 05, 2008 13:19:25
What steps will reproduce the problem? 1. Load new ontology to repository
2. Try to edit ontology using "edit ontology" button 3. What is the expected output? What do you see instead? Expect to see the ontology metadata and have the ability to edit it.
Instead, I'm asked to log in again (despite already being logged in). Once,
I re-login, the view is of the ontology and its metadata is blank. What version of the product are you using? On what operating system? test version. Mac OS 10.4.10 Please provide any additional information below. Generated this ontology file using Voc2RDF web service and then used the
submit to repository button.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=30
From [email protected] on November 01, 2008 20:58:36
j: default the timestamp component to just YYYYMMDD? otherwise too long
(add the other when YYYYMMDD isn't sufficient) version can be the longer
name if you want
Original issue: http://code.google.com/p/mmisw/issues/detail?id=19
From [email protected] on October 30, 2008 16:11:48
What steps will reproduce the problem? 1. click preview (well, it's currently called "review"
2. check contents
3. repeat 1 and 2: the contents keep growing
What is the expected output?
should be an idempotent operation
Original issue: http://code.google.com/p/mmisw/issues/detail?id=15
From [email protected] on October 30, 2008 00:30:08
voc2rdf will be simple deailing with the vocabulary contents and a few of
the key attributes; then it will launch the ontmd tool for the user to
complete the association of metadata and iupload to the registry.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=12
From [email protected] on November 12, 2008 22:27:56
What capability do you want added or improved? (1) When each term is put in an ontology, it should include a mapping that explicitly points to
the unversioned term as well; and (2) when an unversioned output is delivered, the unversioned
terms should have a mapping to the versioned terms. Where do you want this capability to be accessible? In ontology relationships: (1) in the original ontology (2) in the unversioned output What sort of input/command mechanism do you want? Should happen automatically. What is the desired output (content, format, location)? In addition to having the relations in the ontologies, we should modify the HTML to show them. Other details of your desired capability? Probably need to build the relations concepts (inverse):
isUnversioned
isVersioned What version of the product are you using? Please provide any additional information below (particular ontology/ies, text contents of
vocabulary (voc2rdf), operating system, browser/version (Firefox, Safari, IE, etc.), screenshot,
etc.)
Original issue: http://code.google.com/p/mmisw/issues/detail?id=49
From [email protected] on November 04, 2008 16:56:52
What steps will reproduce the problem? 1. Logout of the front-end
2. Visit http://mmisw.org/or/ontologies/new What is the expected output? What do you see instead? Expected to be asked to login. Instead we get the ontmd service showing as
normal.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=25
Skipping this issue number to maintain synchronization with Google Code issue IDs.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=31
From [email protected] on October 30, 2008 10:39:41
See attached screenshot.
This behavior started to happen rather recently. It seems that after
several requests that require a db connection, the problem arises. And I
noticed a lot of requests for the last couple of day, mainly from googlebot.
So, need to review the mechanism to open db connections.
Attachment: dbtimeouterror.png
Original issue: http://code.google.com/p/mmisw/issues/detail?id=14
From [email protected] on October 16, 2008 21:43:00
What steps will reproduce the problem? 1. Open http://mmisw.org/ont_tests/sparql.html and write the query:
PREFIX rdfs: < http://www.w3.org/2000/01/rdf-schema# >
CONSTRUCT { ?s ?p ?o } where{?s rdfs:label ?o. } LIMIT 20
Note that the query:
CONSTRUCT { ?s ?p ?o } where{?s ?p ?o. } LIMIT 20
works ok. So, the problems seems related with URIs being included in the query.
I already confirmed that there is no encoding/decoding problems: the server
gets exactly what is submitted.
So, the problem should be in the way the query is processed. But I'm
following the same logic as with the grails-based registry (which
presumably works ok).
Here is the main source: https://code.google.com/p/mmisw/source/browse/trunk/org.mmisw.ont/src/org/mmisw/ont/OntGraph.java See the getRDF(String sparqlQuery) method, which is the java version
of the same groovy method in: https://code.google.com/p/remembermyid/source/browse/trunk/Registry/grails-app/services/SparqlService.groovy
Original issue: http://code.google.com/p/mmisw/issues/detail?id=1
From [email protected] on October 30, 2008 00:27:02
implement the option to load an existing ontology, so the user can create
and upload a new version.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=10
From [email protected] on November 10, 2008 14:07:11
What steps will reproduce the problem? 1. pick an ontology in the browse list in the front-end
2. click "submit new version" or "edit ontology metadata" What is the expected output? What do you see instead? The metadata editor should be fully visible in the area.
It is not. In concrete, the Contributor(s) field is half visible. Besides,
if I click the tooltip icon, the popup is almost entirely hidden so the
user won't be able to read read anything.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=37
From [email protected] on October 21, 2008 16:30:11
A URI like the following: http://mmisw.org/ont/test/20081003/device.owl is not handle yet.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=6
From [email protected] on November 12, 2008 15:38:27
What capability do you want added or improved? I so want the columns to be sortable. Particularly timestamp. Where do you want this capability to be accessible? In the Browse view of the front end. What sort of input/command mechanism do you want? Click on the column to sort. What is the desired output (content, format, location)? Sorted display. Other details of your desired capability? Multiple sorts should maintain previous order (i.e., in-place sorting, so you get the effect of
multi-level sorting). What version of the product are you using? Please provide any additional information below (particular ontology/ies, text contents of
vocabulary (voc2rdf), operating system, browser/version (Firefox, Safari, IE, etc.), screenshot,
etc.)
Original issue: http://code.google.com/p/mmisw/issues/detail?id=44
From [email protected] on November 10, 2008 14:11:12
What steps will reproduce the problem? 1. click any of the entries in the browse list in the front-end What is the expected output? What do you see instead? The read-only view of the metadata should include hot links to the ontology
itself and the HTML version (as it's the case when the ontology was just
uploaded). What I see is just the URI but not any hot link associated.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=38
From [email protected] on November 01, 2008 21:11:31
A request to: http://mmisw.org/ont/mmi/parameter returned a 404 error even though that the following versions were available: http://mmisw.org/ont/mmi/20081031T011613/parameter http://mmisw.org/ont/mmi/20081101T215945/parameter Note: in general, ONLY versioned URIs are to be stored in the database. Ont
need to check the available version for a given "un-versioned" ontology URI
query and return the latest ontology available.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=23
From [email protected] on October 31, 2008 00:34:26
Allow only read-only display of metadata for a registered ontology
Original issue: http://code.google.com/p/mmisw/issues/detail?id=16
From [email protected] on November 13, 2008 13:44:37
What capability do you want added or improved? The browse interface to have single-click access to both RDF and HTML forms of each vocabulary Where do you want this capability to be accessible? The Browse interface of the front end -- not sure exactly where to put it What sort of input/command mechanism do you want? Named links, as in 'RDF' and 'HTML' What is the desired output (content, format, location)? If HTML is clicked, browser window is replaced by HTML information. If RDF is clicked, RDF file is
downloaded. Other details of your desired capability? latest and unversioned would both be desirable. Of course, so would other features, like
_versions or whatever. Hmm, I'm beginning to appreciate why replacing the front end might be
necessary. What version of the product are you using? Please provide any additional information below (particular ontology/ies, text contents of
vocabulary (voc2rdf), operating system, browser/version (Firefox, Safari, IE, etc.), screenshot,
etc.)
Original issue: http://code.google.com/p/mmisw/issues/detail?id=50
From [email protected] on November 04, 2008 21:43:00
What steps will reproduce the problem? 1. Go to mmisw.org/or What is the expected output? What do you see instead? Expect to see material crediting bioportal, but no What version of the product are you using? On what operating system? Please provide any additional information below. I can't remember if we discussed text. How about something like "This portal was made possible
thanks to resources from National Institute of Health's BioPortal project. We thank the BioPortal
team for their collaboration." Your improvements welcome.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=28
From [email protected] on November 04, 2008 21:31:25
What steps will reproduce the problem? 1. create default voc2rdf vocabulary
2. go to submit to registry
3. both after metadata is entered, and after submission, look at property names What is the expected output? What do you see instead? The URIs should have the authority in them; instead I see tmp What version of the product are you using? On what operating system? Umm...today's? Please provide any additional information below.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=26
From [email protected] on October 17, 2008 12:28:45
Capture and associate new set of metadata attributes as described at http://marinemetadata.org/community/teams/ont/mmirepository/communityontmetadata
Original issue: http://code.google.com/p/mmisw/issues/detail?id=4
From [email protected] on November 01, 2008 20:48:14
In the "review" operation: the statements having elements in the original
namespace are not updated to reflect the new namespace.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=18
From [email protected] on October 21, 2008 21:45:06
Resolve ..../topic.n3
Original issue: http://code.google.com/p/mmisw/issues/detail?id=7
From [email protected] on November 10, 2008 10:51:02
http://mmisw.org/or/acknowledgments gives:
Acknowledgments#index
Find me in app/views/acknowledgments/index.html.erb
Original issue: http://code.google.com/p/mmisw/issues/detail?id=36
From [email protected] on October 16, 2008 21:51:50
Once successful submission message box is accepted, it also close the user
account box.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=2
From [email protected] on October 21, 2008 21:48:00
Improve the HTML representation of the ontology.
(this is currently handled by the "debug" action, which is not intended for
the end user).
Original issue: http://code.google.com/p/mmisw/issues/detail?id=8
From [email protected] on November 07, 2008 13:39:45
Nonong's suggestion: allow not only the loading of a local file, but also a
remote one, for example using an HTTP address.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=34
From [email protected] on November 11, 2008 16:32:12
What capability do you want added or improved? The ability to accept a URL of a remote ontology, read in that ontology, and provide MMI
ontology services that correspond to the ones provided for local ontologies. I think these
services include:
If an ontology provider does not version its own ontology, than none of the ontology releases will
have any versioned resource URIs. So if we provide versioned URIs (in our namespace) for their
ontology, that are additional to the unversioned URIs in the ontology, we are not creating a
duplicated resource space. In that scenario, the unversioned URI in our name space will not be a
resource URI; it can both provide the services we provide for the ontology (description, html,
metadata, visualization) and offer the redirect to their page (if any) and the actual resource they
define for their ontology.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=42
From [email protected] on October 19, 2008 22:39:28
See https://code.google.com/p/mmisw/wiki/MmiUriDereferencing
Original issue: http://code.google.com/p/mmisw/issues/detail?id=5
From [email protected] on November 11, 2008 13:39:21
What steps will reproduce the problem? 1a. User specifies an alternate URI (e.g., a URN,or remote URL) for their term (in vocab or
ontology) or whole ontology OR
1b. User specifies they want a URN, not a URI
2. User submits vocab or ontology
What is the expected output?
A. URI for term is set appropriately, instead of to the default (a: to their value; b: to appropriate
URN)
B. Service to resolve all known URIs knows how to get metadata and data (RDF) for this URI,
whether term or ontology
C. Various other features of the registry have to be modified accordingly. Please use labels and text to provide additional information. a. I think we resolve the default URL, but indicate it is not the resource URI
b. If the URI is a resolvable URL, point to it using some button (?)
...
Original issue: http://code.google.com/p/mmisw/issues/detail?id=40
From [email protected] on November 12, 2008 16:30:57
What capability do you want added or improved? When the user selects a topic in OntMD, auto-fill the Topic URI. Where do you want this capability to be accessible? In OntMD's first metadata page. If easy, also in voc2rdf, but there the RDF metadata must be
filled. What sort of input/command mechanism do you want? Existing 'choose' mechanism. What is the desired output (content, format, location)? Whatever URI corresponds to the topic selection in that vocabulary. Other details of your desired capability? What version of the product are you using? Please provide any additional information below (particular ontology/ies, text contents of
vocabulary (voc2rdf), operating system, browser/version (Firefox, Safari, IE, etc.), screenshot,
etc.)
Original issue: http://code.google.com/p/mmisw/issues/detail?id=45
From [email protected] on October 30, 2008 00:27:33
Assign DC from the Omv and OmvMmi props.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=11
From [email protected] on November 01, 2008 21:04:44
j: Eventually we'll want the main theme to be a selection from a number of
vocabularies. Not sure if we'll want every term in each vocabulary though,
or if we'll want the name to match the vocabulary's term. Probably "all of
the above", knowing how these things work. For now, we just need to
populate this from an easily edited table that has 'menu selection', 'term
name', 'uri', and 'description'. The third and fourth make up the tool tip
for each selection. The URI goes into the URI field, and the menu selection
and description go into the drop down). Or something along those lines.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=21
From [email protected] on November 05, 2008 05:10:29
What steps will reproduce the problem? 1. try to register a new user with existing username What is the expected output? What do you see instead? The username [username] already exists, please use another one... or
recommend one [username1]...
Error produced:
Hibernate operation: could not insert:
[org.ncbo.stanford.domain.generated.NcboUser]; SQL [insert into
bioportal.ncbo_user (username, password, email, firstname, lastname, phone,
date_created) values (?, ?, ?, ?, ?, ?, ?)]; Duplicate entry 'bermud' for
key 2; nested exception is
com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException:
Duplicate entry 'bermud' for key 2
Original issue: http://code.google.com/p/mmisw/issues/detail?id=29
From [email protected] on November 03, 2008 19:54:04
(1) request: http://mmisw.org/ont/someAuth/-/someVoc response: the most recent version available of the ontology.
Should this be handled with a redirect?
(2) request: http://mmisw.org/ont/someAuth/someVoc response: the most recent version of the ontology but with
omv:version="unversioned" and some other attribute used to determine which
version was actually retrieved.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=24
From [email protected] on November 12, 2008 22:20:14
What capability do you want added or improved? When a new version of a term is generated, some ontology magic should relate it to the previous
term, and the previous term should be related forward. Where do you want this capability to be accessible? In inferencing engines, and in metadata for the term. What sort of input/command mechanism do you want? Should happen automatically, no user input required. What is the desired output (content, format, location)? Ontology relationships that carry the relationships; not sure where they should live. Other details of your desired capability? You could create all these relationships (at least the forward-mapping ones) in a second
ontology, that manages all the versioning. It will essentially contain a version history for all term
changes, expressed as newOne IsNewVersionOf oldOne, or whatever the appropriate relationship
is; and vice-versa. (Well, vice-versa is the inverse, so it is a free inference.)
Hmm, as I think about it more, probably better if that statement can be made in the original
ontology.
I have no idea what the right relationship is, though. Don't think SKOS has one. What version of the product are you using? Please provide any additional information below (particular ontology/ies, text contents of
vocabulary (voc2rdf), operating system, browser/version (Firefox, Safari, IE, etc.), screenshot,
etc.)
Original issue: http://code.google.com/p/mmisw/issues/detail?id=48
From [email protected] on November 07, 2008 09:47:48
And of course, if user is logged-in, keep the session in voc2rdf.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=33
From [email protected] on November 11, 2008 13:58:37
Please add cdip as an authority. Others will be coming too -- should we make this a vocabulary in
the repository? then we can actually save the definitions too. And your system can use the ontology
to drive its drop-down menu. (With cacheing, of course. :->)
Original issue: http://code.google.com/p/mmisw/issues/detail?id=41
From [email protected] on November 05, 2008 22:37:45
(from Sara Haines' email today)
(big bug?) http://mmisw.org/or/search Chose "cf" vocab and search term "temperature"
Typed in a search term and it did absolutely nothing.
If only "temperature" search and no vocab chosen got this:
"There is no data to support this query at this time or you've encountered
an error. If you have questions, please contact us at
[email protected] (snip the rest)"
Where's the beef?
Original issue: http://code.google.com/p/mmisw/issues/detail?id=32
From [email protected] on October 30, 2008 00:25:52
show progress info while reviewing and uploading, and even, disable all
major components while the process is performed.
Original issue: http://code.google.com/p/mmisw/issues/detail?id=9
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.